LINUX.ORG.RU

Вышел Arch Linux 0.8 Voodoo


0

0

После двух релиз-кандидатов (последний был аж 22 февраля) наконец-то вышел стабильный релиз версии 0.8.

ArchLinux - легкий и гибкий дистрибутив, который понравится приверженцам идеологии KISS (Keep It Simple, Stupid). ArchLinux по своему внутреннему устройству очень напоминает Slackware, однако основные идеи взяты из Crux. В Arch есть свой менеджер пакетов pacman, который работает с бинарными пакетами, а также механизм ABS, напоминающий систему портов.

Изменений не так много, в основном это обновленные пакеты: Ядро 2.6.20.4, glibc-2.5, gcc-4.1.2 X.Org 7.2, gtk2-2.10.11

Вопреки ожиданиям, pacman 3.0 не попал в 0.8 и находится сейчас в testing. Разработчики решили не тянуть в релиз нестабильный пакет. Скорее всего обновленный менеджер пакетов мы увидим в следующей версии, коей будет 1.0. Официального релиза еще нет, но образы дисков можно скачать вот здесь: ftp://archlinux.org/0.8/iso/. При наличии нормального интернета рекомендуется устанавливать систему из базового образа (Archlinux-*-0.8-Voodoo.base.iso), а затем доставлять нужные пакеты из current.

>>> Список пакетов

★★

Проверено: Pi ()

Ответ на: комментарий от dsoc

А что в этом названии такого страшного. Мне нравится. У меня, например машина назавается Phobos, а любимое число 666. И что?

evdovin
()
Ответ на: комментарий от Aristarkh

А вы думаете, что написать например в EBUILD --without, дольше или сложнее? Работая с EBUILDом - вы по-сути редактируете опции сборки - одинаковые для любой ОС под которую написан данный софт, и четко понимаете зачем, что и куда, и ваши навыки будут востребованы на любой *nix системе. Просто в gentoo ебилды уже написаны более профессиональными людьми.

>А --nodeps это хороший выход для установки бинарного пакета, который не хочется пересобирать из-за ерунды какой-нибудь.

FА есть ли способ эту зависимость потом легко установить для всех пакетов которые были установлены с --nodeps?

prizident ★★★★★
()
Ответ на: комментарий от zeus

>Сравнивать арч и генту ИМХО тупо. это два разных по философии дистрибутива. читайте арч-вей и гетну-вей.

Да в общем ничего не имею против gentoo, просто хочу сказать, что у каждого дистрибутива и пути - есть свой звездный час, и этот час для gentoo уже близится к вечеру, а звезда Arh находится в зените. Вот и все, ничего более. Все течет, все меняется (а в мире ИТ очень быстро меняется) - и то, что вчера было ультра-актуально, вовсе не значит, что оно так-же актуально сегодня. Надо просто признать этот ход времени, а не доказывать с пеной у рта, что только выбранный мною путь - есть истина, а все остальное не имеет права быть.

Aristarkh
()
Ответ на: комментарий от prizident

>Просто в gentoo ебилды уже написаны более профессиональными людьми.

А PKGBUILD - может написать любой человек, который хотя-бы поверхностно знаком с bash и опции configure ему хоть о чем-то говорят.

Ну, во-первых, как я уже говорил - это частный случай для отдельных пакетов (которые лень пересобирать из-за мелкой ерунды). А во-вторых недостающие зависимости будут сразу-же выявлены pacman при обновлении/переустановке этих пакетов. И опять-же они прописаны в PKGBUILD - их там можно просто прочитать.

Aristarkh
()
Ответ на: комментарий от vimmer

>Из /etc/rc.shutdown: # Shutdown daemons let i=${#DAEMONS[@]} while [[ i -ge 0 ]]; do if [[ `echo ${DAEMONS[$i]} | grep '^[^\!]' | wc -l` -eq 1 ]]; then /etc/rc.d/${DAEMONS[$i]#@} stop fi let i=i-1 done

Правильно. Сначала пытаемся остановить все то, что перечислено в DAEMONS. А если сервис не поднялся при старте, то при останове Arch все равно будет пытаться его остановить.

