Come la stragrande maggioranza già sa, Debian ha diversi rami:
- Stabile
- Testing
- Instabile (Sid)
Ma c'è anche la possibilità di realizzare un sistema misto realizzando miscele come:
- instabile + sperimentale
- stabile + test
- stabile + instabile
- stabile + test + instabile
Vediamo come farlo
Prima di tutto, per sicurezza dobbiamo fare una copia del nostro sources.list, per questo entriamo nel file:
nano /etc/apt/sources.list
Quando abbiamo fatto ciò, aggiungiamo i repository del ramo o dei rami che vogliamo in sources.list, ad esempio
### Debian oficial -- Testing
deb http://ftp.br.debian.org/debian/testing main contrib non-free
### Debian ufficiale - Test di sicurezza.debuttante http://security.debian.org/testing / updates main contrib ### Debian ufficiale - Sid
debuttante http://ftp.br.debian.org/debian/unstable main contrib non-free ### Debian ufficiale - Experimental
debuttante http://ftp.de.debian.org/debian/contributo principale sperimentale ### Multimedia - Audio - Rarewares
debuttante http://www.rarewares.org/debian/packages/unstable./
### Multimedia -- Video -- Marillat
deb http://www.debian-multimedia.org stable main
deb http://www.debian-multimedia.org unstable main
ora salviamo il file ed eseguiamo:
apt-get update
Ora prepareremo due file: preferenze e apt.conf
nano /etc/apt/preferences
In questo file aggiungiamo quanto segue:
Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 950
Pacchetto: *Pin: rilascio o = xmixahlx
Priorità pin: 900Pacchetto: *
Pin: rilascia a = testing
Priorità pin: 850Pacchetto: *
Pin: rilasciare a = instabile
Priorità pin: 800
Package: *
Pin: release a=experimental
Pin-Priority: 750
NOTA: questo è un esempio, tutto dipenderà dai repository che vogliamo mettere
Creiamo apt.conf:
nano /etc/apt/apt.conf
Aggiungiamo quanto segue:
APT::Default-Release "testing";
APT::Cache-Limit 15000000;
Apt::Get::Purge;
APT::Clean-Installed;
APT::Get::Fix-Broken;
APT::Get::Fix-Missing;
APT::Get::Show-Upgraded "true";
Aggiorniamo il database:
apt-get update
E ora abbiamo due opzioni per installare i pacchetti:
Il tipico e il seguente:
apt-get install -t version_de_debian nombre_paquete
Questo modo di installazione installerà il pacchetto desiderato per la versione specificata, risolvendo automaticamente le dipendenze.
fonte: È Debian
Quando abbiamo finito
Correggi quel Cuorage.
Correggi quel carcamal
hahahahahahaha non prenderla nel modo sbagliato ...
No, se non la prendo per il verso sbagliato, è che con le critiche hai commesso una colpa ahahah
Mi sono esercitato ad avere un sistema misto per un po '; Non mi è piaciuto. Ma è molto valido.
Sai, ho provato sistemi misti e non mi è piaciuto perché le dipendenze sono interrotte e le patch non sono mischiate, sono ognuna per il suo ramo. Per i Debianites che vogliono quest'ultimo, il migliore è il ramo testing, o aspettare che il progetto debian-cut raggiunga un debian testing "stabile", hehe.
È il migliore
Scusatemi entrambi ma Debian Testing non può essere più stabile. Già riguardo a questo tipo di cose miste, chiamate in realtà APT-Pinning, Ho parlato in un altro articolo.
Non ho intenzione di commentare perché non l'ho provato ma non è un puro rotolamento come lo è Debian CUT
Salve, solo un piccolo chiarimento. "Experimental" non è un ramo di Debian, solo un repo. I rami sono solo i primi 3 citati nel post.
saluti
Ora lo tolgo
Se sto usando Debian Testing e ho anche i repository Stable abilitati, è necessario definire i file apt.conf e delle preferenze? APT non prende automaticamente i pacchetti sempre da Testing e solo se non li trova li prende da Stable?