Главная страница

Руководство по установке Debian. Руководство по установки Debian. Руководство по установке Debian gnuLinux Copyright 2004 2019 Команда разработчиков программы установки Debian


Скачать 0.69 Mb.
НазваниеРуководство по установке Debian gnuLinux Copyright 2004 2019 Команда разработчиков программы установки Debian
АнкорРуководство по установке Debian
Дата23.12.2022
Размер0.69 Mb.
Формат файлаpdf
Имя файлаРуководство по установки Debian.pdf
ТипРуководство
#860938
страница8 из 14
1   ...   4   5   6   7   8   9   10   11   ...   14
Глава 7
Загрузка только что установленной
системы Debian
7.1
Момент истины
Первую самостоятельную загрузку системы инженеры-электрики называют «smoke test».
Если выполнялась установка по умолчанию, первое, что вы увидите при запуске системы — это меню системного загрузчика grub или, возможно, lilo. Под первым пунктом меню будет загрузка новой системы
Debian. Каждой имеющейся на компьютере другой операционной системе, обнаруженной во время установки,
присвоен отдельный пункт в меню (расположены ниже).
Если система не загружается, не волнуйтесь. Если установка завершилась успешно, то это всего лишь ре- зультат какой-то несущественной проблемы, которая не позволяет системе загрузить Debian. В большинстве случаев такие проблемы решаются без повторной установки. Одним из методов решения проблем с загрузкой является встроенный в программу установки режим восстановления (Раздел
8.6
).
Если вы новичок в Debian и Linux, вам может потребоваться помощь более опытных пользователей. Чтобы получить помощь быстро, вы можете попробовать воспользоваться IRC каналами #debian или #debian-boot сети OFTC. Или же вы можете написать в в список рассылки debian-user
. Также вы можете отправить отчёт об установке как это описано в Раздел
5.4.7
. Описывайте проблему как можно понятнее, добавьте все сообщения которые отображались, они могут помочь определить причину проблемы.
Если у вас на компьютере есть другие операционные системы, и они не определились или определились неправильно, отправьте отчёт об установке.
7.2
Монтирование шифрованных томов
Если вы создали шифрованные тома во время установки и назначили им точки монтирования, то во время загрузки машины вас попросят ввести ключевую фразу на каждый том.
Для разделов, зашифрованных dm-crypt, во время загрузки вы увидите следующее сообщение:
Starting early crypto disks... part_crypt(starting)
Enter LUKS passphrase:
В первой строке приглашения, вместо
part
будет указано название используемого раздела, например sda2
или md0. Вы, вероятно, задумаетесь: для какого тома нужно вводить ключевую фразу? Для /home? Или для
/var? Естественно, если у вас только один шифрованный том, это легко и вы можете просто ввести ключевую фразу, которую задали при настройке тома. Если же у вас несколько шифрованных томов, то пригодятся заметки, которые вы сделали на последнем этапе Раздел
6.3.4.6
. Если вы ранее не записали соответствие между
part
_crypt и точкой монтирования, то можете выяснить это в файлах /etc/crypttab и /etc/
fstab на новой системе.
При монтировании зашифрованного корневого раздела приглашение может выглядеть несколько иначе.
Это зависит от генератора initramfs, который использовался при создании initrd для загрузки системы. Пример для initrd, созданного с помощью initramfs-tools:
Begin: Mounting root file system... ...
Begin: Running /scripts/local-top ...
Enter LUKS passphrase:
67

