Gentoo Linux сборник статей



Pdf просмотр
страница2/79
Дата14.11.2016
Размер5.55 Mb.
Просмотров11692
Скачиваний1
1   2   3   4   5   6   7   8   9   ...   79
B. Работа с Gentoo.............................................................................................238 1. Введение в Portage.........................................................................................238 1.a. Добро пожаловать в Portage..................................................................238 1.b. Дерево портежей.....................................................................................238 1.c. Обслуживание программного обеспечения..........................................239 1.d. Когда Portage жалуется..........................................................................243 2. USE-флаги.......................................................................................................247 2.a. Что такое USE-флаги?............................................................................247 2.b. Использование USE-флагов..................................................................248 2.c. USE-флаги отдельных пакетов..............................................................251 3. Возможности Portage......................................................................................252 3.a. Возможности Portage..............................................................................252 3.b. Распределенная компиляция.................................................................252 3.c. Кэширование компиляции......................................................................253 3.d. Поддержка двоичных пакетов................................................................255 4. Сценарии инициализации..............................................................................256
v

4.a. Уровни запуска........................................................................................256 4.b. Использование rc-update........................................................................260 4.c. Настройка служб......................................................................................260 4.d. Написание сценариев инициализации..................................................261 4.e. Изменение поведения уровней запуска................................................264 5. Переменные среды........................................................................................265 5.a. Переменные среды.................................................................................265 5.b. Глобальное определение переменных.................................................267 5.c. Локальное определение переменных...................................................269
C. Работа с Portage............................................................................................271 1. Файлы и каталоги...........................................................................................271 1.a. Файлы Portage.........................................................................................271 1.b. Хранение файлов....................................................................................272 1.c. Сборка программного обеспечения.......................................................273 1.d. Ведение журнала....................................................................................274 2. Настройка с помощью переменных..............................................................274 2.a. Настройка Portage...................................................................................274 2.b. Параметры сборки..................................................................................274 2.c. Защита конфигурационных файлов......................................................275 2.d. Параметры скачивания...........................................................................276 2.e. Настройка Gentoo....................................................................................277 2.f. Поведение Portage...................................................................................277 3. Смешение ветвей программного обеспечения...........................................278 3.a. Использование одной ветви...................................................................278 3.b. Одновременное использование стабильной и тестовой ветвей........279 3.c. Использование заблокированных пакетов...........................................279 4. Дополнительные средства Portage...............................................................280 4.a. etc-update.................................................................................................280 4.b. dispatch-conf.............................................................................................281 4.c. quickpkg....................................................................................................282 5. Отступление от официального дерева........................................................282 5.a. Использование собственного дерева Portage......................................282 5.b. Добавление неофициального сборочного файла ebuild.....................283 5.c. Программы, поддерживаемые не Portage............................................284 6. Использование ebuild.....................................................................................284 6.a. Emerge и Ebuild........................................................................................284 6.b. Ручная установка программ...................................................................284 6.c. Дополнительные возможности Ebuild....................................................287 6.d. Дополнительная информация................................................................287
D. Настройка сети в Gentoo...............................................................................289 1. Начальная настройка.....................................................................................289 1.a. Приступаем к настройке.........................................................................289 2. Расширенная настройка................................................................................290 2.a. Расширенная настройка.........................................................................290 2.b. Сетевые зависимости.............................................................................291 2.c. Имена и значения переменных..............................................................292 3. Модульное построение сети..........................................................................293 3.a. Сетевые модули......................................................................................293 3.b. Обработчики интерфейса.......................................................................294
vi

3.c. DHCP........................................................................................................294 3.d. Модем ADSL............................................................................................296 3.e. APIPA (автоматическая частная IP-адресация)...................................296 3.f. Объединение интерфейсов.....................................................................297 3.g. Образование моста (поддержка 802.1d)...............................................297 3.h. MAC-адрес...............................................................................................298 3.i. Образование тоннеля..............................................................................298 3.j. Виртуальные сети (поддержка 802.1q)...................................................299 4. Беспроводная сеть.........................................................................................299 4.a. Введение..................................................................................................299 4.b. Запросчик WPA........................................................................................300 4.c. Утилиты Wireless tools.............................................................................302 4.d. Раздельная настройка сети по ESSID...................................................305 5. Дополнительные возможности......................................................................306 5.a. Стандартные функции-обработчики......................................................306 5.b. Функции-обработчики wireless tools.......................................................307 6. Управление сетью..........................................................................................308 6.a. Управление сетью...................................................................................308 6.b. ifplugd........................................................................................................309
Настольная книга по безопасности Gentoo..........................................................310
Введение.............................................................................................................310
A. Безопасность системы...................................................................................310 1. Соображения перед началом установки..................................................310 2. Закручивание гаек......................................................................................313 3. Журналирование........................................................................................315 4. Монтирование разделов............................................................................320 5. Ограничения пользователей/групп...........................................................321 6. Права доступа к файлам...........................................................................323 7. PAM..............................................................................................................326 8. Упаковщики TCP.........................................................................................327 9. Безопасность ядра.....................................................................................327 10. Безопасность служб.................................................................................330 11. Изменение корневого каталога и виртуальные серверы.....................338 12. Межсетевые экраны.................................................................................339 13. Обнаружение вторжения.........................................................................353 14. Регулярные обновления..........................................................................358
Hardened Gentoo.....................................................................................................360
Описание.............................................................................................................360
Установка.............................................................................................................362
Настройка............................................................................................................364
Впечатления........................................................................................................367
Сложность...........................................................................................................367
Стабильность......................................................................................................367
Функциональность..............................................................................................367
Производительность..........................................................................................367
Выводы................................................................................................................368
Обновление Gentoo Linux.......................................................................................369
Руководство по обновлению Gentoo.................................................................369 1. Gentoo и обновления.................................................................................369
vii

