Допустим, я ежедневно работаю с экспериментальным / нестабильным дистрибутивом Linux, но хочу иметь стабильный запасной вариант в случае поломки (например, Arch на одном разделе, Debian на втором, данные на третьем).

Есть ли способ обеспечить обновление стабильного дистрибутива при загрузке в нестабильный? Так что, когда я загружаюсь в стабильный дистрибутив через несколько месяцев, у него не будет большого количества обновлений для одновременного запуска.

1 ответ1

2

Таким образом, комментарий TJJ дает ключ: используйте chroot , затем выполните apt-get или что-то еще. Хотя есть несколько дьявольских деталей:

1) ПУТЬ должна быть установлена правильно. export PATH=$PATH:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin заставляет apt-get в Ubuntu работать правильно.

2) У Ubuntu есть необычная альтернатива resolv.conf, которая ломается. По запросу аскубунту: сделайте резервную копию /etc/resolv.conf с помощью cp -av /etc/resolv.conf{,.bak} (так как это символическая ссылка), замените его на однострочную resolv.conf (rm /etc/resolv.conf ; echo 'nameserver 91.239.100.100 #blog.uncensoreddns.org' > /etc/resolv.conf) и впоследствии восстановите его (cp -av /etc/resolv.conf{.bak,})

3) apt-get предупреждает, что /dev/pts работает, но это не вызывает проблем.

Я не сталкивался с какими-либо проблемами с ядром, о которых упоминал TJJ, но YMMV, я думаю.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .