Zoals de overgrote meerderheid van Debian al weet, heeft het verschillende takken:
- Stal
- Testen
- Instabiel (Sid)
Maar er is ook een mogelijkheid om een gemengd systeem te maken door mengsels te maken zoals:
- onstabiel + experimenteel
- stabiel + testen
- stabiel + onstabiel
- stabiel + testen + onstabiel
Laten we eens kijken hoe we het moeten doen
Allereerst moeten we voor de veiligheid een kopie maken van onze sources.list, hiervoor voeren we het bestand in:
nano /etc/apt/sources.list
Als we dit hebben gedaan, voegen we de repositories van de branch of branches die we willen, bijvoorbeeld in de sources.list toe
### Debian oficial -- Testing
deb http://ftp.br.debian.org/debian/testing main contrib non-free
### Officiële Debian - Beveiligingstests.deb http://security.debian.org/testen / updaten hoofdbijdrage ### Officiële Debian - Sid
deb http://ftp.br.debian.org/debian/onstabiele hoofdbijdrage niet-gratis ### Officiële Debian - Experimenteel
deb http://ftp.de.debian.org/debian/experimentele hoofdbijdrage ### Multimedia - Audio - Rarewares
deb 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
nu slaan we het bestand op en voeren uit:
apt-get update
Nu gaan we twee bestanden voorbereiden: voorkeuren en apt.conf
nano /etc/apt/preferences
In dit bestand voegen we het volgende toe:
Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 950
Pakket: *Pin: laat o = xmixahlx los
Pin-Prioriteit: 900 Pakket: *
Pin: laat a = testing los
Pin-Prioriteit: 850 Pakket: *
Pin: laat a = unstable los
Pin-prioriteit: 800
Package: *
Pin: release a=experimental
Pin-Priority: 750
OPMERKING: dit is een voorbeeld, alles hangt af van de repositories die we willen plaatsen
We maken apt.conf:
nano /etc/apt/apt.conf
We voegen het volgende toe:
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";
We updaten de database:
apt-get update
En nu hebben we twee opties om pakketten te installeren:
De typische en de volgende:
apt-get install -t version_de_debian nombre_paquete
Op deze manier van installeren wordt het gewenste pakket voor de opgegeven versie geïnstalleerd, waarbij afhankelijkheden automatisch worden opgelost.
bron: Het is Debian
Als we klaar zijn
Corrigeer die Cuorage.
Corrigeer dat carcamal
hahahahahahaha vat het niet verkeerd op ...
Niet als ik het niet verkeerd opvat, is dat je met kritiek een fout hebt begaan hahaha
Ik heb een tijdje geleden geoefend met een gemengd systeem; Ik vond niet leuk. Maar het is zeer geldig.
Ik weet het, ik heb gemengde systemen geprobeerd en ik vond het niet leuk omdat de afhankelijkheden verbroken zijn en de patches niet gemengd, ze zijn elk voor hun branch. Voor Debianites die het laatste willen, is de testtak het beste, of wacht tot het debian-cut-project een "stabiele" debian-test heeft bereikt, hehe.
Dat is het beste
Neem me niet kwalijk, maar Debian Testing kan niet stabieler zijn. Al over dit soort gemengde dingen, eigenlijk APT-pinning genoemd, Ik sprak in een ander artikel.
Ik ga geen commentaar geven omdat ik het niet heb geprobeerd, maar het is niet puur rollen zoals Debian CUT dat is
Hallo, slechts een kleine verduidelijking. "Experimental" is geen tak van Debian, maar een opslagplaats. De takken zijn alleen de eerste 3 die in de post worden genoemd.
groeten
Nu doe ik het eraf
Als ik Debian Testing gebruik en ik heb ook de stabiele repositories ingeschakeld, is het dan nodig om de apt.conf- en voorkeurenbestanden te definiëren? Neemt APT niet altijd automatisch pakketten van Testing over en alleen als het ze niet vindt, neemt het ze van Stable?