Настройка смешанной системы Debian

Как уже известно подавляющему большинству 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-кода: 800Package: *
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


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Москва сказал

    Когда мы сделали

    Исправьте это Cuorage.

    1.    Смелость сказал

      Исправьте это Cuorage.

      Исправьте этот каркамал

      1.    Москва сказал

        хахахахахахаха не пойми неправильно ...

        1.    Смелость сказал

          Нет, если я не ошибаюсь, это то, что с критикой вы совершили ошибку хахаха

  2.   Алунадо сказал

    Некоторое время я практиковал смешанную систему; Мне не понравилось. Но это действительно так.

    1.    Chango сказал

      Знайте, я пробовал смешанные системы, и мне это не понравилось, потому что зависимости сломаны, а патчи не смешанные, каждый для своей ветки. Для Debianites, которые хотят последнего, лучше всего будет ветвь тестирования или дождаться, пока проект debian-cut достигнет «стабильного» тестирования debian, хе-хе.

      1.    Смелость сказал

        дождитесь, пока проект debian-cut достигнет «стабильного» тестирования debian

        Это лучшее

        1.    elav <° Linux сказал

          Простите меня обоих, но тестирование Debian не может быть более стабильным. Уже об этой смешанной вещи, называемой на самом деле APT-Pinning, Я говорил в другой статье.

          1.    Смелость сказал

            Я не буду комментировать, потому что я не пробовал, но это не чистый прокат, как Debian CUT

  3.   jdgr00 сказал

    Привет, небольшое уточнение. «Experimental» - это не ветвь Debian, а просто репо. Это только первые 3 ветки, упомянутые в посте.
    привет

    1.    Смелость сказал

      Сейчас снимаю

  4.   Мануэль де ла Фуэнте сказал

    Если я использую Debian Testing и у меня также включены стабильные репозитории, необходимо ли определять файлы apt.conf и настройки? Разве APT не всегда автоматически берет пакеты из Testing и только если не находит их, берет их из Stable?