Короче с пакетами все пучком, единственный минус -- пакеты это уже готовый компиленный софт а не сурцы которые компилятся на твоей тачке с твоими параметрами. Каждый пакет заточен под i686 как и сама ось.
Мейнтейнят их много людей, в основном это создатели дистра.
Сурости это сырость или суровость? если суровость -- ОЧЕНЬ сурово!
если сырость -- Слушай, да в полне все пучком Ж) Скажем так, многое лучще чем у слаки крирая живет очень давно.
Тип скриптов как в слаке но есть фича из бзд -- rc.conf. Имхо все очень грамотно.
Объективное мое мнение -- респект. очень хорошо сделано.
забыл спросить: райзерфс из коробки идёт? т.е. смогу ли я поставить систему на райзер сразу, без мучений, а то в инструкции тока ext3 упоминается (старая система есесено временно полежит в бэкапе - вдруг не понравится)
>Объективное мое мнение -- респект. очень хорошо сделано.
Слухай, а вот abs этот, что из себя представляет ? Pacman это управление
бинарными пакетами, он отдельно есть, а вот abs в системе с самого начала, так ?
Я просто не хочу исошник качать, а собрать из сырцов с ноля...
Если abs это всего лишь набор скриптов, то гиде их взять можно ?
насколько я понимаю, абс это дерево с описанием параметров компиляции
и патчами для каждого пакета, которое обновляется из cvs (или rsync?)
плюс набор скриптов наподобие checkinstall, которые по опнисанию
собирают пакет для пакмана.
по идее портировать абс на слаку должно быть нетрудно.
не удивлюсь если это уже сделано.
abs это прога которая качает последние версии патчей и скриптов для сбора пакетов для пакмена, это так как я понял.
Собирать с нуля арку помоему низя... это не совсем гента. хотя может я и ошибаюсь.
>abs это прога которая качает последние версии патчей и скриптов для сбора пакетов для пакмена
Так вот меня интересует, где её взять...
Исходники pacman есть, там бинарь и пара скриптов...
А вот к примеру /usr/bin/abs что из себя представляет ?
Это скрипт или бинарь, и можно ли его отдельно от исошника где-нибудь взять ?...
>Собирать с нуля арку помоему низя... это не совсем гента. хотя может я и ошибаюсь.
А мне кажется , что можно... т.е. проще говоря , если к LFS прикрутить
abs с pacman какраз и получится arch...
abs -- это не прога для скачивания, это система для сборки пакетов.
вообще почитайте вот это http://unix.ginras.ru/linux/sb002.html там всё по-русски, просто и понятно.
насчет собрать archlinux с нуля скажу следующее. Минимальную исошку (~200MB) скачать всё же придётся. Поставив arch в минимальном варианте, можешь тут же его пересобрать из сорсов, при помощи той же abs.
usage() {
echo "Arch Build System -- synchronization utility"
echo "usage: $0 [repository1 [repository2 ...]]"
echo
echo "abs will synchronize PKGBUILD scripts from the CVS repository"
echo "into $ABSROOT. You can follow different package trees by"
echo "editing /etc/abs/supfile.* files. If no argument is given, abs "
echo "will synchronize from supfiles specified in /etc/abs/abs.conf"
}
update() {
cd $ABSROOT
for sup in "${SUPFILES[@]}"; do
if [ "$sup" = "${sup#!}" ]; then
cvsup -L 1 -r 0 -g -b $ABSROOT -c .sup /etc/abs/supfile.$sup
fi
done
}
if [ "$1" = "-h" ] || [ "$1" = "--help" ]; then
usage
exit 0
fi
if [ ! -w $ABSROOT ]; then
echo "abs: no write permissions in $ABSROOT"
exit 1
fi
if [ ! `type -p cvsup` ]; then
echo "abs: cvsup was not found in PATH. Install cvsup"
exit 1
fi
if [ ! -d "$ABSROOT" ]; then
echo "abs: directory $ABSROOT does not exist"
exit 1
fi
abs проще...
build обрабатывается при помощи makepkg из pacman...
Вся система управления пакетами и портами занимает 150 килобайт...
Так шо осталось только с системой инициализации разобраться...
> Ну вот у меня ,к примеру, есть emerge, но хочется и что-то по проще иметь
хм, кудауж казалось бы, ну поставьте porthole/kuroo будет похоже на синаптик, что-то мне подсказывает что попытки сдрейфить на одном потом выливаются в грабли на другом, иначе говоря, да, бейз систем с известным репозитарием возможно и ставится более лаконично, но когда понадобится что-нибудь extra ... вобщем гибкость должна быть еще и потенциал для роста/хака
сам имеено из-за этого ушел с рпм(хотя всякие апты и юрпми уже были тогда), но я конечно не осознано тогда, причины были вполне субъективны и конкретны
Gentoo это вообще отдельная история, это мета-дистрибутив...
А вот Слака с элементарной системой портов очень неплохая идея, чем собственно говоря, Arch и является по сути...
Т.е. быстрая установка + возможность ставить(обновлять) нужное из сырцов,
судя по опросу на linuxforum Arch занял некоторую нишу...