Debian. Шпаргалка сисадмина. Информация об устройствах

      Инструкция по пошаговой установке  Asterisk PBX 13 на Debian GNU/Linux и Ubuntu Server.

Debian стабилен и надежен

У людей разные ожидания, когда они используют Linux. Некоторые хотят иметь последнюю версию программного обеспечения как можно скорее, даже если это означает, что имеешь дело с более высоким риском сбоев или ошибок. Другие просто хотят, чтобы их ПК работал и был надежным.

Debian стабилен и надежен

Debian хорошо известен своей стабильностью. Стабильная версия, как правило, предоставляет более старые версии программного обеспечения, поэтому вы можете запустить код, который вышел несколько лет назад. Но это означает, что вы используете программное обеспечение, у которого было больше времени для тестирования и с меньшим количеством ошибок. Вы можете ежедневно открывать свой компьютер с малой вероятностью каких-либо сюрпризов.

Выбор локализации

Далее следует выбрать язык установки, для прокрутки экрана вы можете воспользоватся колесиком мыши или стрелочками на клавиатуре. После чего нажимаете на кнопку “Continue”:

Выбор локализации
Выбор локализации

После чего вас предупредят что программа установки не полностью переведена на Русский язык. Отмечаем пункт “Да” и нажимаем “Продолжить”:

Выбор локализации
Выбор локализации

Далее указываем страну, раскладку клавиатуры и комбинацию для смены раскладки. Тут особо на каждом из этих пунктов задерживаться не буду. Так как вроде нет ни чего сложного в этом, можно оставить все по умолчанию:

Выбор локализации

Введение

Мы будем устанавливать Debian с целью исследований новой для нас операционной системы и ее возможностей или же с целью развёртывания полноценного WEB-сервера, сервера баз данных либо чего душа пожелает. Мы не будем устанавливать графическую оболочку, так как на сервере в ней нет никакой необходимости.

У меня не было свободной физической машины, чтобы провести полную установку со снятием скриншотов, поэтому я воспользовался виртуальной машиной для этих целей. В связи с этим в статье будет описана «чистая» установка на новый чистый виртуальный жесткий диск.

Настройка Debian после установки

Как и любая другая операционная система, Debian нуждается в дополнительной настройке после установки, чтобы приспособить систему для пользователя, сделать её более удобной. Из-за лицензий многие программы, например кодеки, не поставляются по умолчанию, также устанавливаемые программы ограничены размером установочного образа.

В этой статье мы рассмотрим, как выполняется настройка Debian 9 после установки. Разберём, какие репозитории стоит добавить, что установить и как сделать систему лучше.

Дополнительные утилиты

Все описанные ниже утилиты не входят в стандартную конфигурацию Debian, придется из ставить отдельно.

Более сильная замена штатной утилиты top. В стандартной конфигурации с системой не поставляется. Предоставляет удобный интерактивный интерфейс со встроенной справкой и обновлением данных в реальном времени. [email protected]:~# htop -d 10

Ключ -d выставляет значение в десятых долях секунды для обновления данных. Ключ -c переключает программу в монохромный режим работы.

Утилита предназначена для вывода подробной информации об аппаратном обеспечении. Наиболее удобно экспортировать данные в .html-вид и просматривать в браузере. Такой способ, конечно же, исключается при работе в консольном режиме, разве что если просматривать данные на другой системе. [email protected]:~# lshw -C network

Команда выведет данные только о сетевой плате.

smartmontools

Пакет состоит из двух утилит (smartctl и smartd), которые следят за жестких дисков. Для запуска демона необходимо произвести ряд настроек:

Раскомментировать строки и в скобках указать через пробел все устройства, на которых необходимо отслеживать состояние.

enable_smart=»/dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde» start_smartd=yes smartd_opts=»—interval=1800″

Однако при запуске службы на виртуальной машине с Debian 7.7 у меня выдал ошибку (надо сказать, что отслеживание S.M.A.R.T на виртуальных жестких дисках достаточно бредовая идея, я это сделал лишь с целью протестировать):

Просмотреть состояние диска можно командой: [email protected]:~# smartctl -a /dev/sda

Несмотря на это, утилита является достаточно распространенной и однозначно рекомендуется к использованию. Кроме того, в сети есть масса инструкций 2 3 по настройке e-mail-уведомлений в случае проблем с жесткими дисками.

hdparm

Главное предназначение программы — тонкая настройка параметров IDE/SATA жестких дисков, тюнинг производительности. Помимо этого также можно просматривать характеристики устройств командой (укажите свой диск): [email protected]:~# hdparm -i /dev/sda

Вопросы настройки дисков в рамках этой статьи рассматривать не планируется.

ethtool

Произвести диагностику сетевой платы вам поможет утилита ethtool. Конечно вытянуть информацию можно и с помощью ifconfig, и dmesg и др., но несравнимо больше полезных данных вы получите именно от ethtool. Надо отметить, что с виртуальными сетевыми интерфейсами программа работает достаточно криво. Например отображение статистики по интерфейсу у меня вообще было пустое: [email protected]:~# ethtool -S eth0 no stats available

Общая информация об интерфейсе была примерно настолько же скудной: [email protected]:~# ethtool eth0 Settings for eth0:                 Link detected: yes

Читайте также:  Как установить профиль разработчика для IOS?

