Advanced Packaging Tool

De Viquipèdia
Dreceres ràpides: navegació, cerca

Advanced Packaging Tool o APT és la interfície d'usuari del sistema d'administració de paquets utilitzat per Debian GNU/Linux i els seus derivats. L'APT simplifica el procés d'administració del programari en sistemes operatius tipus UNIX, automatitzant la instal·lació, configuració i actualització dels paquets de programari, ja siguin arxius binaris o compilats a partir del seu codi font.

L'APT va ser dissenyat originalment com a interfície del dpkg per funcionar amb els paquets .deb de Debian, però s'ha anat modificant perquè pugui treballar amb l'Administrador de paquets RPM via apt-rpm. El projecte Fink ha portat l'APT a Mac OS X. També està disponible a OpenSolaris (inclòs a la distribució de programari Nexenta OS). L'Advanced Packaging Tool és un programa amb llicència lliure, distribuït sota la Llicència Pública General de GNU.

Ús[modifica | modifica el codi]

No existeix un programa "apt" com a tal; APT és una llibreria de funcions en C++ (coneguda com a libapt) usada pels programes que ofereixen una interfície a l'usuari per tractar els paquets, com poden ser l'apt-get i l'apt-cache. També existeixen altres front-ends d'APT, que poden proveir d'una interfície més avançada i unes funcions més completes. Alguns exemples:

Aquestes interfícies de l'APT poden:

  • buscar nous paquets;
  • actualitzar paquets;
  • instal·lar o esborrar paquets;
  • Actualitzar tot el sistema a una nova versió.

Aquests programes poden llistar les dependències dels paquets que s'estan instal·lat o actualitzant, preguntar a l'administardor si els paquets aconsellats s'han d'instal·lar i altres operacions al sistema, com esborrar paquets o arxius obsolets.

L'APT és considerada sovint una de les millors característiques de Debian.[1]

Fonts de programari[modifica | modifica el codi]

L'Advanced Packaging Tool es basa en el concepte de repositoris per tal de trobar el programari i resoldre les dependències. Per l'APT, un repositori és un directori que conté els paquets i un fitxer índex que els ordena. El projecte de Debian manté un repositori central amb uns 17.000 paquets de programari, preparats per ésser descarregats i instal·lats.

Per obtenir més paquets, es poden afegir respositoris a l'arxiu de configuració de l'APT sources.list. Quan un repositori s'ha afegit a la llista, ja no cal indicar la font de programari en instal·lar nous paquets.

Poden aparèixer problemes quan diverses fonts ofereixen el mateix paquet. El sistema APT disposa de les eines necessàries per establir quines fonts són les d'interès en cada cas.

A més de repositoris en xarxa, també es poden usar discos compactes i altres unitats d'emmagatzematge. Els CDs de Debian disponibles per descarregar ja contenen els propis repositoris de Debian. Això permet que màquines sense xarxa puguin actualitzar-se.

Referències[modifica | modifica el codi]

Enllaços externs[modifica | modifica el codi]