Может кто-нибудь посоветовать правильные команды терминала для обновления с Linux Mint Petra до Linux Mint Qiana?
linux
linux-mint
Freakazoid
источник
источник
Ответы:
Используйте sed, чтобы заменить ссылки на saucy на trusty, а petra на qiana в источниках.
Обновите репозитории с новыми настройками и запустите dist-upgrade для корректного обновления до новой версии, затем запустите обновление, чтобы убедиться, что все пакеты обновлены.
источник
sed
Команды простой подстановки строк. В каждом из этих файлов, словsaucy
и переключился наtrusty
и то же самое дляpetra
кqiana
.sudo apt-get update
ищет обновления для всех пакетов, а затемdist-upgrade
обновляет дистрибутив. Последняяupgrade
команда обновляет остальные пакеты.Обновите Mint 17, не теряя настроек из Mint 16 (или других предыдущих версий), но по-прежнему устанавливая новейшую версию непосредственно с CD:
Пожалуйста, посмотрите на:
http://forums.linuxmint.com/viewtopic.php?f=42&t=167083&p=858729&hilit=backup#p858729
или вы можете перейти непосредственно на страницу проекта:
https://github.com/MintBackupRestore/MintBackupRestore
С наилучшими пожеланиями, Mint_BackupRestore
источник
Источники монетного двора 16 обычно находятся в
/etc/apt/sources.list.d/official-package-repositories.list
. (Мой /etc/apt/sources.list в основном пуст, за исключением комментария "# See sources.list.d/official-package-repositories.list
".) Если это не относится к вашей системе, необходимо обновить только файл official-package-repositories.list.Сделайте полную резервную копию, прежде чем начать. Самым простым способом может быть точная копия жесткого диска, на котором установлен Mint (например
/dev/sda
), который можно скопировать обратно, если что-то пойдет не так, и вам не придется вручную искать и копировать личные файлы, поскольку копируется полный диск. Недостатком является то, что файл образа будет довольно большим (500 ГБ на жестком диске -> 500 ГБ файл образа, в таком случае может использоваться сжатие). Поскольку этот диск не должен быть подключен, загрузитесь с/dev/usb-hdd
работающей системы, такой как Parted Magic, подключите внешний диск, подключите его (например, в ) и запустите dd (это займет некоторое время, может быть, часы).Или с использованием сжатия (это займет еще больше времени):
В зависимости от вашей настройки, могут быть более эффективные способы.
Найдите все исходные файлы (/etc/apt/sources.list /etc/apt/sources.list.d/*) и убедитесь, что только один содержит официальные источники Mint. Если этот файл не называется "sources.list.d / official-package-repositories.list" в вашей системе, замените имя файла в следующей команде.
Обновите официальный исходный файл, указав на хранилище версии 17 вместо 16.
Перед началом процесса обновления дважды проверьте, что с источниками все в порядке. Вы не продолжать , если он не печатает «источники в порядке» в конце (некоторые источники могут быть неправильно, исправить их или комментировать их перед обновлением). Это извлечет списки пакетов для Mint 17 (поэтому процедура обновления знает, какие пакеты должны быть установлены) и выдаст ошибку, если она не сможет их загрузить, но она не изменит / не обновит никакие установленные пакеты.
Выполните фактическое обновление (-y, чтобы ответить на некоторые довольно простые вопросы с помощью Да).
/etc/apt/sources.list:
/etc/apt/sources.list.d/official-package-repositories.list:
Обновить:
Я только что попробовал это (обновить с 16 до 17), используя «apt-get -y dist-upgrade» (он все еще задавал несколько вопросов, например, если / etc / issue должен быть обновлен, по умолчанию было no), и в конечном итоге это не удалось :
Вероятно, поэтому на странице руководства сообщества по обновлению рекомендуется «новое обновление» (вводящий в заблуждение термин «стереть все и переустановить с нуля» с последующим ручным копированием обратно некоторых важных файлов) и рекомендации по обновлению пакета («Это это то, что мы не рекомендуем "). Следуя этой рекомендации, пользователи Mint будут переустанавливать свою систему каждый год (или всякий раз, когда выходит новая версия).
Поэтому вам лучше иметь полную резервную копию, прежде чем начать. И будьте готовы исправить проблемы с зависимостями.
В моем случае (ошибка, упомянутая выше), следующие команды исправили проблемы (опять же, спрашивали, нужно ли заменять файлы - выберите Y (да), если вы действительно не уверены, что не хотите оставлять их для некоторых причина).
После того, как все будет сделано, вы должны перейти на новую версию (чтобы все изменения, включая новое ядро, перезагрузились):
источник