Quali pacchetti non liberi e di contributo sono nei repository di Debian?
Per rispondere a questa domanda, è importante presentarti Linee guida per il software gratuito Debian (DFSG), Un progetto utilizzato per decidere se un pacchetto è adatto per essere incluso come parte dei repository principali di Debian.
Nonostante incoraggi l'uso del software gratuito, Debian fornisce infrastrutture per gestire software non privi Dfsg Linee guida, questo software è classificato o contrassegnato come non libero.
Software Meeting DFSG Requisiti, ma a seconda del software non libero nei repository è classificato come contributo. I pacchetti contrassegnati come contributo includono pacchetti in base al software non libero o ai pacchetti a seconda dei pacchetti di contributo. Pertanto, abbiamo 3 tipi di repository:
principale: Tutti i requisiti DFSG che soddisfano il software.
non libero: Software che non soddisfa i requisiti DFSG e non fa parte di Debian.
contributo: Software Meeting DFSG Requisiti ma a seconda di pacchetti o pacchetti non liberi a seconda di pacchetti non liberi (altri pacchetti di contributo).
Abilitazione di pacchetti non liberi e di contributo su Debian 11 (Bullseye)
Per iniziare, è necessario modificare il file di configurazione dei repository /etc/apt/fonti.elenco. Puoi farlo usando nano come mostrato nell'esempio seguente. Ricorda di usare il sudo prefisso o eseguire nano come radice.
sudo nano/etc/apt/fonti.elenco
Il file di repository dovrebbe contenere i seguenti repository ufficiali.
Per iniziare, commenta le righe esistenti aggiungendo un simbolo # prima di ogni riga. Quindi copiare e incollare le seguenti righe all'interno di/etc/apt/fonti.file elenco come mostrato nella seguente schermata.
deb http: // deb.Debian.Org/Debian Bullseye Main Contribt non libero
deb-src http: // deb.Debian.Org/Debian Bullseye Main Contribt non libero
deb http: // deb.Debian.Org/Debian-Security Bullseye/Aggiorna il principale contributo non libero
deb-src http: // deb.Debian.Org/Debian-Security Bullseye/Aggiorna il principale contributo non libero
deb http: // deb.Debian.Org/Debian Bullseye aggiorna il contributo principale non libero
deb-src http: // deb.Debian.Org/Debian Bullseye aggiorna il contributo principale non libero
Ora, il file di configurazione/etc/apt/fonti.L'elenco deve sembrare lo screenshot sopra. Chiudi le modifiche al salvataggio di nano (premere Ctrl+X) per continuare.
Una volta modificato il file di configurazione, è necessario aggiornare i tuoi repository. Puoi farlo eseguendo il Apt comando seguito dal aggiornamento Opzione come mostrato nello screenshot seguente.
In alternativa, puoi anche aggiornare i tuoi repository utilizzando attitudine invece di Apt come mostrato di seguito.
Aggiornamento attitudinale sudo
Ora, i pacchetti non liberi e di contributo sono abilitati per l'installazione dai repository.
Alcuni si rispecchiano del repository alternativo per paese
Server Canada:
deb http: // ftp.circa.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.circa.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Server sul Cile:
deb http: // ftp.cl.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.cl.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Danimarca Server:
deb http: // ftp.DK.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.DK.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Server Finlandia:
deb http: // ftp.fi.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.fi.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Mirror France:
deb http: // ftp.fr.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.fr.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Germania Specchio:
deb http: // ftp.de.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.de.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Server del Regno Unito:
deb http: // ftp.UK.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.UK.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Server Hong Kong:
deb http: // ftp.HK.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.HK.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Server italiano:
deb http: // ftp.Esso.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.Esso.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Giappone Specchio:
deb http: // ftp.JP.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.JP.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Specchio del Messico:
deb http: // ftp.MX.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.MX.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Russia Specchio:
deb http: // ftp.ru.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.ru.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Spagna Specchio:
deb http: // ftp.es.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.es.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Svezia Specchio:
deb http: // ftp.SE.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.SE.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Taiwan Mirror:
deb http: // ftp.TW.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.TW.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Stati Uniti:
deb http: // ftp.noi.Debian.Org/ Debian/ Bullseye Main Contribt non libero
deb-src http: // ftp.noi.Debian.Org/ Debian/ Bullseye Main Contribt non libero
Conclusione
Come puoi vedere, abilitare pacchetti non liberi e di contributo sui repository di Debian 11 è piuttosto semplice. A causa di problemi di sicurezza, non è consigliabile consentire repository non liberi e contributi a meno che non sia necessario. Abilitare i repository non liberi è generalmente richiesto per un firmware o driver speciali o per gestire il software proprietario. Tieni presente l'aggiunta di un repository adeguato in base alla posizione geografica può influire sulla velocità di download. In alcuni casi, si opta per il download del software non gratuito di cui hai bisogno dal Web prima di abilitare pacchetti non gratuiti o di contributo nel sistema.
Grazie per aver letto questo tutorial spiegando come abilitare pacchetti non liberi sui repository di Debian 11. Continua a seguirci per ulteriori suggerimenti e tutorial Linux.