С физическими интерфейсами ситуация обстоит значительно лучше. Помимо диагностики, утилита также предназначена для настройки интерфейсов.

sysstat

Пакет содержит в себе ряд утилит, способных выдавать информацию о производительности тех или иных компонентов системы. Особо полезным может быть iostat, когда нужно проанализировать загрузку жестких дисков в срезе операций ввода/вывода.

Я перечислил далеко не все основные инструменты, знакомство с которыми так необходимо, но по мере возможности собираюсь дополнять статью необходимым материалом.

Notes:

  1. Package: dmidecode () ↩
  2. Контролируем SMART HDD, с отчетом на e-mail. На примере FreeBSD и Debian/Ubuntu. ↩
  3. Мониторинг SMART на Centos и Debian ↩

comments powered by HyperComments

Обновление Dedian до Wheezy – пошаговая инструкция

Вышел очередной выпуск операционной системы Linux Debian 7.8 в связи с этим предлагаю пошагово рассмотреть процесс обновления Debian на примере перехода с версии 7.7 на 7.8.

Как я уже сказал, появился новый выпуск 7 версии Debian, а конкретно 7.8, поэтому для того чтобы поддерживать свою систему в актуальном состоянии необходимо уметь обновлять свою операционную систему, как раз сегодня мы научимся это делать.

Если говорить о том нужно ли обновляться до этого выпуска, решать, конечно, Вам, одно могу сказать, что данный выпуск не внесет каких-то кардинальных изменений, он в основном посвящен безопасности, а также устранению выявленных проблем в предыдущем выпуске. Но, тем не менее, для обеспечения стабильности и надежности своей системы, обновление проводить стоит, тем более что обновление в рамках одной версии проходит обычно без каких либо проблем.

Сразу скажу, что если Вы не хотите обновлять свою систему или Вам проще установить ОС с нуля, то можете ознакомится с материалом – Установка Debian для начинающих в котором мы подробно рассматривали дистрибутив Debian в целом, а также весь процесс установки в графическом режиме на домашний компьютер.

Скачать образ диска свежего выпуска Debian можно на странице официального сайта –

Но данный материал для тех, у кого уже установлена ОС Debian поэтому давайте приступать и сразу скажу что весь процесс обновления простой и с ним справится даже новичок.

Обновление Dedian 7.7 до 7.8

Весь процесс я поделил на 5 простых шагов, выполнение которых у Вас займет не более 10 минут.

Примечание! Так как в прошлом материале мы устанавливали  Debian 7.7, со средой рабочего стола GNOME, поэтому и обновление мы будем производить на той же версии с той же средой рабочего стола.

Также хочу заметить, что мы будем использовать инструмент apt-get в терминале, я на это обращаю внимание, так как обновление можно выполнить и другими способами.

Читайте также:  Презентация "Apple. История и изобретения".

Для обновления необходимо подключение к Интернету или предварительно скаченный образ с обновлением, записанный на диск.

Шаг 1

Всегда, перед каким либо обновлением выпуска или версии рекомендуется предварительно сохранить наиболее важные данные, т.е. сделать архив (допустим на флешку или внешний жесткий диск), чтобы в случае непредвиденных ситуаций Вы не потеряли свои данные. Если такие данные есть, то лучше сделайте архив.

После давайте узнаем текущую версию нашей установленной системы, и так как все действия мы будем делать в терминале давайте открывать терминал, это делается следующем образом Меню Обзор->Приложения->Стандартные->Терминал

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

А затем узнаем версию нашей системы командой:

lsb_release -a

Как видите у нас релиз 7.7, в общем, все хорошо.

Шаг 2

Теперь необходимо поправить файл конфигурации, в котором хранятся источники обновления, в нашем случае это будут ссылки на официальные Интернет ресурсы, но в случае необходимости можно настроить на CD и DVD диски, образы которых все равно необходимо предварительно скачать с Интернета (ссылку я указывал выше).

Данные настройки хранятся в файле /etc/apt/

Править будем текстовым редактором nano, для этого набираем в терминале следующее:

Обновление Dedian до Wheezy – пошаговая инструкция

nano /etc/apt/

И в конец мы добавим две строки, т.е. два источника:

deb wheezy main contrib non-free deb-src wheezy main contrib non-free

В итоге должно получиться примерно вот так

Затем сохраняем внесенные изменения сочетанием клавиш CTRL+O, название нам изменять не нужно, поэтому сразу нажимаем enter, т.е. ввод. Для закрытия файла жмем CTRL+X.

Шаг 3

Теперь переходим непосредственно к началу обновления, и как я уже сказал, мы будем использовать apt-get.

И для начала обновляем список наших пакетов, делать это будем следующей командой

apt-get -y update

где ключ –y означает, что на все вопросы мы автоматически ответим да, т.е. согласимся.

завершение команды

Шаг 4

И, наконец делаем обновление нашей системы командой

apt-get -y upgrade

здесь завершение команды будет следующее

Шаг 5

Как не странно это все, но для освобождения места на диске, можно очистить кэш скаченных пакеты.

Это делается командой

apt-get -y clean

Вот и все теперь проверяем версию Debian точно таким же способом, как и ранее, т.е. lsb_release -a

И мы видим, что у нас уже версия Debian 7.8

На этом все, удачи!