Выбрать главу

Таблица 6-1. Время отклика зеркал официального репозитория Salix

Зеркало Страна Время, мсек
ftp.nluug.nl/os/Linux/distr/salix Нидерланды 60
ftp.belnet.be/salixos.org Бельгия 66
salix.enialis.net Франция 70
mirror.inode.at/data/salix Австрия 71
slackware.org.uk/salix Англия 77
ftp.heanet.ie/pub/salix Ирландия 84
mirrorservice.org/sites/download.salixos.org Англия 85
salix.mirror.garr.it/mirrors/salix Италия 85
mirrors.nix.org.ua/linux/salixos Украина 94
ftp.nux.ipb.pt/dists/salix Португалия 110
ftp.cc.uoc.gr/mirrors/linux/salix Греция 115
salix.hostingxtreme.com США, Огайо 161
mirror.its.dal.ca/salix Канада 167
mirrors.xmission.com/salix США, Юта 198
mirror.bjtu.edu.cn/salix Китай н./с.
www.gtlib.gatech.edu/pub/salixos США, Джорджия н./с.
download.salixos.org Франция н./с.

Примечание: сервера в таблице приведены в порядке возрастания времени отклика; н./с. – нет соединения.

Разумеется, данные в таблице приведены только для общей ориентировки – они зависят от многих факторов, и у читателя могут быть другими. Однако в целом можно констатировать, что для России все «заокеанские» сервера, включая и предлагаемый по умолчанию, – не лучший выбор. Я обычно выбираю Нидерландский или Бельгийский серверы – в условиях Москвы они хорошо показывают себя и для зеркал многих других дистрибутивов.

Дополнительные репозитории

Количество пакетов в репозитории Salix по определению ограниченно – разработчики этого дистрибутива принципиально не стремились объять необъятный мир свободного программного обеспечения. Поэтому вполне реальна ситуация, когда применитель не обнаружит жизненно важного или любимого пакета. И тут восполнить «недостачу» можно двумя способами.

Один из них – сборка недостающих пакетов из исходных текстов. Разумеется, не в «лобовом» варианте, с помощью трёх волшебных заклинаний./configure, make, make instalclass="underline" этот путь очень быстро приведёт к захламлению системы, и прибегать к нему следует в самом крайнем случае. Да в нём нет и необходимости: от Slackware дистрибутив Salix унаследовал механизм работы с так называемыми слакбилдами (Slackbuilds) – сценариями автоматизированной сборки пакетов. И, более того, укрепил и расширил их, в том числе с помощью графической оболочки к консольным средствам. Но этот путь будет рассмотрен в одной из ближайших частей.

Потому что есть путь другой, который представляется более простым. Как неоднократно подчёркивалось на протяжении всего цикла, Salix сохраняет полную бинарную совместимость со Slackware на уровне пакетов. Так что почему бы не попробовать поискать пакеты, отсутствующие в штатном репозитории дистрибутива, среди хранилищ пакетов, не имеющих официального статуса, то есть созданных и поддерживаемых энтузиастами для прародительской системы?

Неофициальные репозитории Slackware – это своего рода налоги PPA-репозиториев Ubuntu или «домашних» репозиториев openSUSE. Они не столь многочисленны, как последние (и, тем более, первые). Но имеют место быть, причём некоторые из них развиваются уже многие годы, возникнув задолго до создания PPA и OBS. Среди них можно видеть