Как уже известно подавляющему большинству Debian, у него есть несколько веток:
- Стабильный
- Тестирование
- Нестабильный (Сид)
Но есть также возможность сделать смешанную систему, сделав такие смеси, как:
- нестабильный + экспериментальный
- стабильный + тестирование
- стабильный + нестабильный
- стабильный + тестирование + нестабильный
Посмотрим как это сделать
Прежде всего, для безопасности мы должны сделать копию нашего sources.list, для этого мы вводим файл:
nano /etc/apt/sources.list
Когда мы это сделаем, мы добавим репозитории ветки или веток, которые мы хотим, в 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/unstable main contrib non-free ### Официальный Debian - экспериментальный
дебютантка http://ftp.de.debian.org/debian/экспериментальный основной вклад ### Мультимедиа - Аудио - Rarewares
дебютантка 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 = нестабильный
Приоритет PIN-кода: 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
Этот способ установки установит желаемый пакет для указанной версии, автоматически разрешая зависимости.
источник: Это Debian
Когда мы сделали
Исправьте это Cuorage.
Исправьте этот каркамал
хахахахахахаха не пойми неправильно ...
Нет, если я не ошибаюсь, это то, что с критикой вы совершили ошибку хахаха
Некоторое время я практиковал смешанную систему; Мне не понравилось. Но это действительно так.
Знайте, я пробовал смешанные системы, и мне это не понравилось, потому что зависимости сломаны, а патчи не смешанные, каждый для своей ветки. Для Debianites, которые хотят последнего, лучше всего будет ветвь тестирования или дождаться, пока проект debian-cut достигнет «стабильного» тестирования debian, хе-хе.
Это лучшее
Простите меня обоих, но тестирование Debian не может быть более стабильным. Уже об этой смешанной вещи, называемой на самом деле APT-Pinning, Я говорил в другой статье.
Я не буду комментировать, потому что я не пробовал, но это не чистый прокат, как Debian CUT
Привет, небольшое уточнение. «Experimental» - это не ветвь Debian, а просто репо. Это только первые 3 ветки, упомянутые в посте.
привет
Сейчас снимаю
Если я использую Debian Testing и у меня также включены стабильные репозитории, необходимо ли определять файлы apt.conf и настройки? Разве APT не всегда автоматически берет пакеты из Testing и только если не находит их, берет их из Stable?