2. Гонка за новыми выпусками......................................................................370 3. Инструкции по обновлению профилей.....................................................371
HOWTO Полное обновление системы..................................................................373
Приведение в порядок /var/lib/portage/world ...............................................373
Обновление profile .........................................................................................373
USE-флаги ....................................................................................................373
Запуск обновления системы (если не нужно обновлять toolchain) ..........374
Некоторые причины не использовать emerge -U вместо -u ......................374
Обновление одного из пакетов входящих в toolchain ................................374
Обновление безопасности. ..........................................................................375
Удаление неиспользуемых пакетов. ..........................................................375
Обновление конфигов. .................................................................................376
Руководство Gentoo Linux по обновлению GCC..............................................377 1. Введение.....................................................................................................377 2. Общие указания по обновлению...............................................................377 3. Переход с GCC-3.3 на 3.4 или более новый............................................378 4. Обновление GCC на новой установке.....................................................381 5. Обычные грабли.........................................................................................382
Gentoo и X.Org........................................................................................................384
Описание настройки МОНОЛИТНОГО X-сервера версий 6.X.......................384 1. Что такое X Window Server?......................................................................384 2. Установка Xorg............................................................................................385 3. Настройка Xorg...........................................................................................386 4. Настройка xorg.conf....................................................................................388 5. Ресурсы.......................................................................................................390
Описание настройки МОДУЛЬНОГО X-сервера версий 7.X (Англ.)..............392
Introduction.......................................................................................................392
Preparation ......................................................................................................392
Emerge Modular X.org ....................................................................................394
Installation .......................................................................................................394
GL Issues.........................................................................................................396
Configuration file locations have changed ......................................................397
Other problems and solutions .........................................................................397
XkbOptions...........................................................................................................398
Параметры "XkbOptions" ...............................................................................398
Пример ...........................................................................................................398
HOWTO Xorg and Fonts (Рус.)............................................................................400
Назначение этого HOWTO...........................................................................400
Общие сведения............................................................................................400
Замечание по поводу DPI..............................................................................400
Замечание по поводу сравнения шрифтов на Windows/Mac и Linux........401
Получение необходимых пакетов.................................................................401
Информация о хинтинге (Hinting)..................................................................402
Изменение конфигурационных файлов.......................................................403
/etc/X11/xorg.conf............................................................................................406
Файл: /etc/X11/xorg.conf (Список путей к шрифтам)....................................409
Перезагрузка служб........................................................................................409
Mozilla Firefox and Thunderbird.......................................................................410
Проблемы с размерами шрифтов................................................................412
viii

