Ubuntu

Comprensione e utilizzo delle fonti.lista per Ubuntu

Comprensione e utilizzo delle fonti.lista per Ubuntu
Usiamo Ubuntu, Debian, CentOS e diversi sistemi operativi. Se qualcuno chiede, "che sistema operativo usi?La maggior parte di voi potrebbe dire: "Io uso Linux". Non sono davvero Linux. Linux è solo il nome del kernel. Queste sono in realtà diverse distribuzioni Linux.

Ora potresti chiedere: "Cos'è una distribuzione Linux??"

Bene, il kernel Linux stesso non può fare cose molto fantasiose. È un software che gestisce l'hardware, assegna la memoria ai programmi, ti aiuta a eseguire il programma e altre attività di base di livello molto basso per te. Diciamo che vuoi modificare un file con nano editor di testo. Bene, il kernel Linux non ce l'ha. Devi installarlo separatamente sul kernel Linux per usarlo.

Senza programmi utili, il kernel Linux non è di alcun aiuto per gli utenti ordinari. Ancora una volta, l'installazione di programmi sul kernel Linux non è qualcosa che la gente comune vorrebbe fare. Quindi diverse aziende e individui hanno impacchettato importanti strumenti (o software) sopra il kernel Linux e lo hanno impacchettato per te. Quindi, quando lo installi, puoi iniziare a lavorare con il programma che ti serve. Questo è chiamato un sistema operativo basato su Linux o una distribuzione Linux. Ubuntu, Debian, CentOS, Fedora e altri sono distribuzioni Linux o sistemi operativi basati su Linux. Non sono solo Linux.

Ora ci sono così tanti software su Linux che non puoi nemmeno contare. Includerli tutti in un unico pacchetto del sistema operativo renderebbe la dimensione del sistema operativo non necessaria grande e più difficile da distribuire. Quindi il sistema operativo ha bisogno di un meccanismo per installare facilmente i pacchetti secondo necessità. In questo modo, potrebbero includere utilità molto comuni e ridurre l'installazione. È più facile sviluppare, distribuire e scaricare per gli utenti e un approccio più modulare.

Quindi i pacchetti extra sono ospitati su un server web o server FTP della distribuzione Linux da cui gli utenti possono scaricarlo e installarlo. Questi server web o server FTP sono chiamati repository di pacchetti.

Hai anche bisogno di un modo per gestire (installare, rimuovere, scaricare) questi pacchetti dal repository dei pacchetti. Quindi un gestore di pacchetti è incluso nella tua distribuzione Linux preferita.  Ubuntu è basato sulla distribuzione Debian GNU/Linux. Ubuntu utilizza il gestore di pacchetti APT (Advanced Package Tool) per gestire i pacchetti. Il gestore di pacchetti APT e tutti i front-end grafici (Ubuntu Software Center, Muon, aptitude ecc.) fonti.elenco file per sapere quale repository o repository di pacchetti utilizzare.

In questo articolo, ti mostrerò come fonti.elenco il file è usato su Ubuntu. Iniziamo.

File di configurazione:

Il gestore di pacchetti APT e tutti i suoi frontend grafici ottengono le informazioni sul repository dei pacchetti da /etc/apt/sources.elenco file e file dal /etc/apt/sources.elenco.d directory.

In Ubuntu, modificano diversi gestori di pacchetti /etc/apt/sources.elenco file direttamente. Non ti consiglio di aggiungere repository di pacchetti personalizzati lì. Se è necessario aggiungere un repository di pacchetti aggiuntivo, è meglio aggiungerli semplicemente nel in /etc/apt/sources.elenco.d/ directory. Ti mostrerò praticamente come si fa più avanti in questo articolo.

Capire le fonti.elenco File:

Il contenuto del /etc/apt/sources.elenco il file assomiglia a questo.