anonymous
()
Ответ на: комментарий от Aristarkh

>Да в общем ничего не имею против gentoo, просто хочу сказать, что у каждого дистрибутива и пути - есть свой звездный час, и этот час для gentoo уже близится к вечеру, а звезда Arh находится в зените.

Помечтай, помечтай... ;) Фаерфоксовцы вон сколько уже оперу хоронят, и чего?

anonymous
()
Ответ на: комментарий от Aristarkh

>>Что у арчеров комплекс какойто чтоли? Или лавры gentoo покая не дают?

> Какой комплекс? О чем вы говорите? НЕ желание собирать сутками софт, который просто можно скачать, и он будет работать точно так-же - вы называете комплексом? Какие лавры? - Свои "лавры" gentoo уже давно собрал, и сейчас находится в состояние некоторого застоя.

Не выдергивайте цитату из контекста.Я имел ввиду что тут шел спор на тему USE флагов и попытка доказать что "мы не хуже, у нас тоже есть что-то подобное", хотя тема никак gentoo не затрагивает.

>Вот именно, что source-based - и только source-based, то-есть вам придется собирать все самостоятельно в любом случае...

Ну так правильно, кому нужен source-based тот и возьмет gentoo. Про сутки вы тоже загнули... самый большой пакет на современном железе собирается 4-6 часов(OpenOffice) и никто не запрещает свернуть вам терминал и работать дальше. Обновлять мир чаще чем раз в пол года необязательно:) Достаточно выборочно обновлять только важные пакеты и тот софт, обновленные версии которого нужны "не для понта".

А вот мешать бинарный дистр с "source-based системой портов"(как дополнение) ни скажу что странно, но по меньшей мере необычно. В gentoo например есть тоже возможность использовать уже готовые бинарные пакеты с их сервера, но сомневаюсь что кто-то будет пользоваться ими для целей, отличных от ознакомительных.

TheMixa ★★★
()

Отличный дистрибутив, уже поставил.

Один вопрос арчеводам - еще с 0.7.1 (первая проба Арча) заметил такой неприятный момент - доступ к виндовым шарам в сети с доменом на 2000 идет о-о-очень долго (порядка минуты после ввода имени/домена/пароля).

Настройки самбы стандартные. Та-же Убунта с теми-же настройками - работает влет, без задержек.

Проверялось и в Кедах, и в Гноме. Сейчас посмотрел - в 0.8 та-же фигня :/

Может кто что посоветует?

ЗЫ IPv6 отключил

anonymous
()
Ответ на: комментарий от Aristarkh

Ебилд тоже может написать любой человек, для этого даже не нужно быть знакомым с bash. Я говорил о тем что люди, пишущие ебилды в официальном дереве, обычно более знакомы с особенностями сборки отдельных пакетов чем "любой человек, который хотя-бы поверхностно знаком с bash".

prizident ★★★★★
()
Ответ на: комментарий от anonymous

новую идею тут уже озвучили - это gentoo с возможностью не собрирать OO, kde, gnome и др. большие пакеты

и чтобы все было так же удобно как сейчас :)

anonymous
()
Ответ на: комментарий от anonymous

Я просто хочу понять ... Управление версиями - текущий, тестинг ... это все взято с Дебиана, в котором тоже можно ставить как из бинарных, так и исходников.

anonymous
()
Ответ на: комментарий от anonymous

>Я просто хочу понять ... Управление версиями - текущий, тестинг ... это все взято с Дебиана, в котором тоже можно ставить как из бинарных, так и исходников

вообще-то взято с BSD %-)

anonymous
()

вопросы юзающим сабж:

1. насколько его надо допиливать напильником до юзабльного десктопного состояния, и как хорошо он установит свежие дрова под железо в сравнении с убунтой? (убунта схватила мое железо сразу и правильно, железо свежий ноут asus) 2. есть ли отдельные репозитории с софтом? 3. стоит ли переходить с убунты? (напильником пользоваться умею но работоспособность из коробки хотелось бы иметь приличную).