ГЛАВА 7. ЗАГРУЗКА ТОЛЬКО ЧТО
7.3. ВХОД В СИСТЕМУ
Во время ввода ключевой фразы символы не отображаются (даже звёздочками). Если вы введёте неверную ключевую фразу, то у вас ещё есть две попытки. После третьей попытки процесс загрузки пропустит этот том и начнётся монтирование следующей файловой системы. Подробней смотрите в Раздел
7.2.1
После ввода всех ключевых фраз загрузка продолжится как обычно.
7.2.1
Устранение неполадок
Если некоторые шифрованные тома не были смонтированы из-за ввода неправильной ключевой фразы, их можно смонтировать вручную после загрузки. Но есть несколько случаев.
• Первый случай касается корневого раздела. Если он не смонтирован, то процесс загрузки остановится,
а вам придётся перезагрузить компьютер, чтобы попробовать ещё раз.
• Самый простой случай — шифрованные тома с данными /home или /srv. Вы можете просто смон- тировать их вручную после загрузки машины.
Для dm-crypt немного сложнее. Во-первых, вам нужно зарегистрировать тома с помощью device mapper- выполнив:
# /etc/init.d/cryptdisks start
Эта операция просканирует все тома, указанные в /etc/crypttab, и создаст соответствующие устрой- ства в каталоге /dev после ввода правильных ключевых фраз (тома, зарегистрированные ранее, будут пропущены, поэтому вы можете спокойно запускать эту команду несколько раз). После успешной ре- гистрации вы можете смонтировать тома как обычно:
# mount /точка_монтирования
• Если на любых несмонтированных томах содержатся некритичные системные файлы (/usr или /var),
система должна загрузиться и вы сможете смонтировать тома вручную как в предыдущем случае. Од- нако, может потребоваться (пере)запуск каждой службы, которая обычно запускается на уровне выпол- нения по умолчанию, так как, скорее всего, они не смогли запуститься. Самый простой способ сделать это — просто перезагрузить компьютер.
7.3 Вход в систему
После загрузки системы будет показано приглашение к входу в систему. Для входа используйте персональный логин и пароль, которые вы указали во время процесса установки. Система готова к работе.
Если вы новичок, то начните с просмотра документации, которая уже установлена в системе. Есть несколь- ко систем документации, продолжается работа над их объединением. Вот несколько мест, откуда можно на- чать.
Документация на установленные программы находится в /usr/share/doc/ в подкаталоге с именем этой программы (точнее, с именем пакета Debian, в котором содержится эта программа). Однако более полная документация часто упакована отдельно в специальные пакеты с документацией, которые по умолчанию не устанавливаются. Например, документацию на программу управления пакетами apt можно найти в пакетах apt-doc или apt-howto.
Также, /usr/share/doc/ содержит несколько специальных каталогов. Linux HOWTO установлены в формате .gz в каталог /usr/share/doc/HOWTO/en-txt/. После установки dhelp появляется файл
/usr/share/doc/HTML/index.html со ссылками на документацию.
Простой способ просмотреть эту документацию — запустить текстовый браузер с помощью команд:
$ cd /usr/share/doc/
$ w3m .
Точка после команды w3m служит для показа содержимого текущего каталога.
Если у вас установлено графическое окружение рабочего стола, то также вы можете использовать веб- браузер. Запустите веб-браузер из меню приложений и введите /usr/share/doc/ в строке адреса.
Также вы можете набрать info
команда
или man
команда
, чтобы получить документацию по боль- шинству команд доступных в командной строке. Набрав help, вы увидите помощь по командам интерпре- татора командной строки. А при вводе имени команды с параметром --help обычно выдаётся короткая
68

ГЛАВА 7. ЗАГРУЗКА ТОЛЬКО ЧТО
7.3. ВХОД В СИСТЕМУ
справка по использованию программы. Если начало результата выполнения команды уехало за пределы экра- на, добавьте | more после команды, и это включит паузу при заполнении всего экрана. Чтобы увидеть спи- сок всех доступных команд, начинающихся с определённого символа, введите символ и нажмите клавишу табуляции два раза.
69

Глава 8
Следующие шаги и что делать дальше
8.1
Выключение системы
Чтобы выключить работающую Debian GNU/Linux систему, вы не должны использовать кнопку сброса на пе- редней панели корпуса компьютера или просто выключать электропитание. Debian GNU/Linux нужно выклю- чать правильно, иначе можно потерять файлы и/или повредить жёсткий диск. Если вы работаете в окружении рабочего стола, то обычно есть возможность «завершить сеанс» из меню приложений, которая позволяет вы- ключить (или перезагрузить) систему.
Также можно нажать комбинацию клавиш Ctrl-Alt-Del . Если комбинация клавиш не работает или вы предпочитаете вводить команды, то как последний вариант можно войти в систему как суперпользователь и выполнить необходимые команды. Для перезагрузки используйте reboot. Для останова системы без последу- ющего включения используйте halt
¹
. Для выключения питания машины используйте poweroff или shutdown
-h now. Система инициализации systemd предоставляет дополнительные команды, которые выполняют эти же функции; например, systemctl reboot или systemctl poweroff.
8.2
Самостоятельное ориентирование в Debian
Debian слегка отличается от других дистрибутивов. Даже если вы знакомы с другими дистрибутивами Linux,
есть вещи, которые вы должны знать о Debian, чтобы поддерживать систему в рабочем состоянии. Эта глава содержит материалы, которые помогут вам ориентироваться; она не является руководством по использова- нию Debian, она всего лишь кратко описывает систему для занятых людей.
8.2.1
Система управления пакетами Debian
Наиболее важно разобраться в системе управления пакетами Debian. В сущности, большая часть системы находится под контролем системы управления пакетами. Сюда входят:
• /usr (кроме /usr/local)
• /var (вы можете сделать /var/local, там меняться ничего не будет)
• /bin
• /sbin
• /lib
Например, если вы замените /usr/bin/perl, он будет работать, но позже, если вы обновите пакет perl,
файл, который вы положили будет заменён. Эксперты могут обойти это, установив на пакеты флаг «hold» в
aptitude.
Один из лучших методов установки пакетов — apt. Вы можете использовать версию для командной стро- ки apt, а также такие инструменты как aptitude или synaptic (которые являются графическими оболочками
apt). Заметим, что apt также позволяет объединить main, contrib и non-free, так что вы можете устанавли- вать ограниченные пакеты (строго говоря, не принадлежащие Debian), а также пакеты из Debian GNU/Linux,
вместе с обычными.
¹В системе инициализации SysV halt выполняет тоже действие, что и poweroff, но при системе инициализации systemd (по умолча- нию начиная с jessie) это не так.
70

