En aquest article, us mostraré com afegir un dipòsit de paquets a Debian. Faré servir Debian 9 Stretch per a la demostració.
Afegir un dipòsit de paquets manualment a Debian
La informació del dipòsit de paquets s'emmagatzema al fitxer /etc/apt/sources.list dossier. Podeu editar el fitxer /etc/apt/sources.list fitxer directament per afegir un nou dipòsit de paquets.
Podeu executar l'ordre següent per editar-la /etc/apt/sources.list dossier:
$suo nano /etc/apte/fonts.list
Hauríeu de veure la finestra següent com es mostra a la captura de pantalla següent. Com podeu veure, ara mateix no he afegit cap dipòsit de paquets aquí. És possible que hàgiu afegit molts repositoris de paquets. Però vull mostrar-vos els conceptes bàsics.
Ara afegiré el dipòsit oficial de paquets Debian 9. Per tant, afegiré la següent línia al fitxer tal i com es marca a la captura de pantalla següent:
deb http://ftp.us.debian.org/debian stretch main contrib no lliure
És possible que encara no entengueu què és aquesta línia. Deixa'm explicar.
La línia comença per deb el que significa que és un dipòsit binari Debian precompilat. Si el dipòsit de paquets conté codis font de diferents programes, hauríeu de substituir-los deb amb deb-src .
Ara la següent secció és l'URL del dipòsit de paquets. Podeu afegir URL de dipòsit HTTP, HTTPS i FTP aquí.
La següent secció, tal com està marcada a la captura de pantalla següent, és la suite o el nom de codi. Per a Debian 9, ho és estirar .
És possible que pugueu trobar què és per al vostre sistema operatiu Debian amb l'ordre següent:
$lsb_release-cs
Com podeu veure a la captura de pantalla següent, el nom en clau o el nom de la suite és estirar .
La secció marcada de la captura de pantalla següent depèn del dipòsit de paquets específic que afegiu. Per al dipòsit oficial de Debian, teniu principal , contribució , i no lliure .
Cadascuna d'aquestes paraules representa una secció o conjunt de paquets de programari al mateix dipòsit de paquets.
Un cop hàgiu acabat, premeu + x i després premeu i i després premeu per desar el fitxer.
Un cop hàgiu acabat d'afegir un dipòsit, executeu l'ordre següent per actualitzar el fitxer apte memòria cau del gestor de paquets:
$suo apt-get update
Com podeu veure, la memòria cau del dipòsit de paquets s'està actualitzant.
També hi ha una manera més neta d’afegir repositoris de paquets nous a Debian.
Als sistemes operatius Debian, un directori especial /etc/apt/sources.list.d/ està disponible per defecte. S'utilitza per facilitar l'addició de nous dipòsits de paquets. Tot el que heu de fer és crear un fitxer nou amb l'extensió .lista al /etc/apt/sources.list.d/ directori.
En lloc d'afegir el nou dipòsit al fitxer /etc/apt/sources.list fitxer, per exemple, podeu crear un fitxer nou debian_us_official.list dins /etc/apt/sources.list.d/ directori amb l'ordre següent:
$suo nano /etc/apte/fonts.list.d/debian_us_official.list
S'hauria d'obrir un nou fitxer buit.
Ara afegiu-hi la línia següent.
deb http://ftp.us.debian.org/debian stretch main contrib no lliure
Ara deseu el fitxer i executeu l'ordre següent. Estàs bé per anar-hi.
$suo apt-get updateAfegir un dipòsit de paquets mitjançant apte a Debian
Ara que ja enteneu com es forma una línia de repositori. Ara podeu utilitzar el fitxer apte gestor de paquets per afegir repositoris de paquets nous.
Per afegir el mateix dipòsit que abans, executeu l'ordre següent:
$suoapt-add-repository'deb http://ftp.us.debian.org/debian stretch main contrib non-free'
També podeu afegir un PPA amb l'ordre següent:
$suoapt-add-repository YOUR_PPANOTA: Aquí YOUR_PPA hauria de ser una cosa així ppa: teejee2008 / ppa .
També podeu eliminar un PPA o un dipòsit de paquets amb l'ordre següent:
$suoapt-add-repository-rEL VOSTRE REPOSITORINOTA: Aquí, EL VOSTRE REPOSITORI pot ser una línia de dipòsit o un PPA.
Per exemple, a la captura de pantalla següent, he eliminat un dipòsit mitjançant la línia del dipòsit.
Així és com afegiu un dipòsit a Debian. Gràcies per llegir aquest article.