Advanced Packaging Tool
Advanced Packaging Tool eli APT on ohjelmistopakettien asennukseen ja hallintaan käytetty apuohjelma Debian GNU/Linux -jakelulle ja sen johdannaisille. Se ei ole varsinainen pakettienhallintaohjelmisto, vaan se toimii käyttöjärjestelmän varsinaisen paketinhallintajärjestelmän päällä paketteja asennettaessa, päivitettäessä ja poistettaessa. Se kehitettiin alun pitäen Debian-projektin APT:n ansiosta varsinaisen asennusohjelman ei tarvitse huolehtia pakettien hakemisesta. Ohjelmaa asennettaessa APT hakee vaaditut paketit ja asentaa ne oikeassa järjestyksessä. Ilman APT:ta pakettien hakeminen ja järjestäminen olisi käyttäjän vastuulla ja mahdollisesti hyvinkin monimutkaista. APT voi hakea paketteja joko verkosta, esimerkiksi normaaleista FTP-palvelimista, tai CD-ROM- tai DVD-levyiltä. Käyttäjä voi määritellä myös useita vaihtoehtoisia hakupaikkoja, esimerkiksi useita läheisiä toisiopalvelimia (joita tulisi käyttää mieluummin kuin varsinaista pääpalvelinta). Pääasiassa ohjelmaa käytetään kahden komentorivikomennon, Version 1.8 jälkeen ohjelmaan on lisätty APT käyttää GNU Privacy Guard (gpg) -ohjelmaa OpenPGP-allekirjoitusten varmentamiseen. Ladatuista paketeista laskettavalla tiivisteellä tarkistetaan, että paketti täsmää julkaisuun merkittyyn, ja PGP-allekirjoituksella tarkistetaan julkaisutiedot.[4] Helmikuussa 2025 APT siirtyi uuteen deb822-muotoon pakettilähteiden konfigurointiin. Uudessa muodossa konfiguraatiotiedot ovat rakenteellisempia ja luettavampia. Luotetut allekirjoitusavaimet voidaan määrittää tarkemmin uudessa muodossa.[5][6] JohdannaisetAPT:n johdannaisversio (apt-rpm) toimii myös RPM-paketteja käyttävissä järjestelmissä. Myös OS X:lle tehty vapaiden ohjelmistojen jakelu, Fink, käyttää omien ohjelmiensa ohella APT:ta. Lähteet
Aiheesta muualla
|