Чтение онлайн

на главную - закладки

Жанры

Шрифт:

Для инсталляции LFS-Bootscripts выполните:

cp -a rc.d sysconfig /etc && chown -R root:root /etc/rc.d /etc/sysconfig

Содержимое LFS-bootscripts

Последняя проверка: версия 1.10.

Scripts

checkfs, cleanfs, functions, halt, ifdown, ifup, loadkeys, localnet, mountfs, mountproc, network, rc, reboot, sendsignals, setclock, swap, sysklogd и template

Descriptions

checkfs

checkfs проверяет файловые системы перед их монтированием (исключая журналируемые и сетевые файловые системы).

cleanfs

cleanfs удаляет файлы, которые не нужно хранить между перезагрузками, такие, как /var/run/*, /var/lock/*, создает пустой /var/run/utmp и удаляет /etc/nologin, /fastboot, /forcefsck.

functions

functions содержит общие для многих скриптов функции, такие как проверки ошибок и статуса, etc.

halt

halt останавливает систему.

ifdown, ifup

ifdown и ifup используются совместно с network.

loadkeys

loadkeys загружает keymap table, соответствующую раскладке клавиатуры.

localnet

localnet устанавливает имя системы и local loopback device.

mountfs

mountfs монтирует все локальные файловые системы, не помеченные как noauto.

mountproc

mountproc монтирует файловую систему proc.

network

network активирует сетевые интерфейсы и определяет шлюз по умолчанию.

rc

rc – основной скрипт, управляющий runlevel и отвечающий за исполнение прочих скриптов в установленном порядке.

reboot

reboot перезагружает систему.

sendsignals

sendsignals проверяет, остановлены ли все процессы, перед перезагрузкой ил остановкой системы.

setclock

setclock устанавливает часы ядра на местное время в случае, если системный таймер не установлен на GMT.

swap

swap разрешает/запрещает использование файлов и разделов подкачки.

sysklogd

sysklogd запускает и останавливает демоны журнализации ядра и системы в целом.

template

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

Зависимости LFS-Bootscripts

Последняя проверка: версия 1.10.

Fileutils: chown, cp

Конфигурация основных программ

Теперь, когда все установлено, надо сконфигурировать программы для их корректного запуска.

Конфигурация VIM

По умолчанию vim запускается в режиме совместимости с vi. Некоторым это нравиться, но нам надо запускать vim в режиме vim (иначе мы бы не включили vim в описание, а оставили бы vi). Создайте /root/.vimrc запустив следующее:

cat > /root/.vimrc << «EOF»

" Begin /root/.vimrc

set nocompatible

set bs=2

" End /root/.vimrc

EOF

Конфигурация Glibc

Нам надо создать новый файл /etc/nsswitch.conf запустив следующее:

cat > /etc/nsswitch.conf << «EOF»

# Begin /etc/nsswitch.conf

passwd: files

group: files

shadow: files

publickey: files

hosts: files dns

networks: files

protocols: db files

services: db files

ethers: db files

rpc: db files

netgroup: db files

# End /etc/nsswitch.conf

EOF

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

Создайте /etc/localtime симлинк на:

ln -sf ../usr/share/zoneinfo/<tzselect's output> /etc/localtime

tzselect's должно иметь значение, типа EST5EDT or Canada/Eastern.

Команда на создание симлинка должна быть типа такой:

ln -sf ../usr/share/zoneinfo/EST5EDT /etc/localtime

Или:

ln -sf ../usr/share/zoneinfo/Canada/Eastern /etc/localtime

Конфигурация Dinamic Loader

По умолчанию Dinamic Loader (/lib/ld-linux.so.2) производит поиск в /lib и /usr/lib на предмет наличия dinamic libraries для программ, которые в них нуждаются. Однако, если dinamic libraries находятся в других директориях, вы должны добавить их в файл /etc/ld.so.conf, чтобы Dinamic Loader смог их найти. Две директории общеизвестны для дополнительных библиотек: /usr/local/lib и /opt/lib поэтому мы добавим эти директории в пути поиска Dinamic Loader: Создайте новый файл /etc/ld.so.conf следующей командой:

cat > /etc/ld.so.conf << «EOF»

# Begin /etc/ld.so.conf

/usr/local/lib

/opt/lib

# End /etc/ld.so.conf

EOF

Конфигурация Sysklogd

Создайте новый файл /etc/syslog.conf используя следующее:

cat > /etc/syslog.conf << «EOF»

# Begin /etc/syslog.conf

auth,authpriv.* -/var/log/auth.log

*.*;auth,authpriv.none -/var/log/sys.log

Поделиться:
Популярные книги

Личный аптекарь императора. Том 3

Карелин Сергей Витальевич
3. Личный аптекарь императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Личный аптекарь императора. Том 3

На границе империй. Том 10. Часть 10

INDIGO
Вселенная EVE Online
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 10. Часть 10

Вернувшийся: Первые шаги. Том II

Vector
2. Вернувшийся
Фантастика:
боевая фантастика
космическая фантастика
рпг
5.00
рейтинг книги
Вернувшийся: Первые шаги. Том II

Глава рода

Шелег Дмитрий Витальевич
5. Живой лёд
Фантастика:
боевая фантастика
6.55
рейтинг книги
Глава рода

Мачеха Золушки - попаданка

Максонова Мария
Фантастика:
попаданцы
сказочная фантастика
фэнтези
5.00
рейтинг книги
Мачеха Золушки - попаданка

Сирийский рубеж 2

Дорин Михаил
6. Рубеж
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Сирийский рубеж 2

Законник Российской Империи. Том 4

Ткачев Андрей Юрьевич
4. Словом и делом
Фантастика:
городское фэнтези
альтернативная история
аниме
дорама
5.00
рейтинг книги
Законник Российской Империи. Том 4

Старый, но крепкий 7

Крынов Макс
7. Культивация без насилия
Фантастика:
рпг
уся
фэнтези
5.00
рейтинг книги
Старый, но крепкий 7

Здравствуй, 1985-й

Иванов Дмитрий
2. Девяностые
Фантастика:
альтернативная история
5.25
рейтинг книги
Здравствуй, 1985-й

Бастард

Майерс Александр
1. Династия
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Бастард

Вернувшийся: Корпорация. Том III

Vector
3. Вернувшийся
Фантастика:
космическая фантастика
боевая фантастика
рпг
5.00
рейтинг книги
Вернувшийся: Корпорация. Том III

Последний Паладин. Том 2

Саваровский Роман
2. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 2

Газлайтер. Том 18

Володин Григорий Григорьевич
18. История Телепата
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Газлайтер. Том 18

Надуй щеки! Том 6

Вишневский Сергей Викторович
6. Чеболь за партой
Фантастика:
попаданцы
дорама
5.00
рейтинг книги
Надуй щеки! Том 6