Как увидеть список всех установленных пакетов?

Пробовал из вики
pacman -Qqe | grep -v "$(pacman -Qmq)" > pkglist
Но этот список явно неполный. Есть ли способ увидеть список вобще всех пакетов установленных из репозитариев?
pacman -Q
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
[off="Всегда меня интересовало, есть ли в списке установленных пакетов, что-то лишнее и не нужное."]
Боюсь, что-то снести нужное.
Вот например у меня:
$ pacman -Q > r.txt
Имеем, огроменный список r.txt, в котором полно всяких xf86-input-*** и xf86-video-***, из которых на мой взгляд, есть ненужные.
Частенько делаю:
#pacman -Rsn $(pacman -Qdtq)
но это явно не очень хорошо, думаю надо, что-то лучше придумать (сделать).
Посоветуйте пожалуйста.
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
samson4747
Имеем, огроменный список r.txt, в котором полно всяких xf86-input-*** и xf86-video-***, из которых на мой взгляд, есть ненужные.
мои
extra/xf86-input-evdev 2.7.3-2 (xorg-drivers xorg)
    X.org evdev input driver
extra/xf86-input-keyboard 1.6.2-2 (xorg-drivers xorg)
    X.Org keyboard input driver
extra/xf86-input-mouse 1.8.1-2 (xorg-drivers xorg)
    X.org mouse input driver
f86-video-*** - если используете, оставляйте, если нет - под снос. В любом случае пакеты xf86 принадлежат Х-ам, на базовый функционал системы не повлияют, всегда можно будет установить нужные из консоли.
полно всяких xf86-input-*** и xf86-video-***
Полно, потому что ставили мета-пакет (xorg в данном случае).
Ставьте только то, что нужно. Pacman это позволяет.
А по поводу "огромного списка" - ну и что, много места занимают?
При сегодняшних-то объемах дисков...
Я всегда под root даю 20G - еще ни разу не превысил.
P.S. На винде так никтои не заикается - сказано столько-то должно быть под системой, значит столько и выделяют.
Так что не о чем беспокоиться :)
samson4747
#pacman -Rsn $(pacman -Qdtq)
В такой способ можно заиметь проблемы, потому как список осиротевших пакетов не соответствует действительности.
надо, что-то лучше придумать
Задаюсь тем же вопросом.
Если честно, даже и не знаю, что f86-video-*** делает.
$ pacman -Q
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
samson4747
Если честно, даже и не знаю, что f86-video-*** делает.
$ pacman -Q
Явно огромное количество мусора... У меня:
$ sudo pacman -Qs xf86-video
[sudo] password for antonio:
local/xf86-video-ati 1:7.1.0-1 (xorg-drivers xorg)
    X.org ati video driver
И все=)
GitHub, ArchWiki, AUR
Явно огромное количество мусора...
Поэтому и хотелось бы почистить хотя бы большинство.
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
Удаляйте группу ксорг и ставьте что надо, + прикладные программмулины сами подтянут зависимости из гксорга.И для профилактики - ldd

В обычных (мелкософтовых?) конфигурациях два последних пакета не требуются:

extra/xf86-input-evdev 2.7.3-2 (xorg-drivers xorg)
X.org evdev input driver
extra/xf86-input-keyboard 1.6.2-2 (xorg-drivers xorg)
X.Org keyboard input driver
extra/xf86-input-mouse 1.8.1-2 (xorg-drivers xorg)
X.org mouse input driver

xf86-input-joystick плейстейшаны первые не забудьтя :)
 
Зарегистрироваться или войдите чтобы оставить сообщение.