Както по-голямата част от 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
Този начин на инсталиране ще инсталира желания пакет за посочената версия, разрешавайки зависимостите автоматично.
Източник: EsDebian