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

Внезапно, оно есть и даже работает.

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

Можно сказать это просто разговорных вариант.

Это калька вендотерминологии. Надо выжигать каленым железом.

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

лимит на длину имени файла в 2-3 раза больше, чем в этих ваших лялексах и когда это починят — неизвестно.

Но зачем?

KennyMinigun ★★★★★
()

Не понял, что такого гениального и принципиально нового они сделали.

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

Я в который раз должен говорить о том, что «папка» — это термин GUI, а «директория» — термин иерархической файловой системы. То, что в большинстве случаев в папках GUI показывается содержимое директорий ИФС, не делает их синонимами.

powerpc
()

отдельной папки lib в корне

лучше всё-таки говорить «каталог», а не «папка»

причём, «каталог» с ударением на «о»

anonymous
()

Разработчики Arch Linux, известные своими новаторскими взглядами

По-русски это называется сволочи.

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

Папка — это родитель мужского пола. Или картонная/пластиковая фиговина для бумаг.

А в ФС — директории и/или каталоги.

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

а вот «директория» лучше вообще нигде не употреблять, ибо идиотская транскрипция с английского

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

Петросяны в треде... :}

Так давно уж...

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

воинственный борцун с ненавистной виндой? лечись

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

Каталог ( директория) - объект (сущность) который относится к файловой системе, а папка - к графичечкому интерфейсу пользователя. Не?

entony
()

Отлично сделали, наконец-то. Люблю арч. за это. =)

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

Все ОК. Правда, вчера вечером сидели без кино — играли с женой в карты под радио (кстати, радиоприемник тоже обновить надо

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

Не 32, а 16битные. В первых же Win32, даже не NT уже были длинные имена.

Есть ненулевое число людей, отключивших генерацию имён 8.3 и убравших уже сгенерированные. Нормально живут, пока не наткнутся на кривую поделку.

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

Ничего) Просто забыл когда последний раз читал новость или тикеты какие-то перед обновлением... Или узнавал об неожиданности во время обновления, или после. Вот и спрашиваю как вам живётся на таком дистрибутиве :)

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

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

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

Вообще-то при создании терминологии для ФС брали пример как раз с бумажных папок с пластиковыми файлами внутри. Или вас не смущает слово «файл»? А между прочим это означает как раз пластиковый пакетик с дырочками, который можно вставить в папку.

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

Это ещё почему?

Очевидно же. Лимит на имя файла в винде 256 символов. В линуксовой VFS (не ФС) тоже 256 символов. Но в венде под символом понимают один UTF-16 символ, а в линуксе — один байт.

Больше занимать будет только при использовании всяких иероглифов

Если бы только иероглифы. С катаканой я часто упирался в предел.

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

Ну так отвалилось же все. С пивом решил проблему не пытаться решить (иначе могли бы быть плачевные результаты). А с утра по-трезвому восстановил.

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

И монтировать их тоже по отдельности? Спасибо, не нужно.

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

Вообще-то при создании терминологии для ФС брали пример как раз с бумажных папок с пластиковыми файлами внутри. Или вас не смущает слово «файл»? А между прочим это означает как раз пластиковый пакетик с дырочками, который можно вставить в папку.

Долбить-колотить, поколение Пепси — это неиссякаемый источник лулзов. 1964 год. Пластиковые пакетики с дырочками. Убейся, пожалуйста. :-D

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

Documents and Settings

В винде оно уже иначе зовётся.

Но софтлинки положили, так что старые пути работают.

Bagrov ★★★★★
()
Ответ на: комментарий от Vovka-Korovka

Это вручную запихнуть все необходимое в initramfs? Очень удобно.

Одну строчку дописать в /etc/mkinitcpio.conf — это просто неразрешивая по сложности задача, да.

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

Ага, от интерфейса подключения еще зависит. Если по USB то «папка» а через SATA «директория». Чушь писать не надоело?

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

Ну может не из пластика, но в любом случае бумажные папки с файлами хоть в каком-то виде, да и имелись, а уже авторы ОС взяли за образец классификацию («Файл» - какой-то объект, «папка» - сборник файлов), только дополнили тем, что в папке может быть и другая папка.

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

За всё приходится платить. Собственно, читать новости вовсе не обязательно. И вот в этом конкретном обсуждаемом случае не было ничего смертельного. Я обновлялся до того, как прочитал об этом.

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

Из за обновления? *facepalm.dll*

Это он ССЗБ. На арчевики чуть ли не на каждом шагу написано не делать --force при обновлении. Так что винить он может только себя.

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

Ты мне сейчас будешь рассказывать, что 32-битное WinAPI не может длинные имена файлов? Я тебя внимательно слушаю. За попкорном вот только сейчас вхожу...

geekless ★★
()

У меня есть предложение - за вопиюще безграмотные посты присваивать статус «ЯзИкЪ» (или нечто подобное), и вместе со звёздами вешать к нику. Это какой-то кошмар: речь многих участников выглядит как творение систем машинного перевода. Надо отметить, что эти системы падежи согласуют лучше.

P.S. Речь напрямую отображает состояние сознания. ©

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

За всё приходится платить.

Вопрос в цене.

И вот в этом конкретном обсуждаемом случае не было ничего смертельного. Я обновлялся до того, как прочитал об этом.

Т.е. всё проканало тихо и спокойно, да? А о том, что /lib не стало - узнаёшь потом?))

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