Бруй В.В., Карлов С.В. - Linux-сервер - пошаговые инструкции - инсталляции и настройки (1077321), страница 11
Текст из файла (страница 11)
И после ее окончания пользователь видит единый раздел, соответствующий каждому из созданныхRAID-устройств, которые присутствуют в каталоге /dev в виде /dev/md0, /dev/md1 и т. д.После окончания разбиения диска нажмите кнопку <Далее> на форме ASPDiskManager. На экранеотобразится форма для выбора устанавливаемых пакетов.Шаг 5Выбору пакетов, то есть базовых компонентов, утилит и приложений, следует уделить особое внимание.
Linux – мощная операционная система, которая устанавливает много служб по умолчанию. Многие изних не нужны и содержат потенциальный риск для безопасности. Минимально необходимый набор пакетовавторы предлагают выбрать следующим образом.26Часть 1. Инсталляция операционной системы Linux на сервереВыберите установку "Сервер", включите флажок "Выборочно", нажмите кнопку <Далее> и дождитесьпоявления формы выбора отдельных пакетов. Удалите все наборы пакетов, кроме базового, и нажмитекнопку <Далее>. Альтернативным вариантом выбора пакетов может быть нажатие кнопки <Загрузить список> на форме выбора пакетов для установки, при этом список пакетов должен находиться на дискете,вставленной в дисковод. В результате выполнения этих операций будут выбраны следующие пакеты:anacron-2.3-17MAKEDEV-3.3-4.1aspapmd-3.0.2-10man-1.5j-6.aspaspldr-2.0-4man-pages-1.50-1.aspasplinux-logos-1.1.3-4aspman-pages-ru-asp-1.2-2aspasplinux-release-7.3-1.aspmingetty-1.00-1at-3.1.8-23mkbootdisk-1.4.3-1.aspauthconfig-4.2.8-4.aspmkinitrd-3.3.10-5.aspbasesystem-7.0-2.aspmktemp-1.5-14bash-2.05a-13.aspmodutils-2.4.16-1.aspbclsecurity-0.4-1.aspmount-2.11n-12.7.3aspbdflush-1.5-17mouseconfig-4.25-1bzip2-1.0.2-2mt-st-0.7-3bzip2-libs-1.0.2-2ncurses-5.2-26chkconfig-1.3.5-3netconfig-0.8.11-7.0.aspconsole-tools-19990829-40.2asp net-tools-1.60-4cpio-2.4.2-26,newt-0.50.35-1cracklib-2.7-15ntsysv-1.3.5-3cracklib-dicts-2.7-15openldap-2.0.23-4crontabs-1.10-1openssl-0.9.6b-24aspcyrus-sasl-1.5.24-25pam_passwdqc-0.5-1.aspcyrus-sasl-md5-1.5.24-25pam-0.75-32.2aspcyrus-sasl-plain-1.5.24-25passwd-0.67-1db1-1.85-8pchains-1.3.10-13db2-2.4.14-10pciutils-2.1.9-2db3-3.3.11-6pcre-3.9-2dev-3.3-4.1asppopt-1.6.4-7x.18.2aspdhcpcd-1.3.22pl1-7procmail-3.22-5diffutils-2.7.2-5procps-2.0.7-12dosfstools-2.8-1psmisc-20.2-3.73e2fsprogs-1.27-3pump-0.8.11-7.0.aspeject-2.0.12-4pwdb-0.61.2-2ed-0.2-25pyiconv-0.1.2-1.aspfile-3.37-5python-1.5.2-38.3aspfilesystem-2.1.6-2quota-3.03-1fileutils-4.1-10.aspraidtools-1.00.2-1.3findutils-4.1.7-4.aspreadline-4.2a-4gawk-3.1.0-4.1.aspreiserfs-utils-3.x.0j-3gdbm-1.8.0-14rootfiles-7.2-1glib-1.2.10-5rpm-4.0.4-7x.18.2aspglib2-2.0.1-2rpm-python-4.0.4-7x.18.2aspglibc-2.2.5-37aspsed-3.02-11.aspglibc-common-2.2.5-37aspsendmail-8.11.6-15.aspgmp-4.0.1-3setserial-2.17-5gpm-1.19.6-2.aspsetup-2.5.12-1grep-2.5.1-1setuptool-1.8-2groff-1.17.2-12sh-0.3.7-2grub-0.91-4.1.aspshadow-utils-20000902-7.aspgzip-1.3.3-1.aspsh-utils-2.0.11-14.asphdparm-5.1-1.aspslang-1.4.5-2hesiod-3.0.2-18slocate-2.6-1hotplug-2002_04_01-3specspo-7.3-1asphwdata-0.14-1.aspsxid-4.0.1-1.aspindexhtml-7.2-1.aspsysklogd-1.4.1-8info-4.1-1syslinux-1.52-2initscripts-6.67-3aspSysVinit-2.84-2iproute-2.4.7-3.asptar-1.13.25-4iptables-1.2.6a-1.asptcsh-6.10-6iputils-20020529-1.asptermcap-11.0.1-10kbdconfig-1.9.15-2textutils-2.0.21-127Глава 2.
Установка ASP Linuxkernel-2.4.18-5aspkrb5-libs-1.2.4-1.aspksymoops-2.4.4-1kudzu-0.99.52-1.4aspless-358-24libacl-2.0.9-1.asplibattr-2.0.7-1.asplibstdc++-2.96-112asplibtermcap-2.0.8-28libuser-0.50.2-1lilo-21.7.3-2.asp,logcheck-1.1.1-7.asplogrotate-3.6.4-1lokkit-0.50-8losetup-2.11n-12.7.3aspmailcap-2.1.9-2mailx-8.1.1-22time-1.7-16timeconfig-3.2.7-1.asptmpwatch-2.8.3-1usbutils-0.9-5usermode-1.53-2.asputempter-0.5.2-6util-linux-2.11n-12.7.3aspvconfig-1.5-2.aspvim-common-6.1-2.aspvim-minimal-6.1-2.aspvixie-cron-3.0.1-64which-2.13-3words-2-18xfsprogs-2.0.3-1.aspyum-0.9.1a-1.7.3aspyum-headers-7.3-1aspzlib-1.1.3-25.7После выбора (тем или иным способом) перечня устанавливаемых пакетов нажмите кнопку <Далее>.Если установка пакетов осуществлялся путем выбора базового набора и удаления всех остальных пакетов –на экране отобразится форма, предлагающая установить ряд пакетов для удовлетворения зависимостей.
Разрешите установить все пакеты.Шаг 6На экране появится форма, где указаны: количество выбранных для установки пакетов, их суммарныйобъем, группа приложений, опции разбиения диска, источник установки пакетов, метод установки, тип мыши - то есть все параметры, определенные на предшествующих этапах.
Если выбранные параметры соответствуют приведенным выше рекомендациям, нажмите кнопку <Установить>. В противном случае вы можетевернуться назад (кнопка <Назад>) и изменить параметры установки. По окончании установки появитсяформа с сообщением, что все пакеты нормально установлены. Если появятся сообщения, что некоторые пакеты установлены с ошибками, следует выяснить причину неправильной установки (плохой инсталляционный компакт диск, привод CD-ROM, неразрешенные зависимости и т. п.) и провести установку заново.ЗАМЕЧАНИЕ В программе установки ASPLinux доступна вторая – текстовая – виртуальная консоль.Переключиться в нее можно нажатием комбинации Alt+Ctrl+F2.
В ней загружена командная оболочка bash(правда, с несколько ограниченными возможностями). Наличие этой консоли может оказаться полезным привосстановлении системы, когда загрузочная дискета отсутствует, и единственной возможностью загрузитьсистему является загрузка с первого инсталляционного диска. Можно выполнять разнообразные действия вкомандной строке (например, для восстановления системы при сбоях). Обратное переключение в графическую консоль программы установки осуществляется комбинацией клавиш Alt+F7.Шаг 7По завершении копирования пакетов наступает следующий этап - выбор начального загрузчика, тоесть программы, управляющей запуском операционных систем. Инсталляционная программа предлагает четыре варианта:• ASPLoader (по умолчанию);• LILO;• GRUB;• не устанавливать загрузчик.Вам следует выбрать установку загрузчика GRUB или LILO в MBR (главную загрузочную запись) инажать кнопку <Далее>.Шаг 8Настройка сети осуществляется в два этапа.
На первом выбираются сетевые карты. Широко распространенные модели сетевых карт будут, с большой степенью вероятности, определены автоматически. Еслиимеющиеся у вас карты не определены программой установки, выберите драйвер сетевой карты из раскрывающегося списка, и укажите необходимые параметры (IO порт и IRQ) и нажмите кнопку <Добавить>. Этиоперации должны быть выполнены для всех сетевых карт. По окончании выбора сетевых карт нажмитекнопку <Далее>.На втором этапе осуществляется, собственно, настройка сети. Для каждой из сетевых карт, выбранных на предыдущем этапе, включите опцию «Активизировать при загрузке» и заполните следующие поля:"IP-адрес", "Маска сети", "Адрес подсети", "ШВ адрес", "Имя хоста", "Шлюз", "Первичный DNS", "Вторич-28Часть 1.
Инсталляция операционной системы Linux на сервереный DNS". Эти сведения можно получить у администратора вашей локальной сети (если вы таковым не являетесь). По окончании установки параметров нажмите кнопку <Далее>.Шаг 9Локализация системы осуществляется путем:• выбора модели клавиатуры (например, PC 105-key для стандартных ныне клавиатур с Windowsклавишами);• определения языка, страны и набора символов (K0I8-R);• указания необходимых раскладок клавиатуры (English и Russian, например);• назначения переключателя с латиницы на кириллицу (<Ctrl>+<ShifI>).• По окончании выбора параметров локализации нажмите кнопку <Далее>.Шаг 10Установите (проверьте) дату и время.
Эти параметры, как правило, определяются автоматически наосновании показаний системных часов. Если последние установлены на время по Гринвичу (GMT), выключите опцию "Часы CMOS установлены в местное время". По окончании установки нажмите кнопку <Далее>.Шаг 11Установите пароль суперпользователя root и нажмите кнопку <Далее>. После этого должно появиться сообщение об успешном завершении установки системы ASPLinux и предложение перезагрузить компьютер.Если в процессе инсталляции создавалась загрузочная дискета, ее следует удалить из дисковода.
Инсталляционный компакт диск извлекается из привода автоматически. На этом первичную установку ASPLinuxможно считать законченной.Как использовать команды rpmЭтот раздел содержит краткий обзор использования команды rpm для установки, удаления, обновления и получения информации о rpm-пакетах, установленных в вашей системе. Вы должны ознакомиться сосновными приемами использования команды rpm, потому что в дальнейшем она будет часто использоваться. Например, в этой главе – при удалении лишних и инсталляции дополнительных пакетов.ЗАМЕЧАНИЕ Информация об особенностях использования любой команды в Linux может быть получена с помощью соответствующей страницы руководства (man-страницы).
Например, для команды rpm man rpm. В ASPLinux многие man-страницы переведены на русский язык.Установка пакета rpm:Для установки rpm-пакета, используйте команду:[root@drwalbr tmp]# rpm -ihv mc-4.5.55-5.1asp.i386.rpmПодготовка...#######################################[100%]1:mc#######################################[100%]Обратите внимание, что в команде используется имя файла, в котором находится пакет с именем mc4.5.55-5.1asp.i386.rpm. Опция i предписывает установить пакет, опция h- отображать в текстовомрежиме с помощью последовательности символов.
"#" - степень завершения установки пакета.Для удаления rpm-пакета, используйте команду:[root@drwalbr tmp]# rpm -e mcОбратите внимание, что в команде используется только название пакета mc. Опция e предписываетудалить пакет.Для обновления rpm-пакета (удаления старой версии и установки новой), используйте команду:[root@drwalbr tmp]# rpm -Uhv mc-4.5.55-5.1asp.i386.rpmПодготовка...#######################################[100%]1:mc#######################################[100%]Глава 2. Установка ASP Linux29При установке rpm-пакета с помощью команды rpm пред началом установки проверяется, не будет лиустанавливаемый пакет конфликтовать с другими пакетами и настройками системы. Использование опцииforce позволяет обойти это ограничение.[root@drwalbr tmp]# rpm -Uhv –force mc-4.5.55-5.1asp.i386.rpmПодготовка...#######################################[100%]1:mc#######################################[100%]По умолчанию, команда rpm проверяет, установлены ли rpm-пакеты, необходимые для установкиданного пакета.