Next Previous Contents

3. Slackware

http://slackware.com

http://slackware.ru

http://slackware.pp.ru

http://multilinux.sakh.com

http://www.oszone.net/linux/faq/faq_slackware.shtml - не ахти-какой, но Slackware FAQ.

Дополнительные пакеты к Slackware

Дополнительные пакеты к Slackware

FAQ по Slackware (на русском)

3.1 Помогите установить Slackware, пожалуйста!

Думается, что эта статья должна решить вашу проблему - http://visaginas.is.lt/linux/index.php3?article=setuphow/int_serv_1.html>

3.2 Где найти готовые пакеты? Где взять Gnome?

На http://www.linuxpackages.net. Или попробовать скачать с http://www.rpmfind.net (или аналогичных ресурсов, указанных в разделе "Redhat/Fedora") RPM-пакет, затем сделать rpm2tgz - если повезет, будет работать.

Рабочая среда Gnome для Slackware находится теперь здесь - http://www.dropline.net/gnome/ (Патрик не рекомендует из-за того, что заменяется много стабильных системных пакетов).

Рекомендованные Патриком сборки:

И еще две ссылки:

3.3 Где брать свежие обновления к slackware, пока slackware.com не обновляется?

Вопрос сохранен на всякий случай.

3.4 Где взять дополнительные пакеты?

Например, здесь - http://www.slacky.it/download/FILELIST.TXT.

3.5 А есть ли в Slackware менеджер пакетов?

Да. Не такой (на счастье?) навороченный, как rpm, но со своими функциями вполне справляется.

Установить новые пакеты, удалить, просмотреть список установленных, а также провести базовую настройку системы (мышь, сеть, временная зона и т.д.) можно с помощью утилиты pkgtool. Не хуже с этими процедурами справляются и отдельные утилиты - installpkg, removepkg, или upgradepkg.

Так, например, для того, чтобы обновить glibc можно сделать (предварительно прочитав UPGRADE.TXT)

root@linux# upgradepkg /root/slackware/a/glibc-solibs-*.tgz

А для обновления всей системы с установкой новых пакетов:

root@linux# upgradepkg --install-new /root/slackware/*/*.tgz

На втором установочном диске Slackware 9.1 в директории /extra имеется несколько весьма удобных утилит - Slackpkg ( http://slackpkg.sourceforge.net), Swaret ( http://www.swaret.org) и Slatp-get ( http://software.jaos.org/) с помощью которых можно синхронизировать систему в соответствии с последними поступлениями на http/ftp/rsyn и локальных репозиториях.

Там же имеется и "заточенная под Slackware" версия checkinstall, которую рекомендуется использовать вместо оригинальной при установке программ из исходных кодов.

Для pkgtools существует графический интерфейс на QT - SlackIns.

3.6 Как создать пакет?

С помощью утилиты makepkg, где-то так: user@linux$ cd /usr/src/program_name user@linux$ /usr/src/program_name$ ./configure user@linux$ /usr/src/program_name$ make user@linux$ /usr/src/prorgam-name$ su root@linux$ /usr/src/program_name# make install DESTDIR=/tmp/program_name root@linux$ /usr/src/program_name# cd /tmp/program_name root@linux$ /tmp# makepkg program_name-ver-build.tgz root@linux$ /tmp# installpkg prog-x.y.z.tgz root@linux$ /tmp# cd && rm -R /tmp/program_name

3.7 Господа, как можно обновить Слаку не переустанавливая ее?

Для параноиков - правильный способ можно прочесть здесь ftp://ftp.slackware.no/pub/linux/slackware/slackware-10.2/UPGRADE.TXT

Для всех, кто думает, что ничего не слетит, в /etc/swaret.conf пропишите "VERSION=current" - и вперёд :)

3.8 Как русифицировать?

Этот вопрос часто задают потому, что это один из немногих популярных дистрибутивов, в котором он еще не решен "из коробки".

http://slackware.pp.ru/config_linux.shtml - консоль и X-сервер.

Руссификация Slackware 9.

Руссификация Slackware 10.

В особо тяжелых случаях рекомендуется пойти в поиск - там найдутся ответы).

3.9 После установки ядра 2.6.x в Slackware 10 не работает less (man, итд). Что делать?

В current эта проблема уже исправлена.

В файле /etc/udev/rules.d/udev.rules заменить строку KERNEL="tty[p-za-e][0-9a-f]*", "NAME=tty/s%n", SYMLINK="%k" на KERNEL="tty[p-za-e][0-9a-f]*", "NAME=pty/s%n", SYMLINK="%k"

3.10 В свежеустановленной Slackware непривычно работает (g)vim. Что делать?

Скопировать файл (g)vimrc_example.vim из /usr/share/vim/vim63/ в ~/.vimrc


Next Previous Contents