Как искать пакет с помощью pacman? [дубликат]

Если речь идет о настройке JAVA_HOME для всей системы, хорошим выбором будет /etc/profile.d/ .

echo export JAVA_HOME="put path to java home here">/etc/profile.d/javaenv.sh
chmod 0755 /etc/profile.d/javaenv.sh

при следующем входе в систему он будет

4
24.07.2016, 01:05
1 ответ

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

# sudo pacman -S pkgfile

в соответствии с официальной вики-страницей ,

pkgfile - это инструмент для поиска файлов из пакетов в официальные репозитории.

( файлы - это двоичные файлы, которые вы упомянули как команды bash).

Вы также можете обновить его базу данных, запустив:

# pkgfile -u

или просто включив его таймер systemd для автоматического обновления:

# systemctl enable pkgfile-update.timer
# systemctl start pkgfile-update.timer

awsome, не так ли ?! :)

Пример

# pkgfile netstat
core/net-tools
extra/munin-node

# pkgfile netstat --verbose
core/net-tools 1.60.20160710git-1       /usr/bin/netstat
extra/munin-node 2.0.26-2               /usr/lib/munin/plugins/netstat
11
27.01.2020, 20:48

Теги

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