Както по-голямата част от Debian вече знае, той има няколко клона:
- Стабилен
- Тестване
- Нестабилен (Sid)
Но има и възможност да се направи смесена система, като се правят смеси като:
- нестабилен + експериментален
- стабилен + тестване
- стабилен + нестабилен
- стабилен + тестване + нестабилен
Нека да видим как да го направим
На първо място, за безопасност трябва да направим копие на нашия sources.list, за това въвеждаме файла:
nano /etc/apt/sources.list
Когато направим това, ние добавяме хранилищата на клона или клоновете, които искаме, например в източника
### Debian oficial -- Testing
deb http://ftp.br.debian.org/debian/testing main contrib non-free
### Официален Debian - Тестване на сигурността.дебютантка http://security.debian.org/тестване / актуализации основен принос ### Официален Debian - Sid
дебютантка http://ftp.br.debian.org/debian/нестабилен основен принос несвободен ### Официален Debian - експериментален
дебютантка http://ftp.de.debian.org/debian/експериментален основен принос ### Мултимедия - Аудио - Редки
дебютантка 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
сега записваме файла и изпълняваме:
apt-get update
Сега ще подготвим два файла: предпочитания и apt.conf
nano /etc/apt/preferences
В този файл добавяме следното:
Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 950
Пакет: *ПИН: освободете o = xmixahlx
Pin-Priority: 900 Пакет: *
ПИН: освободете a = тестване
Pin-Priority: 850 Пакет: *
ПИН: освободете a = нестабилно
Приоритет на изводите: 800
Package: *
Pin: release a=experimental
Pin-Priority: 750
ЗАБЕЛЕЖКА: Това е пример, всичко ще зависи от хранилищата, които искаме да поставим
Създаваме apt.conf:
nano /etc/apt/apt.conf
Добавяме следното:
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";
Актуализираме базата данни:
apt-get update
И сега имаме две възможности за инсталиране на пакети:
Типичното и следното:
apt-get install -t version_de_debian nombre_paquete
Този начин на инсталиране ще инсталира желания пакет за посочената версия, разрешавайки зависимостите автоматично.
Fuente: Това е Debian
Когато свършим
Коригирайте това Cuorage.
Коригирайте този каркамал
хахахахахахаха, не го приемайте по грешен начин ...
Не, ако не го приема по грешен начин, е, че с критиката сте допуснали грешка хахаха
Преди малко практикувах смесена система; Не ми хареса. Но е много валидно.
Знам, че опитах смесени системи и не ми хареса, защото зависимостите са счупени и кръпките не са смесени, всеки е за своя клон. За Debianites, които искат последното, най-доброто е клонът за тестване или изчакайте проектът debian-cut да постигне „стабилно“ тестване на debian, хехе.
Това е най-доброто
Извинете и двете, но тестването на Debian не може да бъде по-стабилно. Вече за този вид смесено нещо, наречено всъщност APT-Pinning, Говорих в друга статия.
Няма да коментирам, защото не съм го пробвал, но не е чисто търкаляне, както е Debian CUT
Здравейте, само едно малко уточнение. „Експериментално“ не е клон на Debian, а просто репо. Клоновете са само първите 3, споменати в публикацията.
поздрави
Сега го свалям
Ако използвам тестване на Debian и също имам активирани стабилни хранилища, необходимо ли е да дефинирам файловете apt.conf и предпочитанията? APT не взема ли автоматично пакетите винаги от Тестване и само ако не ги намери, ги взима от Stable?