Как остановить dist-upgrade от удаления MariaDB?

Лучшее решение - использовать Apt-Cacher-NG на главной машине. Вам не нужно беспокоиться о том, чтобы посвятить сетевой компьютер для aptcacher, потому что он работает как простая программа с простой установкой / конфигурацией. Единственное, на что нужно обратить внимание - это объем дискового пространства, за который у вас есть плата, но я уже давно использую эту настройку, и это не проблема.

Это может показаться странным, но вы также можете использовать apt-cacher для машины, на которой установлен apt-cacher. Это означает, что если ваша виртуальная машина обновится до вашего хоста, она заполнит кеш, и хост сможет получить пакет из кеша.

Вы также сможете увидеть статистику того, сколько кэшируется и каков уровень попадания, поместив URL-адрес: «http: // your-apt-cacher-ng-server: 3142» в вашего браузера (см. ниже).

Хорошее простое объяснение того, как настроить apt-cacher, можно найти здесь: http://acidborg.wordpress.com/2010/06/24/how-to-install-and-configure- apt-cacher-ng-on-ubuntu-server-10-04 / который я буду вставлять ниже для полноты.

Установка: apt-get install apt-cacher-ng Конфигурация: Edit /etc/apt-cacher-ng/acng.conf со следующим содержимым:
CacheDir: /var/cache/apt-cacher-ng
LogDir: /var/log/apt-cacher-ng
Port:3142
BindAddress: 0.0.0.0
Remap-debrep: file:deb_mirror*.gz /debian ; file:backends_debian
Remap-uburep: file:ubuntu_mirrors /ubuntu ; file:backends_ubuntu
PidFile: /var/run/apt-cacher-ng/pid
ExTreshold: 4
Установка: apt-get install apt-cacher-ng Создайте на остальных компьютерах Debian / Ubuntu в сети файл /etc/apt/apt.conf.d/02proxy со следующим содержимым: Acquire::http { Proxy "http://your-apt-cacher-ng-server:3142"; };
1
задан 13 April 2017 в 15:24

1 ответ

MariaDB расскажет об этом в своей статье об установке пакетов deb, лучший способ исправить это, связав репо MariaDB. Что вы можете сделать, выполнив следующие инструкции: https://mariadb.com/kb/en/installing-mariadb-deb-files/#pinning-the-mariadb-repository (если вы прокрутите вверх, они также объяснят, почему это происходит) [ ! d0]

0
ответ дан 24 May 2018 в 12:40
  • 1
    Да, это также связано с вопросом 365992, который я поставил в своих комментариях выше. Я буду исследовать это дальше. Если он решает проблему, я обязательно приму этот ответ. Спасибо за подтверждение того, что я предлагаю. – vegantriathlete 27 January 2014 в 03:53
  • 2
    Прости, я пропустил это. Пиннинг работает лучше всего для меня, так как это означает, что пакеты MariaDB будут отдавать предпочтение тем, что у Ubuntu (например, MySQL), так как оба они называются одинаковыми, чтобы сделать MariaDB заменой. – y3kdaniel 28 January 2014 в 09:39
  • 3
    Я бы предположил, что после этого варианта пиннинга также возникла бы проблема и для меня. Однако, я думаю, мне нужно было бы отменить пиннинг, как только номера версий MariaDB пакетов попали в mySQL. Таким образом, ожидание ИМО оказалось лучшим ответом. ПРИМЕЧАНИЕ: ссылка на MariaDB указывает , что объясняется, что происходит с номерами версий этих двух пакетов. Теперь, когда Мария обновила свой PPA, вопрос о различиях в номере версии исчез. – vegantriathlete 31 January 2014 в 00:54

Другие вопросы по тегам:

Похожие вопросы: