Linux Mint - изменение настроек неэффективно (даже без перезагрузки)

Вы можете использовать pacman -Qeq вместо pacman -Qe | awk '{print $1}'. И pacman не может устанавливать пакеты AUR, лучше держать их в отдельном списке или использовать помощника AUR, например pacaur или yaourt.

Итак, если вы используете AUR-помощник, такой как pacaur, вы можете экспортировать все явно установленные пакеты с помощью:

pacman -Qqe > package_list.txt

Или, если вы предпочитаете только родные и явно установленные пакеты:

pacman -Qqen > package_list.txt

Чтобы установить пакеты, перечисленные в файле:

pacman -S - < package_list.txt

При необходимости замените pacman на pacaur или ваш помощник AUR.

2
20.12.2018, 02:04
1 ответ

Не чистое решение, скорее обходной путь. В чате мы узнали, что Энрико Мария Де Анжис собирает Программное обеспечение из исходников, которые устанавливают некоторые библиотеки в / usr / local / lib.

ldd /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
1516

linux-vdso.so.1 => (0x00007fffa2c2d000)
libgio-2.0.so.0 => /usr/local/lib/libgio-2.0.so.0 (0x00007f1037207000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x00007f1036fb6000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x00007f1036ca5000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1036a5c000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1036693000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f103648a000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x00007f10362870

snip

После переименования файла в /etc/ld.so.conf.d/, созданного установщиком, изменения

/etc/ld.so.conf.d/libc.conf 
# libc default configuration
# /usr/local/lib

таким образом и запуска sudo ldconfig Проблема устранена для момент.

2
27.01.2020, 22:10

Теги

Похожие вопросы