Panoramica #
RELIANOID I sistemi Load Balancer consentono l'installazione di pacchetti extra o di terze parti tramite repository APT standard.
Per preservare l'integrità del sistema e garantire RELIANOID i pacchetti sono sempre preferiti, il pinning APT deve essere configurato prima di aggiungere qualsiasi repository esterno.
Questo articolo spiega come:
- Garantire RELIANOID i pacchetti hanno la priorità sulle fonti di terze parti
- Aggiungere repository APT esterni (esempio: Debian Bookworm)
- Applicare gli aggiornamenti utilizzando RELIANOID meccanismo di aggiornamento
- Utilizzare la stessa procedura per online e offline ambienti
Prerequisiti #
- Accesso root o sudo al RELIANOID sistema
- RELIANOID 8.xo successiva
- Familiarità di base con i repository APT di Debian
Configurare APT Pinning per RELIANOID personalizzati #
Per garantire che RELIANOID i pacchetti sono sempre preferiti rispetto a qualsiasi repository di terze parti, deve esistere un file di preferenze APT.
Controlla o crea il file di pinning #
Verificare che il seguente file esista:
/etc/apt/preferences.d/relianoid.pref
Se non esiste, crealo:
touch /etc/apt/preferences.d/relianoid.pref
Aggiungere il RELIANOID configurazione di pinning #
Modifica il file e assicurati che contenga esattamente il seguente contenuto:
Pacchetto: * Pin: release o=Relianoid Pin-Priority: 1001
Cosa fa questa configurazione
- Assegna una priorità più alta ai pacchetti pubblicati da RELIANOID
- Impedisce ai repository di terze parti di sovrascrivere RELIANOID Organizziamo la tua Vacanza in Sardegna
- Consente l'installazione di pacchetti aggiuntivi in modo sicuro
Questa configurazione è obbligatorio prima di aggiungere qualsiasi fonte APT esterna.
Aggiungi sorgenti di repository APT di terze parti #
Una volta configurato il pinning, gli utenti possono aggiungere repository aggiuntivi in:
/etc/apt/sources.list.d/
Ogni repository dovrebbe essere definito a sé stante .elenco file.
Esempio: aggiunta delle sorgenti APT di Debian Bookworm #
L'esempio seguente mostra come aggiungere i repository ufficiali Debian Bookworm.
Crea un nuovo file di elenco sorgente #
nano /etc/apt/sources.list.d/debian-bookworm.list
Aggiungi repository Debian Bookworm #
deb http://deb.debian.org/debian bookworm main contrib non-free deb http://deb.debian.org/debian bookworm-updates main contrib non-free deb http://security.debian.org/debian-security bookworm-security main contrib non-free
Salva e esci dal file.
Nota: aggiungi solo i repository strettamente necessari per il tuo caso d'uso. RELIANOID i pacchetti continueranno a essere preferiti grazie alla configurazione del pinning.
Applica aggiornamenti utilizzando RELIANOID Sistema di aggiornamento #
RELIANOID fornisce il proprio meccanismo di aggiornamento, che deve essere sempre utilizzato invece di eseguire aggiornamento apt direttamente.
Aggiorna l'elenco dei pacchetti #
noid-updater
Questo comando:
- Aggiorna l'indice del pacchetto APT
- Applica RELIANOID regole di pinning
- Rileva gli aggiornamenti disponibili
Procedi con l'aggiornamento #
noid-updater -i
Questo comando:
- Installa gli aggiornamenti disponibili
- Assicura RELIANOID i pacchetti sono prioritari
- Applica in modo sicuro gli aggiornamenti dei pacchetti di terze parti quando applicabile
Compatibilità online e offline #
Questa procedura è valida per:
- Aggiornamenti online utilizzando repository APT remoti
- Aggiornamenti offline utilizzando ISO montati o repository APT locali
Finché il RELIANOID Se il file di pinning è presente e configurato correttamente, la priorità del pacchetto e l'integrità del sistema vengono preservate in entrambi gli scenari.
Sintesi #
Seguendo questa procedura, RELIANOID Gli amministratori possono estendere in tutta sicurezza il sistema con pacchetti di terze parti, garantendo al contempo:
- RELIANOID i pacchetti hanno sempre la priorità
- La stabilità e la supportabilità del sistema sono mantenute
- Un processo di aggiornamento coerente viene utilizzato negli ambienti online e offline
Per ulteriore assistenza, contattare RELIANOID Supporto o consultazione di altri articoli della Knowledge Base relativi alla gestione dei pacchetti e agli aggiornamenti.