Вы пользователь Linux Mint и откладываете обновление до Mint 20?
Обновление может быть сопряжено с проблемами, от ошибок до потери файлов и изменения настроек. К счастью, команда Mint предоставляет удобный инструмент для обновления без полной переустановки Mint.
Многие ошибки и сбои, неизбежные в любом новом выпуске, были исправлены в Mint 20, а его скорость и эффективность выше, чем когда-либо.
Прочтите, чтобы узнать, как безопасно завершить процесс обновления без потери файлов или конфигураций.
Шаг 1. Ознакомьтесь с системными требованиями
Есть несколько предварительных условий для обновления до Linux Mint 20.
Во-первых, вы уже должны запустить Mint 19.3 под кодовым названием «Tricia». Более старые версии не смогут создавать скачок до 20, поэтому, если у вас 19.2 или более ранняя версия, вам нужно либо обновить до 19.3, либо перейти на новую установку 20.
Во-вторых, ваш компьютер должен иметь 64-битную архитектуру. Если вы не уверены, есть у вас или нет, вы можете узнать, введя эту команду в терминале:
dpkg --print-architecture
Если вывод читается как amd64, то у вас есть 64-битная архитектура, и вы готовы к работе.
Если команда вернулась i386 вместо этого вы используете компьютер с 32-разрядной архитектурой, который не может быть обновлен. Вам нужно будет придерживаться 19.3 или найти другой дистрибутив, который поддерживает 32-битные машины.
Связанный: Почему дистрибутивы Linux заканчивают выпуск 32-битных версий (и что это для вас значит)
Все больше и больше дистрибутивов Linux прекращают выпуск своих 32-битных версий. Почему они это делают? И как это на вас влияет? Вот все, что вам нужно знать.
Команда Mint также рекомендует, чтобы ваш компьютер был оснащен следующим:
- 2 ГБ ОЗУ или больше
- 20 ГБ свободного места на диске или больше
- Разрешение 1024 × 768
Как минимум, у вас обязательно должен быть 1 ГБ ОЗУ и 15 ГБ свободного дискового пространства. Если на вашем ПК работает 19.3, то вы, вероятно, по крайней мере соответствуете этому стандарту. Однако вам следует дважды проверить, что вы соответствуете требованиям, прежде чем продолжить.
Шаг 2. Запустите общее обновление
Убедитесь, что вы обновили все свои текущие системные пакеты до последних версий, прежде чем пытаться обновить до Mint 20. Вы можете сделать это, найдя Менеджер обновлений в меню "Пуск" и затем щелкнув Обновить на вершине. После обновления списка обновлений щелкните Установить обновления.
В качестве альтернативы вы можете использовать следующую командную строку, которая будет выполнять ту же задачу через терминал:
sudo apt-get update && sudo apt full-upgrade
После завершения обновления перезагрузите компьютер, чтобы система полностью применила все обновления пакетов.
Шаг 3. Сделайте снимок системы
Это мера предосторожности на случай, если Mint 20 не будет работать в вашей системе. Если это произойдет, возможно, вы больше не сможете использовать свой компьютер. В таком сценарии снимок состояния системы позволит вам восстановить ваш компьютер до состояния до обновления.
Mint по умолчанию включает инструмент восстановления системы под названием Timeshift. Если на вашем ПК по какой-то причине его нет, вы всегда можете установить Timeshift через диспетчер программного обеспечения или с помощью следующей команды:
sudo apt-get install timeshift
После его установки откройте Timeshift в меню «Пуск» и следуйте инструкциям по созданию образа системы.
Если вы хотите использовать программу восстановления системы, отличную от Timeshift, введите следующую команду:
эхо "{}" | sudo tee /etc/timeshift.json
Эта команда очистит ваш файл конфигурации Timeshift, чтобы Timeshift не конфликтовал с работой вашего другого приложения.
Что бы вы ни использовали, убедитесь, что вы сохранили образ системы, прежде чем переходить к следующему шагу.
Шаг 4: Очистите лишние репозитории
Этот шаг не является обязательным, но вы игнорируете его на свой страх и риск.
PPA и другие сторонние репозитории могут предоставлять приложения и обновления для вашего устройства в дополнение к тем, которые предоставляют Mint и его базовые репозитории. Некоторые из этих репозиториев могут конфликтовать с процессом обновления и вызывать проблемы, поэтому мы настоятельно рекомендуем вам очистить их перед обновлением. Сделайте это, выполнив следующие действия:
- Откройте «Источники программного обеспечения» в меню «Монетный двор» и нажмите кнопку Дополнительные репозитории таб. Отключите все перечисленные там репозитории, сняв с них отметку.
- Щелкните значок PPA вкладка и снимите флажок со всех перечисленных там репозиториев. Затем обновите кеш.
- Выберите Обслуживание вкладку и щелкните Переход на более ранние зарубежные пакеты. Когда список сторонних пакетов составлен, выберите их все и нажмите Понизить. Это вернет все приложения с обновлением, изначально не поставляемым Mint 19.3.
- Нажмите Удалить чужие пакеты в меню «Обслуживание» и снова выберите там все чужие пакеты. Нажмите Удалять чтобы удалить конфликтующие пакеты.
Если в списке есть пакеты, которые вы серьезно не хотите удалять, вы, конечно, можете попытаться продвинуться вперед, не делая этого, и вам может или не удастся выполнить обновление.
Однако помните, что вы всегда можете снова добавить PPA и другие сторонние пакеты после завершения обновления.
Шаг 5: Установите MintUpgrade
Введите следующую команду в терминале, чтобы установить инструмент обновления:
apt установить mintupgrade
Если вы получаете сообщение об ошибке, в котором говорится, что mintupgrade не может быть найден, вам может потребоваться заменить зеркала. Откройте «Источники программного обеспечения» из меню Mint и переключите свои зеркала на зеркало Linux Mint по умолчанию. После этого попробуйте команду еще раз.
Шаг 6: имитируйте обновление
Затем введите эту команду, чтобы запустить моделирование обновления:
проверка mintupgrade
Симуляция проведет процесс обновления, убедитесь, что ваша система готова к нему, и оцените конечные результаты.
Если процесс моделирования завершился неудачно, введите эту команду:
mintupgrade восстановление источников
Команда проверяет, являются ли ваши исходные репозитории теми, которые содержат пакеты обновления Mint. После завершения восстановления попробуйте снова симуляцию.
Шаг 7. Загрузите пакеты обновления.
Если вас устраивают результаты моделирования, введите следующую команду, чтобы получить все файлы пакетов, которые будут использоваться при обновлении.
mintupgrade скачать
Шаг 8: примените обновление Linux Mint 20
Теперь вы готовы к обновлению. Запустите процесс с помощью этой команды:
обновление mintupgrade
Помните, что этот шаг нельзя отменить, и вы можете вернуться только с помощью образа восстановления системы, созданного на шаге 3.
Убедитесь, что все менеджеры питания отключены (заставка, приостановка и т. Д.), Чтобы гарантировать плавное обновление. Следите за выходом терминала, так как вам могут быть предложены вопросы и предупреждения.
Шаг 9: Понизьте версию и удалите сторонние пакеты
Повторите операцию, описанную в шаге 4, чтобы перейти на более раннюю версию и удалить все сторонние пакеты, которые вы не уверены, что хотите сохранить. Это решит возможные проблемы, вызванные более новыми версиями определенных пакетов, используемых в 19.3, которые перешли на более старые версии в Mint 20.
Изучите свой модернизированный ПК
Linux Mint 20 обладает всеми последними функциями и улучшениями, так что посмотрите вокруг и узнайте, что нового! Вы также можете заменить любые приложения, которые были удалены в процессе обновления.
Есть много способов настроить ваш опыт работы с Linux Mint, так почему бы не изучить, как сделать его своим?
Если вам нравится Linux, но вы хотите, чтобы он больше походил на macOS, вам повезло! Вот как сделать ваш рабочий стол Linux похожим на macOS.
- Linux
- Linux Mint
Джордан - репетитор и журналист, который страстно желает сделать Linux доступным и свободным от стресса для всех. Он имеет степень бакалавра английского языка и любит горячий чай. В теплое время года он любит кататься на велосипеде по холмам Озарк, где он живет.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.