Jik
()
Ответ на: комментарий от Aristarkh

>А набирая USE="..." - вы действуете только узких рамках gentoo, т.к это действие специфично только для этой системы. Отсюда кстати и довольно невысоки уровень знаний среднестатистического "гентушника" - которому кажется, что он гений ИТ, только от того, что он много раз тупо набирал emerge, USE="" и т.д А --nodeps это хороший выход для установки бинарного пакета, который не хочется пересобирать из-за ерунды какой-нибудь.

ты совсем дурак, да?

открой любой ебилд и посмотри, что такое USE="..." и как оно влияет на сборку. по сути, USE- это тоже самое, что и ./confiure --without-blablabla

anonymous
()

Юзаю одновременно Gentoo и Arch.

"+" Арча
- быстрая установка, работает достаточно шустро
- версии пакетов новые


"-"
- маленький репозитарий (в Генте почти всегда есть нужный пакет в портежах)
- с дефолтным ядром грузилось куча левых модулей, ati из коробки нормально не заработала, поставил ядро от Генты - все ок.
- напрягает отсутствие rc-status, rc-config, делается это через костыли.

Вывод: наверное останусь на Генту

Spitfire
()
Ответ на: комментарий от Jik

>3. стоит ли переходить с убунты? (напильником пользоваться умею но работоспособность из коробки хотелось бы иметь приличную).

имхо, не стоит.

смысли менять debian based дистр на какое-то недоgentoo?

anonymous
()
Ответ на: комментарий от Jik

Зачем? Если страдаете от отсутствия напильника разве что. Переходят вообще не от скуки, а если в текущем дистрибутиве что-то непоправимо не устраивает.

ptarh ★★★★★
()

Всех поздравляю. Арч просто прекрасный дистр, за исключением совершенно дебильного названия релиза.

pierre
()
Ответ на: комментарий от pierre

>Это не недогента, а сверхслака скорее

+1

anonymous
()
Ответ на: комментарий от Spitfire

>- с дефолтным ядром грузилось куча левых модулей, ati из коробки нормально не заработала, поставил ядро от Генты - все ок.

Ну и что, так сделано во всех бинарных дистрах. Поставте vanilla с нужными патчами и пользуйтесь.

anonymous
()
Ответ на: комментарий от Spitfire

>> - маленький репозитарий (в Генте почти всегда есть нужный пакет в портежах)

В AUR смотрел?

- с дефолтным ядром грузилось куча левых модулей, ati из коробки нормально не заработала, поставил ядро от Генты - все ок.

Лечится правкой mkinitcpio.conf и rc.conf

sergej ★★★★★
()
Ответ на: комментарий от Jik

>>>> (убунта схватила мое железо сразу и правильно, железо свежий ноут asus) <<<<< >> 3. стоит ли переходить с убунты?

Не стоит

>> 2. есть ли отдельные репозитории с софтом?

Есть

sergej ★★★★★
()
Ответ на: комментарий от cruxish

> Ужас, название ArchLinux мне нравилось больше... :(

Я тоже попался. Жаль, что больше одного раза первого апреля обмануться сложно :(

vimmer
()
Ответ на: комментарий от pierre

> Всех поздравляю. Арч просто прекрасный дистр, за исключением совершенно дебильного названия релиза.

+1

Для полного счастья ИМХО не хватает аналога glsa-check из Gentoo.

JSergey
()
Ответ на: комментарий от ufff

>> еще дебильное правило - удалять все доки, за исключением манов из пакетов

1. options=(KEEPDOCS)

2. доки лежат отдельными пакетами. (например gcc-info или tldp-howtos)

sergej ★★★★★
()
Ответ на: комментарий от Jik

> 1. насколько его надо допиливать напильником до юзабльного десктопного состояния, и как хорошо он установит свежие дрова под железо в сравнении с убунтой? (убунта схватила мое железо сразу и правильно, железо свежий ноут asus)

Убунту схавала ваш мозг, а не железо. Если ставить, как рекомендуют в новости с base, то вручную ставить придется всё, что не входит в base (~ аналогично freebsd).

mutronix ★★★★
()
Ответ на: комментарий от sergej

>> еще дебильное правило - удалять все доки, за исключением манов из пакетов

> 1. options=(KEEPDOCS)

> 2. доки лежат отдельными пакетами. (например gcc-info или tldp-howtos) дык да ) только...

1. самому собирать то доки для чего нужны

2. тот же python-doc приходится тащщить из AUR. а есть ведь еще набор gtk-шных либ... тот же gtkmm - нет по ним док в репозитарии

ufff
()
Ответ на: комментарий от anonymous

угу. это строка в PKGBUILD.

там еще есть FORCE, NOSTRIP, NOLIBTOOL...

sergej ★★★★★
()
Ответ на: комментарий от ufff

>> 2. тот же python-doc приходится тащщить из AUR. а есть ведь еще набор gtk-шных либ... тот же gtkmm - нет по ним док в репозитарии

Ну так положи в AUR. Если народ оценит - будет в community.

sergej ★★★★★
()
Ответ на: комментарий от ufff

>самому собирать то доки для чего нужны

Может быть, чтобы работать? ;)

