GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare e utilizzare Debian Backports

Debian Stable è estremamente stabile, ma si muove anche molto lentamente. Di conseguenza, puoi rimanere bloccato con software ridicolmente obsoleti. I repository di backport ti consentono di installare versioni più recenti di alcuni software sul tuo sistema Debian Stable. Questa guida spiega come usare i backport su Debian Stable.

In questo tutorial imparerai:

  • Come aggiungere i repository Debian Backports.
  • Come installare un pacchetto dai backport.
  • Come eseguire un aggiornamento completo dai backport.

Installa con Debian Backports.

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema Debian stabile
Software N/D
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Come aggiungere i repository di backport

Il repository dei backport Debian e il repository dei sorgenti sono repository Debian ufficialmente mantenuti. Semplicemente non vengono aggiunti al tuo sistema per impostazione predefinita. Ci sono molte applicazioni, come i server, in cui non vorresti necessariamente che quei repository disponibili installino accidentalmente qualcosa di nuovo. Per questo motivo, tuttavia, dovrai aggiungere manualmente il repository di backport come faresti con un repository esterno.

Aggiungi il repository Debian Backports.

Per iniziare, apri il tuo file sorgenti in /etc/apt/sources.list con il tuo editor di testo preferito. Quando lo hai aperto, spostati nella parte inferiore del file e aggiungi le due righe seguenti. Puoi escludere quello di origine, se non prevedi di usarlo.

deb http://ftp.debian.org/debian stretch-backports main
deb-src http://ftp.debian.org/debian stretch-backports main

Sentiti libero di aggiungere il contrib e non-free anche opzioni, se vuoi quei pacchetti.

Aggiorna Apt per rendere effettiva la modifica

$ sudo apt update

Come installare un pacchetto dai backport

Debian non darà la priorità al repository dei backport per impostazione predefinita. Il presupposto qui è che utilizzerai i backport per le nuove versioni di pacchetti specifici, ma non vuoi aggiornare l'intero sistema. In realtà è una buona politica da istituire quando si lavora con il repository di backport, ma non c'è sicuramente nulla di sbagliato nell'installare tutto nel repository. È tutto testato per funzionare con Debian Stable.

Installa un pacchetto Debian Backports.

Quando vuoi installare un pacchetto dai backport, puoi usare il -t flag con Apt per specificare il repository di backport. Ad esempio, se desideri l'ultima versione di LibreOffice dai backport, il comando sarà simile al seguente:

$ sudo apt install -t stretch-backports libreoffice

Il repository include anche gli ultimi kernel Linux e le versioni Mesa. Se stai utilizzando uno stack grafico open source, questi sono entrambi vitali. Se vuoi l'ultimo kernel su Debian Stable, puoi provare quanto segue.

$ sudo apt install -t stretch-backports linux-image-amd64

Come eseguire un aggiornamento completo dai backport

Aggiorna con Debian Backports.

Anche se non è necessariamente consigliato, puoi eseguire un aggiornamento dai backport. Questo cercherà tutto ciò che è disponibile attraverso il repository e installerà gli aggiornamenti ove applicabile. Tuttavia, ciò non significa che Debian continuerà ad aggiornare dai backport. Dovrai specificarlo manualmente ogni volta. I tuoi normali aggiornamenti verranno eseguiti come al solito, applicando i nuovi pacchetti dai normali repository Debian Stable ove possibile.

$ sudo apt -t stretch-backports upgrade

Conclusione

Il sistema di backport Debian dovrebbe essere la tua prima scelta quando cerchi pacchetti più recenti su un'installazione stabile. Poiché è un repository Debian ufficiale progettato per funzionare con Stable, hai una possibilità notevolmente ridotta che qualcosa vada storto. Quando estrai repository esterni, c'è sempre la possibilità che qualcosa non sia completamente testato. Sfortunatamente, non tutto è disponibile nei backport, quindi questa non è sempre un'opzione, ma è estremamente vantaggioso averla.


Debian
  1. Come installare e utilizzare PHP Composer su Debian 10

  2. Come installare e utilizzare Docker su Debian 9

  3. Come installare e utilizzare Ansible su Debian 11

  4. Come installare e utilizzare NVM su Debian 11

  5. Come installare e utilizzare FFmpeg su Debian 10

Come installare e utilizzare Mono su Debian 11

Come installare e utilizzare PHP Composer su Debian 11

Come installare e utilizzare Tripwire su Debian 11

Come installare e utilizzare Telnet su Debian 11 Bullseye

Come installare e utilizzare Rust su Debian 11 Bullseye

Come installare e utilizzare MongoDB su Debian 11