Qui, le righe che iniziano con cancelletto (#) sono commenti. I commenti vengono utilizzati per scopi di documentazione su questo file. I commenti vengono utilizzati anche per disabilitare un determinato repository di pacchetti qui.

Ad esempio, puoi lasciare un commento quando aggiungi un repository di pacchetti personalizzato come questo.

# Questo è il mio NodeJS v8 locale.x repository di pacchetti
deb http://192.168.10.1/nodi/8.x allungamento principale

Chiamerò ogni riga utilizzata per aggiungere un repository di pacchetti (righe che iniziano con deb) sopra /etc/apt/sources.elenco file e file nel /etc/apt/sources.elenco.d/ directory una linea APT. Puoi chiamarlo come vuoi.

Ora parliamo di come è formattata una linea APT. Questo è un esempio di una linea APT come mostrato nello screenshot qui sotto.

Una linea APT inizia con deb, il che significa che questo repository di pacchetti distribuisce i pacchetti software come binari precompilati in formato file deb.

Una linea APT può anche iniziare con deb-src, il che significa che il repository dei pacchetti distribuisce i pacchetti software come codici sorgente, che dovrai compilare sul tuo computer per poterli utilizzare. Per impostazione predefinita, tutti i deb-src i repository dei pacchetti sono disabilitati su Ubuntu. Personalmente preferisco che siano disabilitati in quanto non li uso. L'installazione di pacchetti dai sorgenti richiede molto tempo a seconda delle specifiche del tuo computer.

Quindi hai l'URL HTTP, HTTPS o FTP del repository del pacchetto. Qui è dove vengono conservati tutti i file del pacchetto e i file del database dei pacchetti. Il gestore pacchetti scarica i metadati del pacchetto e altre informazioni per sapere quali pacchetti sono disponibili e dove scaricarli.

Quindi devi digitare il nome in codice breve del tuo sistema operativo Ubuntu. È diverso per ogni versione di Ubuntu. Ad esempio, in Ubuntu 18.04 LTS, lo è bionico.

Puoi scoprire di cosa si tratta per la tua distribuzione con il seguente comando:

$ lsb_release -cs

Quindi inserisci un elenco separato da spazi di diverse sezioni di quel repository di pacchetti. I pacchetti di un repository di pacchetti possono essere suddivisi logicamente in molti gruppi come puoi vedere nella sezione contrassegnata di questo articolo di seguito. Il repository del pacchetto Ubuntu è diviso in principale, limitato, universo e multiverso sezioni. In questo esempio, ho aggiunto solo principale e limitato sezioni del bionico repository di pacchetti.

Questo è praticamente tutto ciò che devi sapere know fonti.elenco file su Ubuntu.

Aggiunta del proprio repository di pacchetti su Ubuntu:

Diciamo che vuoi aggiungere il tuo repository di pacchetti su Ubuntu. Diciamo che è ospitato sulla tua rete locale e disponibile su http://192.168.10.5/nodejs ed è un mirror del repository del pacchetto NodeJS.

Per prima cosa, crea un nuovo file nodo.elenco nel /etc/apt/sources.elenco.d/ directory con il seguente comando:

$ sudo nano /etc/apt/sources.elenco.d/nodo.elenco

Ora aggiungi la seguente riga e salva il file premendo + X e poi premere e poi premere .

Ora affinché le modifiche abbiano effetto, aggiorna la cache del repository del pacchetto APT con il seguente comando:

$ sudo apt update

Ora puoi installare i pacchetti dal repository dei pacchetti che hai aggiunto. Grazie per aver letto questo articolo.

Il tasto sinistro del mouse non funziona su Windows 10
Se stai utilizzando un mouse dedicato con il tuo laptop o computer desktop ma il il tasto sinistro del mouse non funziona su Windows 10/8/7 per qualch...
Il cursore salta o si sposta in modo casuale durante la digitazione in Windows 10
Se scopri che il cursore del mouse salta o si sposta da solo, automaticamente, in modo casuale durante la digitazione nel laptop o nel computer Window...
Come invertire la direzione di scorrimento del mouse e dei touchpad in Windows 10
Topo e Touchpads non solo rende l'elaborazione semplice, ma anche più efficiente e richiede meno tempo. Non possiamo immaginare una vita senza questi ...