anonymous
()
Ответ на: комментарий от ufff

> еще дебильное правило - удалять все доки, за исключением манов из пакетов

Это точно.. Единственное, что мне не нравится в Арче. И кому они мешают?

Hjorn
()
Ответ на: комментарий от Hjorn

>И кому они мешают?

Мне мешают!!! Сидел на генте, заглянул как-то раз в /usr/share/doc и... =8-[ ] ААААА, куда мне столько-о-о?! Если надо будет - поставлю лучше отдельным пакетом...

anonymous
()
Ответ на: комментарий от anonymous

А либы тебе не мешают? в дебиане у некоторых пакетов еще есть и -dev суфикс. А здесь ни рыба - ни мясо - все либы включены, а доки почти полностью вырезаны. Ладно, пох, не так много док нужно.. не развалюсь :)

ufff
()
Ответ на: комментарий от ufff

>А либы тебе не мешают? в дебиане у некоторых пакетов еще есть и -dev суфикс. А здесь ни рыба - ни мясо - все либы включены, а доки почти полностью вырезаны. Ладно, пох, не так много док нужно.. не развалюсь :)

Не мешают... Насколько я знаю, для пакетов прописаны только "жёсткие" зависимости, "мягкие" же ты удовлетворяеш сам (к примеру, mc скомпилен с поддержкой иксов, но иксы за собой не тянет). А вот когда в уже указаном мной каталоге видишь ветвистое дерево весом в почти 106 метров... (да, при нынешних объёмах это пустях, но всё же...)

Тем более, как уже писали, доку всё-таки можно уставновить отдельными пакетами, что ИМХО оптимально.

anonymous
()
Ответ на: комментарий от anonymous

Про мягкие и жесткие зависимости это ты анонимус, ИМХО, зря здесь :)

Ты видишь ветвистое дерево документации.. а я вижу кучу заголовочных файлов и статических либ, которые никогда использовать не буду (не путай с динамическими библиотеками).

Например, если у нужной проги есть зависимость от qt4, то придется поиметь у себя и 5 мегов заголовочных файлов.... нах ? :)

ufff
()
Ответ на: комментарий от ufff

Что бы иметь возможность собирать из исходников.

Ты не забывай, что арч - это дистр в котором в комплекте идет система сборки. Так что без ашников - никак.

sergej ★★★★★
()
Ответ на: комментарий от ufff

>Про мягкие и жесткие зависимости это ты анонимус, ИМХО, зря здесь :)

Это почему же? о_0

>...а я вижу кучу заголовочных файлов и статических либ, которые никогда использовать не буду (не путай с динамическими библиотеками).

Спорить не буду... Только учтите, что кое-какие пакеты в арче приходится пересобирать, кое-каких в репозитории попросту нет. И _лично мне_ совсем не улыбается для каждой либы выискивать ещё и dev-пакеты.

З.Ы.: Кстати, в моём более-менее обустроенном арче (xfce4, openoffice, opera) хидеры занимают около 5 метров. Действительно, много. :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.