Debian 6.0 Squeeze - обновляем систему.В продолжение нашей темы об установке серверной системы Debian 6.0 (статья доступна тут) эта статья о том как обновить только установленную систему.

Первым делом заходим через ssh (или локально) на наш сервер.
Далее хотелось бы посоветовать установить sudo, так как по умолчанию его нет, а каждый раз заходить в режим root через su - накладно и не секьюрно :)
Вначале для неверующих проверяем что sudo действительно нет.


tester@debian:~$ sudo
-bash: sudo: команда не найдена
tester@debian:~$
tester@debian:~$
tester@debian:~$
tester@debian:~$ su
Пароль:
root@debian:/home/tester# sudo
bash: sudo: команда не найдена
root@debian:/home/tester#

Далее устанавливаем sudo


root@debian:/home/tester# apt-get install sudo
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  sudo
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 591 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 942 kB.
Получено:1 http://ftp.ua.debian.org/debian/ squeeze/main sudo i386 1.7.4p4-2.squeeze.1 [591 kB]
Получено 591 kБ за 0с (973 kБ/c)
Выбор ранее не выбранного пакета sudo.
(Чтение базы данных ... на данный момент установлено 24104 файла и каталога.)
Распаковывается пакет sudo (из файла .../sudo_1.7.4p4-2.squeeze.1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет sudo (1.7.4p4-2.squeeze.1) ...
No /etc/sudoers found... creating one for you.
root@debian:/home/tester#

Далее в файл /etc/sudoers добавляем нашего пользователя

tester  ALL=(ALL) ALL

Проверяем

tester@debian:~$ sudo
usage: sudo -h | -K | -k | -L | -V
usage: sudo -v [-AknS] [-g groupname|#gid] [-p prompt] [-u user name|#uid]
usage: sudo -l[l] [-AknS] [-g groupname|#gid] [-p prompt] [-U user name] [-u
            user name|#uid] [-g groupname|#gid] [command]
usage: sudo [-AbEHknPS] [-C fd] [-g groupname|#gid] [-p prompt] [-u user
            name|#uid] [-g groupname|#gid] [VAR=value] [-i|-s] []
usage: sudo -e [-AknS] [-C fd] [-g groupname|#gid] [-p prompt] [-u user
            name|#uid] file ...
tester@debian:~$

Далее переходим к обновлению системы. Обновляем список пакетов

tester@debian:~$ sudo apt-get update

tester@debian:~$ sudo apt-get update
[sudo] password for tester:
В кэше http://ftp.ua.debian.org squeeze Release.gpg
Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-en
Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-ru
Получено:1 http://ftp.ua.debian.org squeeze-updates Release.gpg [835 B]
.....
.....
Получено:8 http://security.debian.org squeeze/updates/main i386 Packages [26,2 kB]
Получено 113 kБ за 0с (125 kБ/c)
Чтение списков пакетов... Готово
tester@debian:~$

И устанавливаем обновления.

tester@debian:~$ sudo apt-get upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакеты, которые будут обновлены:
  libssl0.9.8 login openssl passwd
обновлено 4, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 5.932 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 893 kB.
Хотите продолжить [Д/н]?
..........
.........
........
Настраивается пакет libssl0.9.8 (0.9.8o-4squeeze1) ...
Настраивается пакет openssl (0.9.8o-4squeeze1) ...
tester@debian:~$

Вот так просто :)

____________________________________________________
  Велика география наших читателей. Вот оказалось нас читают и в Ульяновске. И кроме того просят посоветовать сайт где можно купить Недвижимость в Ульяновске. Мы можем посоветовать посмотреть сайт по указанной ссылке. Может это именно то что надо. Удачи.

Теги: