Как устанавливать программы и обновлять систему в Debian 9 Stretch
Оглавление:
- Предпосылки
- Сделайте резервную копию ваших данных
- Обновить установленные пакеты
- Обновление Debian 9 растягиваться до 10 Debian Buster
- Подтвердите обновление
- Вывод
После более двух лет разработки 6 июля 2019 года была выпущена новая стабильная версия Debian под кодовым названием Buster 10 Buster, которая будет поддерживаться в течение 5 лет.
Этот выпуск поставляется с большим количеством новых пакетов и основных обновлений программного обеспечения. Бустер Debian 10 поставляется с ядром Linux 4.19 LTS, использует инфраструктуру nftables в качестве бэкэнда iptables по умолчанию, поддерживает безопасную загрузку UEFI и по умолчанию включает AppArmor.
В этом руководстве мы покажем вам, как обновить систему Debian 9 Stretch до Debian 10, Buster.
Предпосылки
Операции обновления должны выполняться с привилегиями суперпользователя. Вы должны войти в систему как пользователь root или пользователь с привилегиями sudo.
Сделайте резервную копию ваших данных
Прежде всего, убедитесь, что вы сделали резервную копию своих данных, прежде чем приступать к серьезному обновлению операционной системы. Если вы запускаете Debian на виртуальной машине, лучше всего сделать полный снимок системы, чтобы вы могли легко восстановить свою машину в случае, если обновление пойдет на юг.
Обновить установленные пакеты
Перед началом обновления выпуска рекомендуется обновить все установленные на данный момент пакеты до последних версий.
Пакеты, отмеченные как сдерживаться не может быть автоматически установлен, обновлены или удалены. Это может вызвать проблемы во время процесса обновления. Чтобы проверить, есть ли в ваших системах задержанные пакеты, выполните:
sudo apt-mark showhold
Если пакеты находятся
on hold
, вам следует либо разблокировать пакеты с помощью
sudo apt-mark unhold package_name
либо убедиться, что пакеты не будут мешать процессу обновления.
Обновите индекс пакетов и обновите все установленные пакеты:
sudo apt update
sudo apt upgrade
sudo apt update
sudo apt upgrade
Запустите
apt full-upgrade
который выполнит обновление основных версий установленных пакетов и может удалить некоторые ненужные пакеты:
sudo apt full-upgrade
Удалить все автоматически установленную зависимость, которые больше не являются необходимой любым пакетом:
Обновление Debian 9 растягиваться до 10 Debian Buster
Первый шаг перенастроить исходный список файлы APT.
Для этого вы можете либо открыть файл
/etc/apt/sources.list
текстовом редакторе и заменить каждый экземпляр
stretch
на
buster
либо использовать команды
sed
ниже. Если у вас есть другие файлы списка источников в
/etc/apt/sources.list.d
вы также должны обновить эти источники.
sudo nano /etc/apt/sources.list
/etc/apt/sources.list
deb http://deb.debian.org/debian buster main deb http://deb.debian.org/debian buster-updates main deb http://security.debian.org/debian-security buster/updates main
В качестве альтернативы, вы можете использовать следующие команды
sed
которые обновят
stretch
до
buster
во всех файлах списка источников:
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*.list
После этого обновите индекс пакетов:
sudo apt update
Если имеются какие-либо сообщения об ошибках или предупреждения, относящиеся к стороннему хранилищу, попробуйте исправить проблему или отключить хранилище.
Запустите обновление системы, обновив установленные пакеты. Это обновит только те пакеты, которые не требуют установки или удаления других пакетов:
sudo apt upgrade
Вам будет задан вопрос, хотите ли вы услуги, которые будут автоматически перезапущен в процессе обновления.
Restart services during package upgrades without asking?
В процессе обновления вам также могут быть заданы различные другие вопросы, например, хотите ли вы сохранить существующий файл конфигурации или установить версию сопровождающего пакета. Если вы не вносили никаких пользовательских изменений в файл, будет безопасно набрать
Y
иначе для сохранения текущей конфигурации введите
N
Обновление может занять некоторое время в зависимости от количества обновлений и скорости вашего Интернета.
Затем выполните
apt full-upgrade
которая выполнит полное обновление системы, установит самые новые версии пакетов и разрешит изменения зависимостей между пакетами в разных выпусках. Это позволит обновить все пакеты, которые не были обновлены с предыдущей командой.
sudo apt full-upgrade
Команда выше может установить несколько новых пакетов и удалить конфликтующие и устаревшие пакеты.
После этого очистите ненужные пакеты с помощью:
sudo apt autoremove
Наконец, перезагрузите компьютер, так что новое ядро активируется путем ввода:
Подтвердите обновление
Подождите несколько минут, пока ваша система загружается вверх и войти.
После входа в вас будет встречен со следующим сообщением:
Linux stretch 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5 (2019-06-19) x86_64…
Вы также можете проверить версию Debian с помощью следующей команды:
lsb_release -a
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
Вот и все, теперь вы можете наслаждаться вашей новой Debian 10 Buster.
Вывод
В большинстве случаев обновление с Debian 9 Stretch до Debian 10 Buster должно быть относительно простым и безболезненным.
DebianСведения о Microsoft Как обновить SKU из Windows 7
Microsoft в пятницу позволит пользователям, которые хотят обновить одну версию Windows 7 до другой, знает, как они могут это сделать.
Как обновить с XP до Windows 7
Обновление с XP будет сложнее, чем обновление с Vista.
Невозможно обновить, вычислить или обновить индекс производительности Windows
Невозможно оценить, обновить, вычислить или обновить индекс производительности Windows в Windows 7/8? Устранение индекса производительности Windows Неограниченное сообщение и обновление WEI.