Что делать, если Linux шрифт в Konsole не работает...............................413
Что, если Ваши шрифты стали размытыми и не читаемыми....................413
Ошибка при запуске startx.............................................................................413
XEmacs............................................................................................................414
Полезные ресурсы.........................................................................................414
Смотрите также..............................................................................................414
Примечание (от JohnBat26), мой файл:
/.fonts.conf:.................................415
Руководство по видеокартам nVidia в Gentoo Linux........................................417 1. Введение.....................................................................................................417 2. Настройка карты.........................................................................................417 3. Проблемы....................................................................................................422 4. Настройка для опытных.............................................................................423
Распространенные вопросы об ATI в Gentoo Linux.........................................425 1. Поддержка устройств.................................................................................425 2. Установка....................................................................................................426 3. Дополнительные источники.......................................................................427
HOWTO fbsplash......................................................................................................428
Введение ............................................................................................................428
Что такое gensplash?......................................................................................428
Что такое fbsplash (framebuffer splash)?.......................................................428
Что такое устройство frame buffer?...............................................................428
Установка fbsplash и splashutils.........................................................................429
Установка заплат ядра...................................................................................429
Конфигурация ядра........................................................................................429
Компиляция ядра (Вручную)..........................................................................429
Конфигурация / компиляция ядра (Для пользователей genkernel)...........430
Установка splashutils......................................................................................430
Конфигурация / компиляция ядра (ручная работа).....................................430
Создание образа initramfs .................................................................................430
Что такое initramfs?........................................................................................431
Компиляция образа initramfs непосредственно в ядро...............................431
Загрузка образа initramfs динамически........................................................431
Создание собственных тем для gensplash..................................................432
Перевод тем bootsplash в темы gensplash...................................................433
Использование собственных тем gensplash................................................433
Настройка загрузчика ........................................................................................434
Параметры ядра.............................................................................................434
Пример конфигурации Grub..........................................................................434
Пример конфигурации Lilo.............................................................................435
Добавление фона на все консоли ....................................................................435
Gensplash для других дистрибутивов ..............................................................435
Дополнительные шаги...................................................................................436
Тут должно быть название пункта 3.............................................................436
Решение проблем ..............................................................................................436
Если /usr на отдельном разделе...................................................................436
Установка фона во время загрузки...............................................................436
Ссылки.................................................................................................................437
Hardware 3D Acceleration Guide (Англ.).................................................................438 1. Introduction.......................................................................................................438
ix

2. Install Xorg and configure your kernel..............................................................439 3. Install X11-DRM and configure direct rendering..............................................440 4. Test 3D acceleration.........................................................................................441 5. Using the CVS sources....................................................................................441 6. Tweak your performance..................................................................................442 7. Troubleshooting................................................................................................444 8. Acknowledgments............................................................................................445 9. References.......................................................................................................445
Gentoo и KDE..........................................................................................................446
HOWTO по настройке KDE версии 3.x.x...........................................................446 1. Что же такое K Desktop Environment?......................................................446 2. Установка KDE............................................................................................446 3. Настройка KDE...........................................................................................449
Способы переключения раскладок клавиатуры в KDE (3в1).........................451
Gentoo KDE 4.0 Guide (Рус.)..............................................................................457 1. Установка....................................................................................................457 2. Изменения по сравнению с KDE 3.5.........................................................464 3. FAQ (Часто задаваемые вопросы)...........................................................464
Руководство по настройке GNOME.......................................................................467 1. Что такое GNOME?....................................................................................467 2. Установка GNOME.....................................................................................467
Использование UTF-8 в Gentoo.............................................................................469 1. Предупреждение или Напутствие переводчика..........................................469 2. Кодировки........................................................................................................469 3. Включение UTF-8 в Gentoo Linux..................................................................471 4. Поддержка приложениями.............................................................................473
Руководство по русской локализации Gentoo Linux............................................481 1. Введение.........................................................................................................481 2. Базовая кириллизация консоли.....................................................................481 3. Установка русской locale................................................................................485 4. Установка часового пояса..............................................................................487 5. Локализация оконной системы X..................................................................487
Листинг 5.1: Варианты выбора переключателя латиница/кириллица.......488
Руководство Gentoo Linux ALSA............................................................................492 1. Введение.........................................................................................................492 2. Установка ALSA..............................................................................................492 3. Настройка/тестирование ALSA.....................................................................497
ALSA и USE.....................................................................................................500 4. Другие возможности ALSA.............................................................................503
Советы пользователям Gentoo (вариант 2).........................................................507
Если вы только собираетесь начать работу с Gentoo....................................507
Основы Portage...............................................................................................507
Настройка Portage..........................................................................................508
Когда нужно использовать оверлеи.............................................................508
Как часто нужно обновляться?......................................................................509
Держите «мир» в чистоте..............................................................................510
Об удалении пакетов.....................................................................................510
Логи Portage....................................................................................................510
Удаление временных файлов.......................................................................511
x