ГЛАВА 8. СЛЕДУЮЩИЕ ШАГИ И ЧТО ДЕЛАТЬ
8.3. ЧТО ПОЧИТАТЬ
8.2.2 Дополнительное программное обеспечение для Debian
Есть официальные и неофициальные репозитории ПО, которые не не включены в установку Debian по умол- чанию. В них содержится ПО, которое многие считают полезным и хотели бы его иметь. Информацию о до- полнительных репозиториях можно найти на вики-странице Debian
The Software Available for Debian’s Stable
Release
8.2.3
Управление версиями приложений
Альтернативность версий приложений управляется с помощью программы update-alternatives. Если вы рабо- таете с несколькими версиями одного приложения, прочитайте страницу руководства к update-alternatives.
8.2.4 Управление заданиями cron
Любые работы относящиеся к администрированию системы должны проводится в каталоге /etc, так как там расположены конфигурационные файлы. Если у вас есть ежедневные, еженедельные или ночные зада- ния cron для суперпользователя, поместите их в каталог /etc/cron.{daily,weekly,monthly}. Они вызываются из /etc/crontab и запускаются в алфавитном порядке.
С другой стороны, если задания: (а) нужно запускать от определённого пользователя или (b) нужно за- пустить в определённое время или с определённой частотой, вы можете использовать или /etc/crontab,
или, что лучше, /etc/cron.d/имя_задания. Это особые файлы, они содержат дополнительное поле,
позволяющее вам указать учётную запись пользователя, от которого будет выполняться задание cron.
В любом случае, просто отредактируйте файлы, и cron обнаружит эти изменения автоматически. Не нужно запускать специальную команду. Подробная информация доступна в cron(8), crontab(5) и /usr/share/
doc/cron/README.Debian.
8.3
Что почитать
Веб-сайт Debian содержит огромное количество документации по Debian. В частности, посмотрите
Debian
GNU/Linux FAQ
и
Справочник по Debian
. Каталог документации Debian находится по адресу
Проект Доку- ментации Debian
. Можно обратиться с вопросом к сообществу Debian подписавшись на один или более спис- ков рассылки Debian
Подписка на списки рассылки
. Также, не последнее место занимают
Архивы списков рассылки Debian
, содержащие ценную информацию о Debian.
Если вам требуется информация по определённой программе, сначала, попробуйте выполнить man
название
программы
или info
название программы
Также, есть много полезной документации в каталоге /usr/share/doc. В частности, в каталогах /usr/
share/doc/HOWTO и /usr/share/doc/FAQ содержится море интересных сведений. Информацию об ошибках смотрите в /usr/share/doc/debian/bug*. Отличия в работе определённой программы, ка- сающиеся Debian, смотрите в файле /usr/share/doc/(имя пакета )/README.Debian.
Общая информация о GNU/Linux есть в проекте документации Linux
. Здесь вы найдёте разные HOWTO
и ссылки на другие превосходные источники информации на компоненты системы GNU/Linux.
Linux является реализацией Unix. В
Linux Documentation Project (LDP)
собран набор HOWTO и книг о
Linux.
Если вы новичок в Unix, то, вероятно, вам стоит купить несколько книг и что-нибудь почитать. В
списке
Unix FAQs содержатся ссылки на некоторые интересные исторические документы UseNet.
8.4
Настройка почты
Сегодня электронная почта (email) — это очень важная часть жизни многих людей. Так как при настройке почты используется много параметров, а правильность настройки влияет на многие программы в Debian, в этом разделе мы попытаемся описать основные моменты настройки.
Почтовая система состоит из трёх частей. Первая: пользовательский почтовый агент [Mail User Agent]
(MUA) — это программа, с которой работает пользователь для написания и чтения писем. Вторая: агент
пересылки почты [Mail Transfer Agent] (MTA) — отвечает за пересылку сообщений между компьютерами.
Третья: агент доставки почты [Mail Delivery Agent] (MDA) — отвечает за доставку входящей почты в поч- товый ящик пользователя.
Данные части могут выполняться разными программами, но могут быть и объединены в одной или двух программах. Также можно настроить, чтобы разные виды почты обрабатывались разными программами.
71

