В комментариях под одним из постов спросили о том, как отобразить список установленных пакетов посредством помощника paru. Уже готовясь набирать ответ, понял, что он может стать основной неплохого материала про ключи для менеджера пакетов Pacman. Причем тут Paru и Pacman, спросите вы? При том, что команды и ключи для этих менеджеров одинаковые. Все, о чем пойдет речь ниже, можете применять и в Pacman, и в Paru, и в Yay.
Вначале ответим на вопрос в комментариях
Отдам дань вопросу, который послужил основой для этой заметки, и отвечу на него. Чтобы посмотреть список установленных пакетов в Paru, можно воспользоваться следующей командой в терминале:
paru -Q
«Выхлоп» покажет список установленных пакетов. Опять-же повторюсь, что этот ключ можно использовать для Pacman, только не стоит забывать вначале указать команду sudo:
sudo pacman -Q
Видим, что результат одинаковый в обоих случаях. Если вы хотите отобразить список только определенных пакетов, то можно использовать фильтр. Например, чтобы отобразить только установленные пакеты, содержащие в названии слово «firefox», можно использовать следующую команду:
paru -Qs firefox
Эта команда отобразит список всех пакетов, содержащих слово «firefox» в названии, которые были установлены через Paru.
Теперь перейдем к теме поста. Ниже расскажу про пять полезных ключей для менеджера пакетов Pacman в Archlinux. Упоминать, что все это работает в Paru и других пакетах уже не буду, так как вы и так это помните.
1️⃣ -Syyu
Ключ -Syyu является наиболее часто используемой опцией в Paru и служит для обновления системы и всех установленных пакетов. Эта команда обновляет информацию о пакетах в репозиториях и затем обновляет все установленные пакеты до последней версии. Кроме того, она также удаляет устаревшие пакеты и очищает кэш пакетов.
2️⃣ -Ss
Ключ -Ss позволяет искать пакеты по названию или по ключевому слову. Эта опция полезна, когда вы ищете пакеты, у которых не знаете названия или хотите найти пакеты, связанные с определенными ключевыми словами. Например, если вы ищете пакеты, связанные с играми, можно использовать команду sudo pacman -Ss games.
3️⃣ -Qdt
Ключ -Qdt позволяет отобразить все зависимости, которые не нужны вашей системе. Он ищет пакеты, которые были установлены как зависимости других пакетов, но которые больше не используются. С помощью этого ключа вы можете найти и удалить все ненужные пакеты, которые занимают место на вашем жестком диске.
4️⃣ -Sii
Ключ -Sii используется для отображения информации о пакете. Он показывает информацию о версии пакета, зависимостях, конфигурации и файловой структуре.
5️⃣ -Sc
Ключ -Sc позволяет очистить кэш загруженных пакетов. Когда вы устанавливаете пакеты с помощью Paru, загружаемые пакеты сохраняются в кэше для повторного использования. Однако со временем кэш может занимать много места на жестком диске, поэтому может быть полезно периодически очищать его.
Подведем итог
Это были пять полезных ключей для Pacman, которые помогут вам получить больше контроля над установкой и обновлением пакетов в Archlinux. Pacman - мощный инструмент, который позволяет управлять пакетами на вашей системе, и эти ключи помогут вам использовать его наилучшим образом. Больше информации про Pacman, AUR, Paru и Pamac вы найдете по ссылкам ниже.