Быстрый поиск пакетов..................................................................................511
Уменьшение использования трафика..........................................................511
Ускорение компиляции..................................................................................512
Обновление конфигурационных файлов.....................................................512
Ещё раз о главном - жизнь после установки........................................................514
Полезные пакеты и команды:............................................................................514
Обновление конфигов........................................................................................515
USE-флаги...........................................................................................................516
Поддержание системы в чистоте и порядке =)................................................518
Проверка целостности системы:.......................................................................518
Установка пакетов. Х'сы, DE..............................................................................519
Gentoo и Java...........................................................................................................520
Руководство по настройке Java в Gentoo.........................................................520 1. Что такое Java ?.........................................................................................520 2. Перед тем как начать................................................................................521 3. Установка виртуальной машины...............................................................522 4. Настройка Вашей виртуальной машины..................................................523 5. Компиляторы...............................................................................................524 6. Установка переменной CLASSPATH по умолчанию...............................525 7. Java-плагины для браузера......................................................................526 8. USE флаги, используемые с Java...........................................................527 9. Дополнительные ресурсы........................................................................528
Руководство по обновлению Java в Gentoo.....................................................529 1. Введение.....................................................................................................529 2. Обновление java-config.............................................................................530 3. Проверка вашего окружения.....................................................................530 4. Обновление ... завершено!........................................................................531 5. Общие проблемы и вопросы.....................................................................531
Gentoo и GPRS........................................................................................................532
GPRS через USB (Руководство)........................................................................532
Настройка GPRS в Linux................................................................................535
Введение.........................................................................................................535
Подготовка......................................................................................................535
Сборка пакетов...............................................................................................535
Настройка........................................................................................................537
Установка соединения...................................................................................538
Автоматическая установка соединения.......................................................538
Заключение.....................................................................................................539
Экономим трафик, с помощью Toonel. (Linux).................................................539
Сжимаем трафик электронной почты...........................................................540
GPRS через KPPP..............................................................................................541
GPRS через Bluetooth........................................................................................543
HOWTO Соединение с Internet..............................................................................544
Настройка VPN....................................................................................................544
Проверка параметров ядра ..........................................................................544
Установка пакетов .........................................................................................544
Настройка клиента.........................................................................................544
Настройка с помощью pptpconfig..................................................................545
Проверяем соединение ................................................................................546
xi

Через pppoe.........................................................................................................547
Настройка выхода через DIAL-UP.....................................................................548
Подключение модема....................................................................................548
Настройка программного обеспечения........................................................549
Настройка Call back........................................................................................550
Настройка выхода через GPRS.........................................................................551
Требуемая аппаратура..................................................................................551
Подключение с помощью USB-кабеля.........................................................551
Подключение с помощью COM-кабеля........................................................552
Подключение через Bluetooth.......................................................................552
Подключение через IrDA................................................................................553
Настройка выхода через CDMA (SKYLINK).....................................................554
Подключение аппаратуры.............................................................................554
Настройка программного обеспечения........................................................554
Настройка спутникового интернета в Gentoo.......................................................555
Введение.............................................................................................................555
Как работает спутниковый Интернет? .........................................................555
Оборудование.................................................................................................555
Подготовка Gentoo к использованию спутникового Интернета.....................555
Настройка ядра...............................................................................................555
Установка пакета утилит................................................................................556
Настройка параметров системы...................................................................556
dvb_core...........................................................................................................556
/etc/channels.conf............................................................................................556
Сетевой интерфейс........................................................................................557
Сетевой фильтр..............................................................................................558
Проверка работоспособности............................................................................558
Использование спутникового канала................................................................560
Соединение нескольких офисов в одну сеть с помощью OpenVPN..................561
Управление питанием компьютера.......................................................................564 1. Введение.........................................................................................................564
Краткий обзор.................................................................................................564
Покомпонентное распределение энергии....................................................565 2. Подготовка.......................................................................................................565
BIOS.................................................................................................................565
Настройка USE-флагов..................................................................................565
Конфигурация ядра........................................................................................566
Создание уровня запуска (runlevel) "battery"................................................567
Реагирование на ACPI-события....................................................................567 3. Управление питанием ЦПУ............................................................................569
Техническая часть..........................................................................................570
Установка частоты вручную..........................................................................570
Автоматическая настройка частоты.............................................................571
Проверка результата.....................................................................................574 4. LCD Power Management.................................................................................574
Настройки засыпания (standby).....................................................................575
Уменьшение подсветки..................................................................................575
Управление питанием диска.........................................................................576
Увеличение времени покоя (idle time) - laptop-mode...................................577
xii

