Погружение в Salix - Алексей Федорчук
Шрифт:
Интервал:
Закладка:
Репозиторий Slackware
Slackware Официальный репозиторий пакетов Slackware.Список официальных зеркал Зеркало Яндекса – отдельной строкой, не из патриотических соображений, и не из никзкопоклонства перед маленьким гигантом большого секса поиска, а потому что оно 1) в большинстве случаев оказывается в числе самых быстрых, и 2) провайдеры, сохранившие лимитные тарифы оплаты доступа в Интернет, часто считают трафик с него внутренним и, подобно гусарам, денег не берут.
Интегрированные репозитории
Slackware.org.uk Английский сервер, на котором имеются зеркала репозиториев многих проектов, связанных со Slackware: её клонов, портов на другие архитектуры, сборок отдельных программных комплексов, и так далее (многие из них будут фигурировать далее).
Репозитории прямых клонов
Здесь дан список репозиториев тех дистрибутивов, которые словом и делом подтверждают полную бинарную совместимость с родительской системой.
Salix Репозиторий одноимённого дистрибутива (клона Slackware), с поддержкой зависимостей. Кроме пакетов собственной сборки, содержит большинство базовых пакетов из официального репозитория Slackware, для которых также обеспечивается контроль зависимостей.Список зеркал NLUUG – по моим наблюдениям, самое быстрое из них.Репозиторий сообщества, в котором собраны разные пакеты участников проекта.
Slackel Репозиторий соответствующего дистрибутива (адаптации Salix’а), в специфической своей части содержит сборки пакетов для версии Current. Зависимости поддерживаются.
Репозитории общего назначения
SlackBuild.org Наиглавнейший источник слакбилдов.
MLED Репозиторий проекта Microlinux Enterprise Desktop, цель которого – создание наборов пакетов для специализированных систем на базе Slackware. Ветка MLES содержит пакеты серверной ориентации. Зависимости не поддерживаются.
Slacky Репозиторий сообщества Slackware, содержит многочисленные пакеты, дополняющие базовый дистрибутив, поддерживает зависимости.
Slakers Также репозиторий, созданный и развиваемый сообществом. Содержит исключительно 64-битные сборки для версии Current. Хотя по крайней мере отдельные пакеты можно использовать и в стабильной версии. Зависимости не поддерживаются, репозиторий структурирован просто по пакетам.
Репозитории отдельных десктопов и оконных менеджеров
Ktown Репозиторий пакетов для версий KDE, более новых, чем в официальном релизе и в Current. Собраны Эриком Хамелирсом (также известным как Alien Bob, ведущий блогAlien Pastures).
MSB Репозиторий пакетов десктопа MATE, собранных на основе MATE SlackBuilds с GitHub. Зависимости поддерживаются.
CSB Репозиторий пакетов десктопа, собранных на основе Cinnamon SlackBuilds с GitHub. Зависимости не поддерживаются, но установка всех пакетов даёт работоспособную среду Cinnamon.
Slacke17 Репозиторий пакетов оконного менеджера Enlightenment DR17 (E17), поддерживающий зависимости.
Slacke18 То же самое, но для Enlightenment DR18 (E18).
Персональные репозитории
Alien Bob иAlien Restricted Репозитории с различными пакетами, собранными Эриком Хамелирсом, предназначенные для применителей из США и более иных стран, соответственно. Зависимости не поддерживаются.
PONCE Персональный репозиторий Ponce, зависимости не поддерживаются.
Johannes Schoepfer Репозиторий пакетов, собранных Йоханнесом Шёпфером (Johannes Schoepfer) с поддержкой зависимостей.
ZeroUno Репозиторий ZeroUno, он же Маттео Россини (Matteo Rossini), содержит только 64-битные сборки пакетов для Slackware Current.
Nonstop Репозиторий Евгения Ратникова aka nonstop, содержит авторские слакбилды, иногда перекрывается со SlackBuild.org, но кое-чего на последнем нет.
Службы поиска пакетов
Slakfinder Служба поиска пакетов Slackware по имени пакета, описанию, имени файла, с возможностью указывать в качестве дополнительных критериев архитектуру, версию, репозиторий (большинство их перечисленных выше).
Pkgs Поиск пакетов для большинства распространённых дистрибутивов Linux, включая Slackware, по имени пакета, имени файла пакета, имени входящего в пакет файла, по зависимостям, а также так называемый «умный поиск» (Smart search).
Оглавление
Глава 1. Общая характеристика, назначение, история 2
Введение 2
Вопросы терминологии 4
Предыстория 6
Появление Salix 9
Salix: что было дальше 11
Глава 2. Стандартная установка 13
Системные требования 13
Подготовка источника установки 13
Личная самоподготовка 15
Стандартная установка 16
Предварительный итог 24
Глава 3. Варианты установки 25
Введение 25
Особенности установки BASIC и CORE 25
Особенности режима AUTOINSTALL 30
Установка на программный RAID 31
Есть ли особенности при установке на SSD? 33
Установка на ноутбуки 34
Заключение 34
Глава 4. Итоги установки 36
Начальная загрузка 36
Вариант FULL 37
Вариант BASIC 45
Вариант CORE 46
Краткий итог 46
Глава 5. Управление пакетами: slapt-get 48
Введение 48
Управление пакетами: обзор 48
Утилита slapt-get: обзор 51
Утилита slapt-get: применение 52
Пара слов в заключение 55
Глава 6. Управление пакетами: репозитории 57
Серии пакетов Slackware: вместо введения 57
Репозитории Salix 58
Настройка slapt-get 63
Дополнительные репозитории 66
Глава 7. Управление пакетами: Gslapt 68
Обзор 68
Действия с отдельными пакетами 72
Групповые действия с пакетами 74
Настройка Gslapt 76
Краткий итог 79
Глава 8. Управление пакетами: сборка из исходных текстов 80
Что такое slackbuilds 80
Слакбилбы и Salix 82
Утилита slapt-src 84
Глава 9. Управление пакетами: оболочка Sourcery 87
Вступление 87
Пример применения 89
Немного о настройке 94
Глава 10. «Фирменные» утилиты 97
Глава 11. Редакции и сородичи 102
Salix: MATE-редакция 102
Slackel, сын Salix'а: вступление 111
Slackel, сын Salix'а: *box'овые редакции 112
Slackel и Salix: KDE-редакции 124
Salix и Slackel: установка с LiveCD, или проще некуда 130
Глава 12. Разные мелкие полезности 135
Искоренение кириллицы из домашнего каталога 135
Доводка консольного режима: включение мыши в консоли 135
Доводка консольного режима: русификация вывода 136
Thunar и архивы 138
Thunar и права root’а 139
Thunar и поиск файлов 149
Thunar и Яндекс.Диск 152
Шпаргалки по установке пакетов: gThumb 152
Шпаргалки по установке пакетов: GPRename 153
Шпаргалки по установке пакетов: Chromium 154
Шпаргалки по установке пакетов: Мультимедиа 155
Шпаргалки по установке пакетов: выпадающий терминал Tilda 155
Шпаргалки по установке пакетов: VirtualBox 159
Шпаргалки по установке пакетов: Komodo Editor 159
Dolphin и Root 161
Поддержка f2fs и nilfs2 164
Поддержка ZFS 167
Пара слов в заключение 171
Приложение. Slackware: дополнительные репозитории 172
Репозиторий Slackware 172
Интегрированные репозитории 172
Репозитории прямых клонов 172
Репозитории общего назначения 173
Репозитории отдельных десктопов и оконных менеджеров 173
Персональные репозитории 173
Службы поиска пакетов 174