Данная статья из разряда «таких уже полно в Интернете», однако я объясню почему она написана для Seoskop. Несколько статей в рубрике «Записки админа» будут содержать информацию о настройке сервисов, платформой для которых будет именно данная операционная система, и может быть кому-то будет полезно получить здесь информацию об установке Debian, «не отходя от кассы».

Почему я выбираю Debian

Ну сначала, видимо, нужно сказать пару слов об этой замечательной операционной системе.
Как написано на официальном сайте проекта (https://www.debian.org/index.ru.html), Debian — это свободная операционная система для вашего компьютера. Debian — это нечто большее, чем просто ОС: в её состав входит более 37500 пакетов предварительно скомпилированного программного обеспечения, в формате, удобном для установки на ваш компьютер.

Чтобы заразиться духоми принципами Линукс GNU Дебиана более чем достаточно, но правда нужно настроить сначала самого себя на испытания, с которыми вы столкнетесь в ходе знакомства. И, хотя с каждой версией Debian все ближе к простым пользователям, существует множество подводных камней на пути его освоения. Меня этот факт уже совсем не пугает и я откровенно заявляю: я люблю эту ОС. Думаю я ответил на вопрос, почему я выбираю Дебиан.

Установка Debian GNU\Linux

Дистрибутивы Debian

Debian – многоплатформенная ОС, это значит существуют дистрибутивы не только для платформ intel (ix86) и AMD (amd64), но и еще порядка десяти других. Дистрибутивы для них нужно брать все там же на официальном сайте. Система поддерживает множество языков и между прочим очень качественно и достаточно полно русифицирована.

 

Вспоминается случай, когда Alt-linux 4/5 для школ в составе пакета ПСПО содержал массу ошибок даже в русифицированных пунктах меню, не говоря о справке и мануалах. Вот это стыд – отечественный линукс. Теперь проект вроде как совсем умер, денежку отмыли и забыли…

 

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

 

Установка Debian GNU\Linux i386

Самое большое заблуждение, что платформа i386 (i586, i686 или часто x86) предназначена для линейки процессоров intel, а amd64 (x86-64) для процессоров AMD.

 

Эти две платформы подходят для процессоров и Intel и AMD, просто x86 – для 32-битных процессоров, а x86-64 для 64-битных (64-разрядных как угодно). При этом никто не мешает ставить на 64-битный процессор дистрибутив x86. Однако обратная ситуация невозможна – если процессор не поддерживает 64-битные инструкции, x86-64 дистрибутив не может быть использован.

Просто компания AMD первая разработала 64-битную технологию и до сих пор сохраняется это название. Intel же взяла готовую технологию и немного допилила ее превратив в intel64, но это название не прижилось, так как несет в себе потенциал путаницы.

Теперь вам понятно, как выбрать дистрибутив: если процессор 64 – i386 или amd64, если процессор 32 – только i386 (сейчас, наверно, надо постараться, чтобы найти последний).

Кроме того есть еще деление на дистрибутивы CD, DVD и net-install. На первом диске содержится сама ОС и базовое ПО, дополнительные пакеты содержатся на дополнительных дисках.

  • CD – содержит ядро и минимальный набор ПО. В версии 7 в i386 дистрибутиве у меня не стартовала графика, так как отсутствовал оконный менеджер. Вроде как его не уместили на дистрибутив в 700МБ. В 64-битном дистрибутиве нормально установился Gnome-Shell.
  • DVD – содержит ядро и расширенный набор ПО, в том числе офисный пакет и игры.
  • Net-install – содержит ядро и драйверы сетевых карт, чтобы осуществить загрузку ПО с репозиториев.

 

Установка Debian

Установка Debian

Как и в любых других случаях установки операционной системы с оптического накопителя, необходимо осуществить загрузку с привода CD/DVD.

 

При загрузке Debian выдал мне окно приветствия и предоставил несколько пунктов меню. В этом меню можно не только выбрать вариант установки (текстовый или графический), но и некоторые настройки еще неустановленной операционки.

В версии DVD есть возможность выбрать десктоп-менеджер. В альтернативу среде GNOME можно поставить KDE или XFCE, хотя все это можно настроить и после установки, если сразу определиться не удалось.

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

Первоначально пользователю предоставляется право выбрать язык мастера установки, чтобы облегчить сам процесс. На основании выбора языка установки система предлагает и выбрать местоположение для установки часового пояса и системного языка. Здесь же предлагается выбрать вторую раскладку клавиатуры (первая En) и комбинацию клавиш для переключения между раскладками.

После определения этих несложных опций последует их применение и процесс перенесется в сторону настройки сети. Стоит заметить, что в системе имеется множество драйверов для различных устройств и есть высокая вероятность, что ваше железо будет полностью включено в работу прямо скажем «из коробки». Так случилось и с этим ноутбуком, если забегать вперед.
Кстати, изображения процесса установки вовсе не с того ноутбука, а сделаны мною в виртуальной среде Hyper-V, чтобы обеспечить нормальное качество картинки.

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

Так, после определения сетевого адаптера производится настройка сетевого соединения и идентификация компьютера в сети. Вслед за этим происходит процесс назначения пользователя системы. В операционной системе Linux есть суперпользователь (root), который без малого может все, ему необходимо придумать пароль и дважды ввести в соответствующие поля. Только после этого будет предложено создание пользователя системы. Здесь пользователь – ограниченная учетная запись, которая не имеет доступа к важнейшим системным настройкам. Это мы будем делать от имени суперпользователя.

Компьютер я обозвал c6, домен (или рабочую группу) по имени сайта spleteno.ru, пользователь как есть user, ну и пароль я вам не скажу.

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

 

ВНИМАНИЕ! Ваши данные могут быть уничтожены при автоматической разметке. Рекомендую либо в ручную выбирать разделы, либо предварительно сохранить важные данные на другой носитель.

 

Здесь у меня вышел небольшой курьез: на Тошибе в 500GB точно имелось три раздела (загрузчик, системный раздел и раздел с данными). Система должна была увидеть данные разделы, однако она показала мне совершенно чистый (без разделов) жесткий диск. Чуть забегу вперед – после разметки и установки я перезагрузил систему и не смог загрузиться с жесткого диска. Его просто не было в выборе устройств для загрузки. Система упорно просила вставить загрузочный диск!

Я подумал, что не установил загрузчик и загрузился с живого диска и вручную выбрал загрузку с жесткого диска. Система загрузилась и я увидел, что GRUB на месте. При попытке повторной установки меня смутило то, что система снова не увидела даже родных разделов – то есть я снова должен был разметить якобы чистый жестяк!

Помог решить проблему LinuxMint, который при разметке мне русским по белому указал о GPT-разметке жесткого диска, ну а я не в курсе был, что у Debian могут быть с этим проблемы. После конвертации в привычный MBR жесткий диск стал работать как надо и появился в выборе устройств загрузки.

Но вернемся к разметке. Автоматический режим предоставит три варианта разметки:

  1. Единым разделом с пометкой «для новичков»
  2. Выделить пользовательской папке (home) отдельный раздел
  3. Разместить самые важные разделы файловой системы по разным дискам (вероятно для гуру)

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

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

Итак, рецепт: для создания раздела выделите свободное пространство, «Энтером» утвердите свои намерения, укажите желаемый размер раздела и по желанию выберите тип раздела (линукс свободно работает как на первичных, так и на вторичных разделах). Для системного раздела я выбрал все же первичный раздел по привычке.

Далее система спросит с какой стороны диска создать раздел, я указал «Начало» и попал в меню настройки самого раздела

Здесь предлагается:

  1. Выбрать файловую систему – по умолчанию Ext4. Тут как и везде – если вам это не понятно – оставь как есть. А почитать потом можно, когда Интернет настроим.
  2. Точка монтирования -  системному разделу обязательно нужно указать корневую директорию «/».

Просто посмотрите какие разделы можно смонтировать отдельно. Здесь вся суть в том, что разные разделы используются на разных условиях и содержат разные данные (какие-то часто перезаписывааются, а другие состоят из кучи мелких файлов). Так вот разные файловые системы предоставляют разные преимущества характерным разделам. Изначально с этим можно вообще не заморачиваться.

Все остальное тоже можно не трогать.

Важным разделом должен стать файл подкачки, создайте его объемом равным объему оперативной памяти или более и выберите «Использовать как: раздел подкачки». Все остальные параметры будут выставлены оптимально.

Так как задумалось недолгое хранение свежескаченных фильмов, то для данный я отвел большую часть диска и смонтировал раздел «home» с параметрами, схожими с первым разделом, но пометил раздел как логический. Заметьте, что система автоматически предложила монтировать раздел как домашний при создании.

Теперь осталось записать все изменения (смотрите соответствующий пункт меню) и дождаться форматирования разделов. После этого произойдет установка базовой системы на новые разделы и мастер предложит просканировать другие источники программных пакетов: оптические носители или зеркало в сети.

Так как дисков у меня больше нет, а сеть есть, то я выбрал второй вариант. Кстати, на этапе определения сети система увидела мою домашнюю беспроводную сеть и запросила к ней пароль, тем самым подключившись к Интернету. Настройки узла (DHCP) включены на роутере, поэтому все прошло автоматически как надо.

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

Различные дистрибутивы содержат разные наборы софта. Так, например, если вы скачаете дистрибутив на DVD, то получите много готового программного обеспечения сразу после установки. Там будут игры, куча ненужного хлама и вероятно что-то еще. Мне такой расклад не нравится и я привык настраивать систему с оправданного минимума, и дистрибутив на CD подходит для этого идеально.

 Поэтому мой дистрибутив предложил всего два стандартных и необходимых мне набора программных продуктов: окружение рабочего стола и стандартные системные утилиты. В более полных дистрибутивах присутствую различные серверные начинки, такие как почтовые службы, FTP, SSH, серверы баз данных и ПО для разработчиков.

 

Если подключить интернет на этапе установки и согласиться использовать зеркало пакетов (репозитории) в сети, получите с CD-дистрибутива набор софта, аналогичный DVD. Будьте внимательны.

 

Далее идет длительный процесс установки программного обеспечения и развертывания системы. В моем случае нарисовалось 804 пакета. Когда же я ставил систему с DVD, то пришлось ждать установку более 1700 пакетов.

И в самом заключении система просит подтвердить установку загрузчика, дабы упростить старт Линукса на вашем ПК. Здесь важно понимать, что это может повлиять на другие системы, которые установлены еще на компьютере, так как их загрузчик будет удален. Но расстраиваться не стоит, ведь гибкий загрузчик (в данном случае GRUB) позволит настроить старт других ОС.

Последний штрих – система выплюнет установочный диск и перезагрузится. А после загрузки вас будет ждать приглашение войти в систему под созданным вами пользователем.

Настройка репозиториев

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

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

Как и во всем мире Линукс, консоль – неотъемлемый инструмент системы, с которым приходится очень плотно работать. При миграции с продуктов Microsoft очень сложно принять сущность консоли, особенно после недружественной тупости и бесполезности «cmd». Консоль казалась таким архаичным злом и пережитком (это чувство как раз и прививают нам мелкомягкие), что я долго не мог смириться с мыслью, что «нахрен оно мне все это!»

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

http://debgen.simplylinux.ch/

При генерации получился следующий список:

deb http://ftp.ru.debian.org/debian stable main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free

Теперь необходимо запустить терминал (Приложения – Стандартные – Терминал) и в приглашении консоли написать команду: su, что означает SuperUser – суперпользователь. Система непременно запросит от вас пароль, который указывали при установке.

 

ВНИМАНИЕ! При вводе пароля символы не печатаются, но ввод пароля при этом все равно происходит.

 

Теперь мы авторизовались как суперпользователь и нам нужно изменить список репозиториев. Наберите команду:

nano /etc/apt/sources.list

Встроенный консольный текстовый редактор откроет файл с репозиториями. Здесь желательно закомментировать все другие строки и вставить список, который нам сгенерировал сайт. После ввода сохраните файл (Ctrl+o), выйдите из редактора (Ctrl+x) и наберите команду:

apt-get update

Эта команда позволяет подключиться к источникам по списку и получить базу всех имеющихся там пакетов программного обеспечения.

На этом я хочу закрыть тему установки ОС Debian GNU/Linux. Все дальнейшие настройки я постараюсь вынести в отдельные статьи.

Добавить комментарий

Защитный код

Введите код с картинки в текстовое поле