Ограничение доступа на запись....................................................................578
hdparm.............................................................................................................578
Другие "типы и трюки"....................................................................................578 6. Управление питанием других устройств......................................................579
Графические карты........................................................................................579
Управление питанием беспроводных соединений.....................................579
Управление питанием USB...........................................................................579 7. Состояния спячки: sleep, standby, suspend to disk.......................................580
Sleep (S3)........................................................................................................580
Hibernate (S4)..................................................................................................581 8. Устранение неполадок...................................................................................583
Gentoo и СУБД........................................................................................................586
Руководство по MySQL для начинающих.........................................................586 1. Начало работы с MySQL............................................................................586 2. Настройка базы данных............................................................................588 3. Работа с таблицами в MySQL..................................................................589 4. Привилегии в MySQL................................................................................593
PostgreSQL Guide...............................................................................................599 1. Introduction..................................................................................................599 2. PostgreSQL configuration...........................................................................600 3. Using PostgreSQL......................................................................................603
Gentoo и системы контроля версий......................................................................608
Gentoo и Subversion............................................................................................608
HOWTO Subversion сервер при помощи Apache2 и WebDav.....................608
Руководство по udev в Gentoo...............................................................................617 1. Что такое udev?...............................................................................................617 2. Как использовать udev в Gentoo...................................................................619 3. Известные проблемы.....................................................................................620 4. Ссылки на ресурсы и благодарности............................................................623
Gentoo LDAP-DNS Guide (Англ.)...........................................................................624 1. Introduction.......................................................................................................624 2. Configuring LDAP-DNS....................................................................................624 3. Configuring OpenLDAP....................................................................................625 4. Testing the Installation......................................................................................626
Руководство по настройке Samba в режиме PDC с использованием LDAP.....627
Устанавливаемые пакеты .................................................................................627
OpenLDAP............................................................................................................627
Конфигурирование OpenLDAP......................................................................627
Запуск сервера OpenLDAP...........................................................................628
SAMBA.................................................................................................................630
Миграция OpenLDAP......................................................................................630
Конфигурация SAMBA...................................................................................632
Настройка системы на авторизацию в LDAP...................................................634
Управление пользователями.............................................................................636
Создание пользователя.................................................................................636
Изменение пароля.........................................................................................637
Модификация пользователя.........................................................................637
Удаление пользователя.................................................................................638
Управление пользователями в оффтопике.....................................................639
xiii

Источники............................................................................................................639
Создание виртуальной почтовой системы...........................................................640 1. Введение.........................................................................................................640 2. Начальная настройка postfix..........................................................................641 3. Courier-imap.....................................................................................................642 4. Cyrus-sasl.........................................................................................................643 5. SSL-сертификаты для Postfix и Apache........................................................643 6. Добавим SSL и SASL поддержку в Postfix....................................................644 7. MySQL..............................................................................................................646 8. Apache и phpMyAdmin....................................................................................647 9. Vmail-пользователь........................................................................................648 10. Настройка MySQL авторизации и виртуальных доменов.........................649 11. Squirrelmail.....................................................................................................652 12. Mailman..........................................................................................................652 13. Фильтрация содержимого и Anti-Virus........................................................654 14. Окончание.....................................................................................................654 15. Troubleshooting..............................................................................................655
Виртуальная почтовая система на основе qmail/vpopmail..................................658 1. Введение.........................................................................................................658 2. qmail ("Разговаривая с собой")......................................................................658 3. vpopmail...........................................................................................................660 4. Courier POP/IMAP...........................................................................................662 5. qmail (разговаривая с миром)........................................................................662 6. Веб клиент Horde / IMP...................................................................................663 7. Дополнительные пакеты................................................................................665 8. Заключительные примечания.......................................................................667
Руководство по электронной почте с использованием Mutt...............................668 1. Введение в E-Mail...........................................................................................668 2. Fetchmail..........................................................................................................668 3. Procmail............................................................................................................669 4. Почтовый клиент Mutt.....................................................................................671 5. SMTP................................................................................................................674
Руководство по файловой системе для устройств..............................................676 1. Что такое devfs?..............................................................................................676
Проблемы........................................................................................................677
Решения..........................................................................................................677 2. Навигация через дерево устройств..............................................................678 3. Администрирование дерева устройств........................................................679 4. Вопросы, относящиеся к правам доступа....................................................680
Ebuild HOWTO (Англ.).............................................................................................683 1.a. The Portage tree............................................................................................683 1.b. Ebuild scripts.................................................................................................685 1.c. File system Locations....................................................................................695 1.d. The Portage scripts and utilities....................................................................696 1.e. Package Dependencies................................................................................700 1.f. Testing and deploying....................................................................................701
Использование rpm-пакетов в Gentoo..................................................................704
Изучаем параметры gcc.........................................................................................707
Параметры, относящиеся к оптимизации кода...........................................708
xiv

