Поклонники Slackware всё думали-гадали: выпустит Патрик Фолкердинг релиз своего культового дистрибутива под номером 13 или побоится чертовой дюжины и будет тянуть время, нумеруя версии 12.3, 12.4, 12.99.9 и т.д. Патрик в очередной раз подтвердил, что "сам черт ему не брат" и выпустил великолепный релиз с "несчастливым" числом в заголовке. О 13-й Слаке см. под катом.
Являясь ортодоксальным приверженцем Слаки, я ринулся качать дистриб как только узнал о релизе. Сразу же приятная неожиданность: ссылка в новостной ленте указывала не на http или ftp ресурс, а на торрент-файл. Вроде раньше такого не было, хотя могу ошибаться: предыдущие релизы ставил с дисков. Закинув торрент на антресоль, где круглосуточно трудится квартирный шлюз из старого "пенька", я лег спать в предвкушении завтрашней возни с новым детищем Патрика.
4 гигабайта загрузились к середине следующего дня. (Кстати говоря, кому лень качать - обращайтесь, iso-образ есть). Дистриб собран на ядре 2.6.29. Файловая система по умолчанию - ext4. Процедура установки не изменилась, всё тот же консольный вариант с ncurses-ными меню. А вот с иксами прикол: нет файла xorg.conf. Пришлось попотеть в поисках способа наладить русскоязычную раскладку и переключение между us/rus. Делюсь рецептом, который, правда, касается лишь оконного менеджера Xfce: нужно скачать плагин xfce4-xkb (найти легко на офсайте xfce). После этого настроить язык в иксах будет не труднее, чем в винде.
"Допиливать напильником" пришлось следующее: заменил на русифицированные версии Firefox и Thunderbird. Ну и OpenOffice тоже в дистриб не входит, ставил вручную, причем не без гемора. Проблема установки OpenOffice на Слаку в том, что дистрибутив офиса представляет собой дикую смесь rpm-пакетов и java-кода. В Слаке формат пакетов иной. Красивая, но GUЁ-вая программа установки офиса начинает искать зависимости пакетов, не находит и вылетает с ошибкой. Так что приходится залезать в каталог RPMS дистрибутива OOo и выполнять там команду
rpm --install --nodeps --force *.rpm
Если столкнетесь с трудностями при установке OpenOffice на Слаку - пишите мне: есть пакет в слаковском родном формате, на который остается только накатить файлы русификации.
Ну и еще установил я на свежий дистриб последний релиз Skype для Linux (вышел менее недели назад). Это я к тому, что в состав Slackware 13 входит QT 4.5, так что у любителей браузера Opera, IM-клиента Psi и подобных продуктов всё будет ОК.
Для тех, кто всё еще считает, что Slackware - ОС для гиков, привожу краткое описание процедуры установки.
- Вставляете диск, грузитесь с него, видите приглашение boot, нажимаете Enter.
- Через насколько секунд появляется приглашение выбрать раскладку клавиатуры. Здесь можно написать RU, а можно просто нажать Enter, потому что один хрен UTF-8.
- Далее появляется приглашение войти как root. Это шутка. Просто жмем Enter (или пишем root, кто шибко правильный) и оказываемся внутри загруженной с DVD-диска минималистичной ОС. Из нее можно разметить/проверить диски, выполнить базовый набор системных консольных команд (всё дело происходит, конечно же, к консоли) ну и командой setup запустить процесс установки.
- Появится меню в стиле ncurses (т.е. на той же технологи, что и Midnight Commander). Начать можно с третьего пункта - подключение swap-раздела. Далее всё пойдет достаточно понятно для тех, кто более-менее знает Linux и английский язык: создание точек монтирования для дисков и выбор файловых систем для них, выбор пакетов, настройка сети, установка пароля суперпользователя.
Несколько слов о выборе пакетов. Они объединены в группы и я когда-то довольно много времени потратил на то, исключить из групп те пакеты, которые мне "не пригодятся". Напрасный труд, я вам скажу. Группы выбирайте только нужные, а вот внутри групп лучше ничего не трогать. По крайней мере новичку. Зависимости могут быть самые экзотические. Например, установив Slackware 13 и попытавшись запустить MPlayer (он к вящей радости присутствует в дистрибе со всеми кодеками), я обнаружил, что требуется Samba, которую похерил при установке. Пришлось добавлять. Вторая причина ставить группы пакетов целиком - сборка программ из исходников. Если вы установили группу "Development" и прочие "консольные" группы, перечисленные ниже, то можете быть уверены, что ./configuge && make && sudo make install в большинстве случаев пройдет гладко.
Какие группы пакетов, на мой взгляд нужно обязательно ставить:
- Базовая группа, само собой (там bash, основные утилиты и т.п.)
- Группа "Applications" - всякие консольные утилиты типа mpg123, vim и т.п. Некоторые полезные и любимые, некоторые - экзотические, но ковыряться в них ("нужна - не нужна") - себе дороже. Места занимают мало, так что ставьте все.
- Группа "Development". Там gcc, всякие бизоны-питоны и всё, что может пригодиться при программировании (в консоли) и сборке из исходников. Кстати, именно там лежит Midnight Commander. Тоже ставьте всё по вышеизложенной причине.
- Исходники ядра. Надо, т.к. требуются при сборке программ из сорцов.
- Группа "Network". Это Sendmail, Samba, Apache httpd и куча разных сетевых клиентских и серверных программ на все случаи жизни. Очень серьезная подборка, обеспечивающая стабильную работу сети. Ставьте всё, не пожалеете. В процессе установки вас спросят о том, какие сервисы следует запускать при загрузке, так что ничего лишнего без вашего ведома работать не будет, не переживайте.
Установив эти группы пакетов, вы получите очень стабильную серверную машинку для обслуживания средненькой сети (машин эдак в 50). Проверено на практике, месяцами пашет без перезагрузок. Если же планируется юзать иксы, то нужно выбрать соответствующую группу, а к ним кучу софта в отдельной группе пакетов. Там представлены и легковесные оконные менеджеры, и такие вещи, как MPlayer, и Firefox 3.2, само собой. KDE-окружение собрано в отдельнй группе, но ее-то как раз я отключаю, равно как группы Emacs, Tkl, Games и прочее, в чем не разбираюсь.
После первой перезагрузки вы окажетесь опять-таки в консоли. Тут нужно сделать четыре вещи:
- Создать обычного пользователя, под которым будете работать большую часть времени.
- Прописать его в sudoers.
- Установить локаль ru_RU.
- В /etc/inittab установить уровень загрузки 4.
Можно ограничиться и пунктами 1 и 4. Остальное доделать уже под иксами, которые будут к вашим услугам после перезагрузки.


вот скажите
вот скажите
как настроить X? максимальное
как настроить X? максимальное доступное разрешение 1024x768, монитор поддерживает 1400x150
Чего-то монитор у Вас какой-то интересный...
> поддерживает 1400x150
Чего-то монитор у Вас какой-то интересный...
сорри. 1400х1050
сорри. 1400х1050
xorgconf как ни правил-не
xorgconf как ни правил-не помогает. грят щас hal разрешением занимается. тока хз как настраивать то
Вот эта статья не поможет?
Вот эта статья не поможет? http://www.linux16.net/node/13
Отправить комментарий