Come abilitare pacchetti non liberi sulla top 10 di Debian

Come abilitare pacchetti non liberi sulla top 10 di Debian
Questo tutorial spiega come abilitare o aggiungere repository non liberi su Bullseye Debian o Debian 11.

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.