LINUX.ORG.RU

Arch Linux прощается с /lib

 


0

1

После жарких дискуссий и тщательного планирования в репозиторий [core] дистрибутива Arch Linux был помещён пакет glibc, содержащий файлы в /usr/lib, вместо традиционной /lib. Это обновление завершает процесс отказа от отдельной папки lib в корне, которая теперь, в целях совместимости со сторонним ПО, заменена ссылкой на /usr/lib.

Разработчики Arch Linux, известные своими новаторскими взглядами на развитие дистрибутива, уже не раз производили масштабные изменения в структуре ФС, в частности пытались разместить десктопные среды в /opt, одними из первых реализовали /run и разместили его в tmpfs. Текущее обновление потребовало всего лишь переcборки ядра и модулей, pam, systemd-tools (бывший udev), systemd, kmod и ещё нескольких системных утилит и библиотек.

Данное изменение завершает переход от устаревшей концепции содержания базовой системы в корне к использованию для этих целей mkinitcpio и упрощает скрипты сборки ряда пакетов, ранее хранивших часть своих файлов в /lib, а часть в /usr.

>>> Подробности



Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)
Ответ на: комментарий от chinarulezzz

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

Плохая же у меня память: я на арче уже больше года! Вот же время летит!

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 1)
Ответ на: комментарий от bloodredfrog

Вот, например, когда ядро стало 3-ей версии, во всех дистрибутивах молча перегенерили конфиги загрузчика, а в арче предложили самому внести изменения в menu.lst. Это можно считать недостатком? Я хочу иметь хоть поверхностное представление о том, как работает моя система, поэтому я считаю это преимуществом. Я считаю преимуществом то, что при обновлении формата какого-нибудь конфига мне не задают идиотских вопросов о том, заменить ли старый конфиг новым или оставить прежний, а аккуратно сохраняют новый конфиг рядом со старым. Я считаю преимуществом то, что при установке пакета, содержащего демон, мне не прописывают его автоматом в список стартующих. И так далее.

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

Но вообще, спасибо за ответ. Содержательно, буду знать. ;)

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

Сначала — внедрение всяких поцтеринговских штучек, теперь это… Скатывается.

У вас поцтерингофобия. Рекомендован курс разупорина.

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

А дополнительная утилита вообще позволит увидеть новые конфиги, сравнить с старыми и по необходимости провести нужные манипуляции

И называется эта чудная утилита meld. Ну или vimdiff.

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

Нифигасе ты (хотел было сказать «ригиден») негибок) Я с слаки (2 года) на дебиан (1 год), на ubuntu (пару лет) и сейчас опять вернулся к единственному/ветхому/неизменному.) Переход после дебиана и убунты стоил конечно много)

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

За исключением разве что Кракса, его надо будет рассмотреть поближе, пусть будет на «чёрный день».

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

ЗЫж. А Арч жалко, хороший был дистр.

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

Плохая же у меня память: я на арче уже больше года! Вот же время летит!

Жесть как время идёт. А казалось, вот только недавно я тебя троллил, что ты на мандRIPе сидишь.

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

и опять рассматривать лень?)))

Смысл? Все плюсы и минусы давно известны.

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

Не советую,

почему?

оно и правда скорее мертвое. Уж года три как.:(

как так!? Последняя версия вышла меньше года назад. А последний коммит в git 6 часов назад.

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

А, тогда если одинаково, то и этот плюс в арче такой же как и у всех.

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

почему?

Потому что отстал от жизни. Хотя... /*чешет репу*/ по нонешним временам это скорее плюс, чем минус.:)

как так!? Последняя версия вышла меньше года назад. А последний коммит в git 6 часов назад.

Мне б ваш оптимизьм. /*чешет репу снова*/ Могет быть, стоит поставить слаку вместо подохшего арча? Как там, много поменялось со времен 12.х? Что про 14-ю слышно?

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

Потому что отстал от жизни.

коммит в CRUX'e прямо сейчас идёт. Где он мёртв?

Как там, много поменялось со времен 12.х?

почти них*ра)) Как в общем и положено слаке. Новые версии приложений, разве что)

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

Нет уж. Так и до вантузятника недолго скатиться…

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Deleted

Как думаешь, kdepim версии 4.4 потому что «не способы собрать» или всё-таки есть другие причины?

sectoid@mobility:~$ aptitude show kdepim
Package: kdepim                          
State: installed
Automatically installed: no
Version: 4:4.8.4-1gnolltech1
Priority: optional

Полет нормально 2 недели. Видимо таки да, не осилили собрать.

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

Проги как правило больше всего состоят из библиотек то есть гном точно растечется, а искать библиотеки в куче директорий...

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

Общепринятый он только в рамках и винды и графических файловых менеджеров.

Ну так да. Поэтому говорить «папка» — хз что такое несколько неверно.

В рамках голой консоли директория, конечно, более приемлемый термин, ибо cd/cwd/pwd итд :)

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

Единственный гибридный монстр здесь это ты. Калька специально и создана для таких Gentoo неосиляторов.

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

Логика неверна. Попытайся ещё раз.

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

Калька специально и создана для таких Gentoo неосиляторов.

Преимущества-то какие? Чтобы использовать его как генту, один чёрт надо осиливать генту. А бинарных дистров и так куча.

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

Самое лучшее это yaourt -C очень удобно покажет старые и новые конфиги и то, что с ними можно сделать.

vitruss ★★★★★
()

Вот чего у меня Archlinux умер после обновления. Стало ядро сразу в паник при загрузке. Теперь уже не важно, поскольку меня достали косяки арча и теперь я на Debian.

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

Без семантического поиска?.. Фи...

Я на развожу срач на диске.

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

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

anonymous
()

Кстати, при обновлении по инструкции все равно матюги. Так что по-человечески надо так делать:

  1. обновляем все, кроме glibc (--ignore glibc)
  2. rm -rf /lib && ln -s usr/lib /lib (т.к. эта штука после rm -rf может не сработать, лучше сделать при помощи mc)
  3. yaourt -Syua

Еще лучше даже так сделать: скопировать все содержимое /lib в /usr/lib, при помощи mc стереть /lib и сделать его симлинком на usr/lib, а затем спокойненько yaourt -Syua --force.

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 1)
Ответ на: комментарий от bloodredfrog

Но виноваты косяки арча!

Не «косяки арча», а арчемейнтейнеры. google: кот + яйца

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Made_in_China

Без семантического поиска?.. Фи...

Это та херня, которая вечно тормозит, сегфолтится и никогда не бывает нужна?

Спасибо, обойдёмся.

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

Я очень аккуратно обновлялся без force. В принципе мне не проблема поднять систему с любого состояния (поскольку со slackware я уже достаточно времени на «ты»). Однако, общая оценка проблем с арчем показывает что надо уходить на другой дистр который будет не тратить мое время, а наоборот - высвобождать. Ну и соотнеся несколько факторов получилось что для ноута оптимальный выбор - это Debian (пока squeeze/testing, позже wheezy/stable, потом wheezy/testing).

anonymous
()

Люблю этот садомазодистрибутив. Какое-нибудь крупное обновление - и форумы полны плачем арчеедов, жалующихся на обломанные о стальные иглы кактуса зубы.

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

Не надо ля-ля. С Арчем было все нормально, пока в него не стали впихивать говноподелия Поцтеринга и Ко.

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

++

Если в дистрибутиве нельзя повесить автообновление на крон, этот дистрибутив надо бросать!

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

да он и до этого отлично разваливался при обновлениях

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