ГЛАВА 8. СЛЕДУЮЩИЕ ШАГИ И ЧТО ДЕЛАТЬ
8.4. НАСТРОЙКА ПОЧТЫ
Исторически, в системах Linux и Unix очень популярным MUA является mutt. Как и большинство класси- ческих программ Linux он имеет текстовый интерфейс. Часто он используется в связке с exim или sendmail,
работающих в качестве MTA и procmail в качестве MDA.
С ростом популярности систем с графическим рабочим столом, становятся более востребованными поч- товые программы с графическим интерфейсом типа GNOME evolution, KDE kmail или Mozilla thunderbird.
В этих программах объединены функции MUA, MTA и MDA, но они могут (так часто и происходит) исполь- зоваться совместно с классическими утилитами Linux.
8.4.1 Почтовая конфигурация по умолчанию
Даже если вы планируете использовать почтовую программу с графическим интерфейсом, очень важно, что- бы в системе Debian GNU/Linux также были установлены и правильно настроены классические MTA/MDA.
Они нужны для различных утилит, которые работают в системе
²
, чтобы они могли послать важные уведом- ления по почте системному администратору о (потенциальных) проблемах или изменениях.
По этой причине по умолчанию устанавливаются пакеты exim4 и mutt (если вы не отменили задачу
«стандарт» во время установки). exim4 — это комбинация MTA/MDA, имеет относительно небольшой раз- мер, но очень гибок в настройке. По умолчанию, он настраивается на обработку только локальной почты самой системы, а почта, предназначенная системному администратору (учётная запись root), будет доставле- на на учётную запись обычного пользователя, созданного во время установки
³
При доставке почты она добавляется в файл /var/mail/
учётная_запись
. Почту можно читать с по- мощью mutt.
8.4.2
Отправка почты из системы
Как было упомянуто ранее, установленная система Debian настроена для обработки только локальной почты,
она не может отправлять или принимать почту от других систем.
Если вы хотите, чтобы exim4 обрабатывал внешнюю почту, перейдите в следующий подраздел, в котором описаны основные параметры настройки. Обязательно протестируйте приём и отправку почтовых сообще- ний.
Если вы будете использовать почтовую программу с графическим интерфейсом с почтовым сервером вашего провайдера интернет (ISP) или вашей компании, то необязательно настраивать exim4 для обработ- ки внешней почты. Просто укажите в любимой почтовой программе с графическим интерфейсом нужные серверы для отправки и приёма сообщений (не описано в данном руководстве).
Однако, в этом случае вам потребуется правильно настроить отдельные утилиты, чтобы они могли от- правлять почту. Одной из таких утилит является reportbug, программа для отправки сообщений об ошибках в пакетах Debian. По умолчанию, она настроена на использование exim4.
Чтобы правильно настроить reportbug на использование внешнего почтового сервера, запустите команду
reportbug --configure и ответьте «нет» на вопрос о доступности MTA. Затем вас попросят указать сервер
SMTP, который нужно использовать для отправки сообщений об ошибках.
8.4.3
Настройка агента пересылки почты Exim4
Если вы хотите, чтобы система также работала с внешней почтой, то вам нужно перенастроить пакет exim4

:
# dpkg-reconfigure exim4-config
После ввода этой команды (имея права суперпользователя), вас спросят, хотите ли вы разделить конфи- гурацию на маленькие файлы. Если не знаете что делать, выберите установку по умолчанию.
Затем вам будет предложено несколько общих почтовых сценариев. Выберите тот, который подходит вам больше всего.
интернет-сайт Ваша система подключена к сети, почта отправляется и получается напрямую по протоко- лу SMTP. На следующих экранах вам зададут несколько основных вопросов, таких как почтовое имя вашей машины или список доменов, для которых вы принимаете или передаёте почту.
²Примеры:
1   ...   4   5   6   7   8   9   10   11   ...   14


написать администратору сайта