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)
Ответ на: комментарий от mephistopheles

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

anonymous
()

...заменена ссылкой на /usr/lib.
Текущее обновление потребовало всего лишь переcборки ядра и модулей...

Мда.

vahtu
()

Впереди планеты всей. Молодцы.

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

Если смысл не меняется и все понимают о чем говорилось, то все равно папка или каталог или директория. Можно сказать это просто разговорных вариант. Никто же не говорит в повседневной жизни исключительно терминами.

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

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

anonymous
()

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

anonymous
()

Ну и зачем? надо наоборот все либы в /lib
А исполняемые файлы все в /bin. А то никакого порядка.

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

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

Пакетному менеджеру всё равно, где лежат файлы.

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

Ну и зачем? надо наоборот все либы в /lib А исполняемые файлы все в /bin. А то никакого порядка.

Чтобы можно было смонтировать /usr в read-only. Если /usr будет размазан по корню, то в read-only его так просто не смонтируешь, придётся делать костыли и кучу монтирований.

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

кем определенный? чем определенный?

Начни с чтения man hier. Если ты там найдёшь хоть одно слово folder (или «папка» в русском переводе), с меня 10 зелёных американских рублей.

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

Ну и зачем? надо наоборот все либы в /lib. А исполняемые файлы все в /bin. А то никакого порядка.

/bin и /sbin тоже перенесут.

И будет всё логично, система будет состоять из /usr, /etc и /var.

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

И правильно бы сделал :) По ссылке с вики нашел мануал к лизе, в нем написано:

«The Lisa computer normally replaces the conventional file directory with a collection of objects displayed in the window of the associated mass-storage device. Each file is represented by an object of some sort - usually a report, a tool, or a document - and objects can be grouped together in folders, which are also treated as objects. (Actually, the computer can give you a conventional directory on request, but only traditional computer users will ask for this option.)»

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

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

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

Риторический вопрос, впрочем. Вижу, что нет.

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

Шел 21 век, но до сих пор не все утилиты нормально работали с пробелами и символами в именах, отличными от латиницы... =)

Nagwal ★★★★
()
Ответ на: комментарий от A-234

так и есть! Какая разница? Откройте свойства каталога в долфине и посмотрите что написано в поле «Тип» Или переводчики накосячили?

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

Настоящие вантузятники ничего не ковыряют, они умеют только систему из клонированного образа раздела восстанавливать — в лучшем случае.

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

ты любую локализацию файлового менеджера посмотри (и в винде в том числе).

Папка - общепринятый термин, наравне с директорией. Между этими двумя терминами хоть и есть различие в смысловых оттенках (папка - хранилище, контейнер; директория - список, каталог), но они вполне взаимозаменяемы.

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