Параметры, относящиеся к вызову функций...............................................712
Опции, относящиеся к отладке.....................................................................716
Опции, управляющие стадиями компиляции...............................................718
Заключение.....................................................................................................721
Благодарности................................................................................................721
Ссылки.............................................................................................................721
Создание LiveCD дистрибутива на базе Gentoo Linux........................................723
Введение.............................................................................................................723
Подготовительные действия.............................................................................723
Собираем базовую систему...............................................................................724
Установка KDE....................................................................................................727
Что еще можно сделать.....................................................................................727
Тюнинг Gentoo.........................................................................................................729
Ядро 2.6: Тонкости настройки...........................................................................729
Параметры виртуальной памяти .................................................................729
Руководство по предварительному связыванию в Gentoo Linux...................730 1. Введение.....................................................................................................730 2. Инициализация предварительного связывания......................................731 3. Предварительное связывание..................................................................732 4. Известные проблемы и методы их решения...........................................733 5. Заключение.................................................................................................735
Тюнинг системы и запуска некоторых программ.............................................736
Введение.........................................................................................................736
mplayer................................................................................................................736
XMMS...................................................................................................................736
Тюнинг настроек программ из семейства Mozilla............................................737
Navigator(Seamonkey/Firefox)........................................................................737
Управление Кешем в Firefox и Seamonkey..................................................737
Управление логотипами сайтов...................................................................738
Для перешедших с Firefox на Seamonkey....................................................738
Thumbnail'ы просматриваемых картинок в табах........................................738
Тонкая настройка IDE дисков с помощью hdparm...........................................739
Ускорение загрузки системы.............................................................................742
Что делать, если система «зависла»....................................................................745 1. «Завис» X сервер............................................................................................745 2. Приложение не воспринимает команды.......................................................745
Русское WIKI............................................................................................................747
HOWTO hal и устройства ввода........................................................................747
hal-0.5.10 ........................................................................................................747
Обновляем portage ........................................................................................747
Обновляем установку xorg ...........................................................................747
Клавиатура .....................................................................................................747
Перезапускаем X-ы .......................................................................................749
Мышка.............................................................................................................749
Touchpad.........................................................................................................750
HOWTO Ivman.....................................................................................................750
Цель.................................................................................................................750
Требуемые программы..................................................................................750
Использование................................................................................................750
xv

Проблемы ......................................................................................................752
Разное.............................................................................................................754
Другие проблемы............................................................................................754
Настройка дисковой подсистемы......................................................................754
Всеобщий ликбез............................................................................................754
Работа с CD/DVD................................................................................................765
Основные программы ...................................................................................765
Создание DVD.....................................................................................................769
Введение.........................................................................................................769
Система Portage..................................................................................................775
Portage через NFS..........................................................................................775
Настройка Portage..............................................................................................778
Portage Setup Howto ......................................................................................778
Portage Overlay....................................................................................................782
Введение.........................................................................................................782
Установка Portage Overlay.............................................................................782
Месторасположение ebuild............................................................................782
Создание digest-файлов................................................................................782
Экономия трафика с помощью deltup...............................................................784
Что это такое?.................................................................................................784
Установка и настройка...................................................................................784
Обновление портежей без доступа в интернет непосредственно из системы
..............................................................................................................................785
Обновление пакетов без доступа в интернет непосредственно из системы
..............................................................................................................................786
Полное обновление системы............................................................................787
Сборка на другом компьютере..........................................................................791
Прочее.................................................................................................................792
Разделы MS Windows по-русски...................................................................792
Udev.................................................................................................................795
Использование CFLAGS для оптимизации собранных программ.............797
Редактор nano.................................................................................................800
Udev и автомонтирование носителей..........................................................801
Оптимизация glibc.........................................................................................804
Подключение USB-flash.................................................................................808
Чтение-запись NTFS с использованием драйвера ntfs-3g.........................811
Сетевые сервисы................................................................................................814
Установка Apache2.........................................................................................814
Настройка iptables для начинающих.............................................................818
Подробная настройка iptables.......................................................................823
Установка почтовой системы........................................................................840
Настройка vsftpd.............................................................................................847
Jabber Server...................................................................................................850
Выделенный сервер Counter-Strike..............................................................851
Файл сервер Samba в домене Win2k............................................................852
Руководство по настройке Samba в режиме PDC с использованием LDAP
..........................................................................................................................856
Мониторинг работы системы.........................................................................869
Настройка X.........................................................................................................889
xvi

Настройка русских шрифтов в X...................................................................889
Настройка размера шрифтов в X..................................................................893
Xorg X11 и прозрачность...............................................................................895
Xorg. Переключение раскладок.....................................................................899
Установка Xgl..................................................................................................899
XGL..................................................................................................................902
Автоматическое переключение раскладок..................................................924
Cedega 5.1.......................................................................................................925
Секреты командной строки................................................................................926
Тонкость работы ccache с emerge.....................................................................934
Keymap.................................................................................................................934
Часто задаваемые вопросы...................................................................................936 2. Введение.........................................................................................................936
Как произносится слово Gentoo, и что оно означает?................................936
Что делает Gentoo особенным?...................................................................936 3. Установка.........................................................................................................936
Все работает очень нестабильно, мои флаги оптимизации "-O9 -ffast-math
-fomit-frame-pointer". В чем проблема? ........................................................937
Как изменить пароль root (или любого другого пользователя)?................937
Как добавить обычного пользователя?........................................................937
Почему пользователь не может получить права root командой su?.........937
Как отключить devfs?......................................................................................938
Могу ли я обновить Gentoo без переустановки? ........................................938
Ядро не загружается (правильно), что мне теперь делать?......................938
Мой прокси-сервер требует аутентификации, что делать?.......................939
Как записать ISO файл на компакт-диск?....................................................939
Какой диск/стадию надо использовать с моим процессором?..................940
Я не могу выйти в интернет после перезагрузки. В чем может быть дело?
..........................................................................................................................940
Я хочу загрузить Windows из GRUB или LILO, но вижу только черный экран. Что делать? ........................................................................................941
Как установить Gentoo, используя файл Stage1 или Stage2?...................941 4. Управление пакетами.....................................................................................942
В каком формате хранятся пакеты?.............................................................942
Я хочу выполнить сценарий ./configure сам. Возможно ли это?................943
Как использовать emerge, если я за межсетевым экраном?.....................943
Что делать, если rsync мне не подходит?....................................................943
У меня дома лишь слабое модемное подключение. Могу ли я скачать исходные коды в другом месте, а затем добавить их в систему? ............943
Исходные коды хранятся в /usr/portage/distfiles. Безопасно ли удалить их?
..........................................................................................................................943
Что находится в /var/tmp/portage? Можно ли удалить файлы и каталоги из /
var/tmp/portage? .............................................................................................944 5. Использование................................................................................................944
Как установить международную раскладку клавиатуры?..........................944
Почему мой пользователь не может использовать свой файл crontab?. .944
Как включить numlock при загрузке?............................................................945
Как сделать очистку терминала при выходе?.............................................945
Не удается запускать X приложения из-под root'а (после su)....................945
xvii

