Eina d’envasat avançat
Aquest ítem o secció sobre el tema del programari no cita les fonts necessàries o els presents no són suficients . |
Eina d’envasat avançat programari | |
---|---|
captura de pantalla apt-get durant la instal·lació de MediaWiki | |
Tipus | Sistema de gestió de paquets |
Desenvolupador | El Projecte Debian |
Data de la primera versió | 31 de març de 1998 |
Última versió |
|
Última versió beta | 1.8.1 (6 de maig de 2019) |
Sistema operatiu | Semblant a Unix |
Llenguatge | C ++ |
Llicència | GNU GPL v2 + ( llicència gratuïta ) |
Lloc web | tracker.debian.org/pkg/apt |

Advanced Packaging Tool (conegut amb les sigles APT ), en informàtica , és el gestor estàndard dels paquets de programari de la distribució Debian GNU / Linux .
Antecedents
La primera versió es va publicar el 16 d’agost de 1998 i es va introduir per primera vegada a Debian 2.1, publicada el 9 de març de 1999, mentre que l’1 d’abril de 2014 va arribar a la versió 1.0. [1]
El 18 de març de 2020 es va publicar la versió 2.0 que introdueix l'ordre satisfer per a la gestió i resolució de conflictes de dependència relacionats amb paquets ja instal·lats i un mètode de selecció de paquets similar a aptitude . [2]
Característiques
A diferència de dpkg , apt és capaç de gestionar les dependències en instal·lar i eliminar programari ; està dissenyat per instal·lar programari des de repositoris mitjançant la connexió a Internet i també té la particularitat d’explotar simultàniament diferents fonts de paquets (fonts FTP i HTTP remotes, CD-ROM , DVD i discs durs ), per gestionar independentment diferents distribucions de paquets i permetre ràpidament el sistema operatiu que s’actualitzarà a una distribució concreta. També pot gestionar paquets descarregats a una màquina sense connexió mitjançant apt-offline .
La llista de fonts de programari des d’on obtenir els paquets es troba als fitxers : [3]
/etc/apt/sources.list
I
/etc/apt/sources.list.d
A les distribucions GNU / Linux que utilitzen aquest gestor de paquets (com Debian i Ubuntu ) Synaptic i aptitude estan disponibles com a interfícies gràfiques, aquesta última també es pot utilitzar en mode text.
Exemples d'ús
Per utilitzar-lo, només cal que escriviu l' ordre en un emulador de terminal
apt-get
o apt
Seguit d’opcions i paràmetres.
Instal·lació del paquet
La instal·lació de nous paquets, un cop definides les fonts, es pot fer executant l'ordre:
apt-get install nom del paquet
on nom_del_paquet serà, evidentment, el nom de l'paquet que esteu buscant
Eliminació del paquet
L'eliminació és possible mitjançant l'ús del paràmetre apt-get remove
que, tanmateix, es limita a eliminar només el paquet i no els fitxers de configuració:
apt-get remove nom del paquet
Per eliminar, a més dels paquets, també els fitxers de configuració que utilitzen, escriviu:
apt-get remove --purge nom_del_paquet
Per eliminar els paquets i les dependències que no s’utilitzen, feu el següent:
apt-get autoremove nom del paquet
Actualització del paquet
Per actualitzar un sol paquet:
apt-get upgrade nom del paquet
Per actualitzar tots els paquets instal·lats:
apt-get upgrade
Per actualitzar tots els paquets i eliminar els obsolets i les seves dependències:
apt-get dist-upgrade
Per actualitzar tots els paquets i eliminar els obsolets:
apt-get full-upgrade
Realitza una actualització de la versió de la distribució (només Ubuntu i basada):
apt-get do-release-upgrade
Simulació d'operacions
L'opció --simulate
, --simulate
a l'acció, us permet simular l'acció i tots els passos que normalment faria el programa, així que consulteu què es faria sense córrer cap risc. Per utilitzar-lo:
apt-get --simulació de l' acció
Per exemple, abans de realitzar una actualització important, podeu provar l'ordre següent i comprovar que no hi hagi cap paquet instal·lat que no ens interessi i que no es desinstal·lin cap paquet important:
apt-get --simulate upgrade
Gestió de la llista de fonts
Per modificar la llista de fonts de les quals traurà APT, és possible modificar els fitxers /etc/apt/sources.list
i possiblement /etc/apt/sources.list.d
[4] cada línia de la llista ha de seguir una d'aquests formats:
deb http: // host / debian distribution section1 section2 section3 deb-src http: // host / debian distribution section 1 section2 section3
La primera paraula de cada línia, deb
o deb-src
, indica el tipus d'arxiu: si conté paquets binaris ( deb
), que són els paquets ja compilats que utilitzem normalment, o si l'arxiu conté paquets d'origen ( deb-src
) , que són el codi font original del programa. La segona paraula indica l'adreça d'origen.
En lloc de distribuir la distribució, s’ha d’indicar que vol gestionar-la (normalment una de les tres branques del desenvolupament estable , de les proves o inestables, explícitament o en versió, per exemple, woody, sarge o etch).
Les seccions indicaran quines parts de la distribució s’hauran de gestionar (normalment podeu trobar main (els paquets totalment gratuïts, la majoria), no gratuïts (paquets distribuïts sota una llicència no gratuïta) i contrib (paquets gratuïts que depenen de Al final de les modificacions dels fitxers .list
però, és necessari que APT reconeixi les modificacions, escrivint:
apt-get update
La versió simplificada: apt
A partir de l’1 d’abril de 2014 (i des de la versió de Debian 8 Jessie ) s’ha publicat una nova versió anomenada apt millor rendiment i que utilitza una sintaxi simplificada. Durant l'execució de les operacions, mostra una barra de progrés per indicar el progrés.
Linux Mint també utilitza apt ; tanmateix, en aquest cas es tracta d'un script Python , introduït el 2011, que utilitza apt-get .
Curiositat
Podeu veure un ou de Pasqua amagat dins, que es pot visualitzar mitjançant l’opció moo
.
Nota
- ^ Acceptat apt 1.0 (font all amd64) , a qa.debian.org . Recuperat el 17/04/2014 .
- ^ Marco Bonfiglio, notícies del gestor de paquets de Debian: publicat APT 2.0 , a miamammausalinux.org , el 18 de març de 2020.
- ^ SOURCES.LIST (5) , a manpages.debian.org .
- ^ ItSourcesList , a wiki.debian.org .
Articles relacionats
Altres projectes
-
Wikimedia Commons conté imatges o altres fitxers sobre Advanced Packaging Tool
Enllaços externs
- Lloc oficial , a tracker.debian.org .
- Advanced Packaging Tool , a packages.debian.org .
- Dipòsit d'origen Advanced Packaging Tool , a salsa.debian.org .
- Apteu Howto , a debian.org .