Как обновить Debian 4 Etch до Debian 5 (Lenny)
Вот чем мне нравится Debian, так тем что можно обновить установленную систему на ходу, без какой либо переустановки. На момент написания этой статьи произошла смена стабильного дистрибутива Debian. Вместо Debian 4 Etch, ставшей теперь предыдущей стабильной версией, текущей стабильной версией стал Debian 5 Lenny. Естественно возникла потребность в переходе наших серверов на более современную версию Debian. О том, как выполнить обновление Debian 4 Etch до Debian 5 Lenny мы и поговорим в этой статье. Сначала смотрим версию системы:
$ cat /etc/debian_version
Если 5.0 или выше, то ничего не делаем. Дальше смотрим, что у нас записано в файле /etc/apt/sources.list:
$ cat /etc/apt/sources.list
Должны быть раскомментированы следующие строки:
deb http://ftp.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
Вместо etch может быть написано stable. Если да, тогда stable меняем на etch.
Делаем обновление старого дистрибутива:
# aptitude update
Далее:
# aptitude upgrade
На этом этапе может возникнуть проблема: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 9AA38DCD55BE302B
Решение:
# gpg --keyserver hkp://subkeys.pgp.net --recv-keys DCF9F87B6DFBCBAE
# gpg --export --armor DCF9F87B6DFBCBAE
# apt-key add -
После того как обновлен старый дистрибутив, меняем с /etc/apt/sources.list etch на lenny. В итоге должно получиться следующее:
deb http://ftp.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.debian.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib
Проводим предварительное обновление:
# aptitude update
Далее устанавливаем пакеты Lenny для обновления:
# aptitude install dpkg aptitude apt
Делаем минимальное обновление:
# aptitude upgrade
Если всё прошло успешно, то делаем полное обновление:
# aptitude full-upgrade
можно по-старому:
# aptitude dist-upgrade
Перегружаемся:
# reboot
И проверяем версию
$ cat /etc/debian_version
Должна быть минимум 5.0
Помните, что у нас вы можете не только купить готовый сайт или заказать его разработку, но и подобрать подходящий тариф поддержки сайта, заказать продвижение сайта в поисковых системах, а так же зарегистрировать домен в одной из двухсот доменных зон и выбрать недорогой тариф хостинга! Айтишник РУ
Об авторе:
Меня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.
Ещё статьи о Debian
-
Настройка сети в Debian 9
В этой статье я опишу простую настройку сети для сервера под управлением ОС Debian 9 (Stretch). Эта статья является переработкой моей более ранней статьи «Настройка сети в Debian». Она была справедлива для версий старше Debian 9. В Debian 9 многое...
Как обновить Debian 4 Etch до Debian 5 (Lenny)
Вот чем мне нравится Debian, так тем что можно обновить установленную систему на ходу, без какой либо переустановки. На момент написания этой статьи произошла смена стабильного дистрибутива Debian. Вместо Debian 4 Etch, ставшей теперь...
Насторйка OpenSSH
Настройки sshd находятся в файле /etc/ssh/sshd_config. Открываем этот файл для редактирования и изменяем его содержимое для наших нужд, не забывая при этом о безопасности. Первый параметр – Port. По умолчанию используется 22 порт....
Изменяем приветствие в SSH Debian
Все, кто совершал вход в систему Debian через консоль или посредством SSH, видели следующее сообщение: The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described...
Опции vsftpd.conf
Ниже я привожу список этих опций сгруппированных по типу — не так как в man - странице. Формат конфигурационного файла vsftpd.conf не сложный. Строки начинающиеся с символа # являются комментариями. Все остальные строки это директивы,...
Разметка дисков в Debian с помощью LVM
Эта статья является часть цикла статей о Debian/GNU Linux и является дополнением к статье «Установка Debian на сервер». В этой статье я расскажу, как произвести разметку диска используя LVM.LVM – это аббревиатура от Logical Volume Manager, что переводится как менеджер...