6. Сопровождение...............................................................................................945
ReiserFS и порча файловых систем - как исправить, и т.п.........................946 7. Разработка......................................................................................................946
Где оставлять сообщения об ошибках?.......................................................946
Как часто появляются новые стабильные выпуски?...................................946
Мой динамик орет как сумасшедший. Как выключить динамик в консоли?
..........................................................................................................................946 8. Ресурсы...........................................................................................................947
Где найти информацию о Gentoo Linux?......................................................947
Могу ли я купить CD с Gentoo Linux?............................................................947
В этом списке нет ответа на мой вопрос. Что делать?..............................947
Наивные вопросы юных линуксоидов...................................................................948
Вступление..........................................................................................................948
Как ставить программы? ...............................................................................948
Что еще за тарболл? .....................................................................................948
А кто такой root и как им стать?....................................................................950
Основные команды.............................................................................................951
Команда man...................................................................................................951
Команда cd......................................................................................................951
Команда ls.......................................................................................................951
Команда cp......................................................................................................952
Команда rm......................................................................................................952
Команда df.......................................................................................................952
А как мне быть если путь или имя очень длинные?...................................953
Как сделать чтобы программа запущенная из терминала работала после его закрытия?..................................................................................................953
А как работать с буфером?...........................................................................953
Как заставить иксы стартовать при загрузке?.............................................954
Термины...................................................................................................................955
Запрещённые термины, или КАК НЕ НАДО.....................................................968
MAN (справки по командам)...................................................................................970
Emerge.................................................................................................................970
Примеры конфигурационных файлов...................................................................986 1.Мой make.conf..................................................................................................986 2. Файл xorg.conf для NVIDIA Geforce...............................................................988 3. Файл xorg.conf для ATI radeon:.....................................................................991 4. Файл /etc/fstab.................................................................................................997
Важные команды Gentoo Linux..............................................................................998
Unix Toolbox.............................................................................................................999 1. SYSTEM...........................................................................................................999 1.1 Hardware Informations...............................................................................999 1.2 Load, statistics and messages.................................................................1000 1.3 Users........................................................................................................1000 1.4 Limits........................................................................................................1000 1.5 Runlevels..................................................................................................1001 1.6 Reset root password................................................................................1002 1.7 Kernel modules........................................................................................1003 1.8 Compile Kernel.........................................................................................1003 2. PROCESSES.................................................................................................1004
xviii

