В Arch Linux произведён уход от использования отдельной директории /lib

Разработчики дистрибутива Arch Linux сообщили о замене директории /lib на символическую ссылку, указывающую на /usr/lib. Все пакеты хранившие библиотеки в /lib переведены на использование /usr/lib.

В процессе проведения обновления пакетный менеджер pacman может сообщить о наличие конфликта в директории /lib, в простейшем случае избавиться от данного конфликта можно так (ни в коем случае не стоит указывать опцию «—force»):

   ...
   error: failed to commit transaction (conflicting files)
   glibc: /lib exists in filesystem
   Errors occurred, no packages were upgraded.

   # pacman -Syu --ignore glibc
   # pacman -Su

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.