2.1 Listing and PIDs.......................................................................................1004 2.2 Priority......................................................................................................1004 2.3 Background/Foreground..........................................................................1004 2.4 Top...........................................................................................................1004 2.5 Signals/Kill................................................................................................1005 3. FILE SYSTEM................................................................................................1005 3.1 Permissions..............................................................................................1005 3.2 Disk information........................................................................................1005 3.3 Boot..........................................................................................................1005 3.4 System mount points/Disk usage.............................................................1006 3.5 Who has which files opened....................................................................1006 3.6 Mount/remount a file system....................................................................1007 3.7 Mount an SMB share...............................................................................1007 3.8 Mount an image.......................................................................................1008 3.9 Create and burn an ISO image................................................................1008 3.10 Create a file based image......................................................................1009 3.11 Create a memory file system.................................................................1009 3.12 Disk performance...................................................................................1010 4. NETWORK.....................................................................................................1010 4.1 Debugging (See also Traffic analysis) (page 18).....................................1010 4.2 Routing.....................................................................................................1010 4.3 Configure additional IP addresses...........................................................1010 4.4 Change MAC address..............................................................................1011 4.5 Ports in use..............................................................................................1011 4.6 Firewall.....................................................................................................1011 4.7 IP Forward for routing..............................................................................1011 4.8 NAT Network Address Translation...........................................................1012 4.9 DNS..........................................................................................................1012 4.10 DHCP.....................................................................................................1013 4.11 Traffic analysis.......................................................................................1013 4.12 Traffic control (QoS)...............................................................................1014 4.13 NIS Debugging.......................................................................................1015 5. SSH SCP........................................................................................................1016 5.1 Public key authentication.........................................................................1016 5.2 Check fingerprint......................................................................................1017 5.3 Secure file transfer...................................................................................1017 5.4 Tunneling..................................................................................................1017 6. VPN WITH SSH..............................................................................................1019 6.1 Single P2P connection.............................................................................1019 6.2 Connect two networks..............................................................................1020 7. RSYNC...........................................................................................................1020 7.1 Rsync on Windows...................................................................................1021 8. SUDO.............................................................................................................1022 8.1 Configuration............................................................................................1022 9. ENCRYPT FILES...........................................................................................1023 9.1 A single file...............................................................................................1023 9.2 tar and encrypt a whole directory.............................................................1023 9.3 tar zip and encrypt a whole directory.......................................................1023 10. ENCRYPT PARTITIONS..............................................................................1023
xix

10.1 Linux.......................................................................................................1023 10.2 FreeBSD.................................................................................................1024 11. SSL CERTIFICATES....................................................................................1025 11.1 Procedure...............................................................................................1026 11.2 Configure OpenSSL...............................................................................1026 11.3 Create a certificate authority..................................................................1026 11.4 Create a certificate signing request.......................................................1026 11.5 Sign the certificate..................................................................................1027 11.6 Create united certificate.........................................................................1027 11.7 View certificate information....................................................................1027 12. CVS..............................................................................................................1027 12.1 Server setup...........................................................................................1027 12.2 Test it......................................................................................................1029 12.3 SSH tunneling for CVS...........................................................................1029 12.4 CVS commands and usage...................................................................1030 13. SVN..............................................................................................................1030 13.1 Server setup...........................................................................................1030 13.2 SVN commands and usage...................................................................1032 14. USEFUL COMMANDS.................................................................................1032 14.1 less.........................................................................................................1032 14.2 vi.............................................................................................................1033 14.3 mail.........................................................................................................1033 14.4 tar...........................................................................................................1034 14.5 dd............................................................................................................1034 14.6 screen.....................................................................................................1035 14.7 Find........................................................................................................1036 14.8 Miscellaneous.........................................................................................1036 15. INSTALL SOFTWARE.................................................................................1037 15.1 List installed packages...........................................................................1037 15.2 Add/remove software.............................................................................1037 15.3 Library path............................................................................................1037 16. CONVERT MEDIA........................................................................................1037 16.1 Text encoding.........................................................................................1037 16.2 Unix - DOS newlines..............................................................................1038 16.3 PDF to Jpeg and concatenate PDF files................................................1038 16.4 Convert video.........................................................................................1038 16.5 Copy an audio cd...................................................................................1038 17. PRINTING....................................................................................................1038 17.1 Print with lpr............................................................................................1038 18. DATABASES................................................................................................1039 18.1 PostgreSQL............................................................................................1039 18.2 MySQL...................................................................................................1039 18.1 SQLite....................................................................................................1040 19. DISK QUOTA...............................................................................................1041 19.1 Linux setup.............................................................................................1041 19.2 FreeBSD setup.......................................................................................1041 19.3 Assign quota limits.................................................................................1041 20. SHELLS........................................................................................................1042 20.1 bash........................................................................................................1042
xx

20.2 tcsh.........................................................................................................1043 21. SCRIPTING..................................................................................................1044 21.1 Basics.....................................................................................................1044 21.2 Bourne script example...........................................................................1045 21.3 Some sed commands............................................................................1045 21.4 Some useful commands.........................................................................1045 22. PROGRAMMING..........................................................................................1046 22.1 C basics..................................................................................................1046 22.2 C example..............................................................................................1046 22.3 C++ basics.............................................................................................1046 22.4 C++ example..........................................................................................1046 22.5 Simple Makefile......................................................................................1047 23. ONLINE HELP..............................................................................................1048 23.1 Documentation.......................................................................................1048 23.2 Other Unix/Linux references..................................................................1048
Полезные утилиты Gentoo Linux..........................................................................1049
Ресурсы с документацией....................................................................................1050
Ресурсы с программным обеспечением.............................................................1050
Каналы IRC (freenode.net)....................................................................................1050
xxi
1   2   3   4   5   6   7   8   9   ...   79


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал