Gerando uma lista com todos os arquivos dos pacotes

Deixe sua contribuição, assim vamos facilitar a manutenção e configuração para outros membros que estão iniciando.
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar.

Gerando uma lista com todos os arquivos dos pacotes

Mensagempor Daniel Dutra » 23 Ago 2016, 16:16  •  MS 1

Boa Tarde pessoal, tudo bem? Espero que sim!

Estou explorando o pacman e ele vem sendo bem util para minha pessoa. Descobri algo legal que creio que não seja novidade mas como não localizei nada do tipo no forum resolvi postar.

O titulo do artigo ficou um pouco oculto por causa da limitação de caracteres do forum. Ao meu ver o titulo desse artigo ficaria:

Gerando uma lista de todos os arquivos que um pacote (ou varios pacotes) possui através do pacman

O companheiro Holmes postou uma dica que nos mostra como saber o numero de pacotes que temos instalados no manjaro.

Para saber o numero de pacotes oficiais instalados no seu sistema basta digitar no terminal: pacman -Q|wc -l

No meu caso obtive o seguinte resultado.

Código: Selecionar todos
[[email protected] ~]$ pacman -Q|wc -l 1050


Para listar todos os 1050 pacotes que tenho instalado basta digitar pacman -Q que será apresentado uma lista extensa com o nome e a versão de todos os pacotes.

Bom até ai sem nenhuma novidade. Agora vamos ao que interessa.

Mão na massa

Suponha que você queira saber a onde estão os arquivos que compoem o seu pacote. Ou seja a onde esses arquivos estão distribuidos na arvore de diretorios do manjaro. Para isso vou utilizar como o exemplo dois pacotes que eu e você com certeza temos instalados no sistema. O Pacman e o Bash.[u]Gostaria que por favor que você repeti-se os comandos a seguir./u]

Digitando pacman -Ql bash você vai obter a seguinte saida.

Código: Selecionar todos
[[email protected] ~]$ pacman -Ql bash
bash /etc/
bash /etc/bash.bash_logout
bash /etc/bash.bashrc
bash /etc/skel/
bash /etc/skel/.bash_logout
bash /etc/skel/.bash_profile
bash /etc/skel/.bashrc
bash /usr/
bash /usr/bin/
bash /usr/bin/bash
bash /usr/bin/bashbug
bash /usr/bin/sh
bash /usr/share/
bash /usr/share/doc/
bash /usr/share/doc/bash/
bash /usr/share/doc/bash/CHANGES
bash /usr/share/doc/bash/COMPAT
bash /usr/share/doc/bash/FAQ
bash /usr/share/doc/bash/INTRO
bash /usr/share/doc/bash/NEWS
bash /usr/share/doc/bash/POSIX
bash /usr/share/doc/bash/RBASH
bash /usr/share/doc/bash/README
bash /usr/share/doc/bash/bash.html
bash /usr/share/doc/bash/bashref.html
bash /usr/share/info/
bash /usr/share/info/bash.info.gz
bash /usr/share/locale/
bash /usr/share/locale/af/
bash /usr/share/locale/af/LC_MESSAGES/
bash /usr/share/locale/af/LC_MESSAGES/bash.mo
bash /usr/share/locale/bg/
bash /usr/share/locale/bg/LC_MESSAGES/
bash /usr/share/locale/bg/LC_MESSAGES/bash.mo
bash /usr/share/locale/ca/
bash /usr/share/locale/ca/LC_MESSAGES/
bash /usr/share/locale/ca/LC_MESSAGES/bash.mo
bash /usr/share/locale/cs/
bash /usr/share/locale/cs/LC_MESSAGES/
bash /usr/share/locale/cs/LC_MESSAGES/bash.mo
bash /usr/share/locale/da/
bash /usr/share/locale/da/LC_MESSAGES/
bash /usr/share/locale/da/LC_MESSAGES/bash.mo
bash /usr/share/locale/de/
bash /usr/share/locale/de/LC_MESSAGES/
bash /usr/share/locale/de/LC_MESSAGES/bash.mo
bash /usr/share/locale/el/
bash /usr/share/locale/el/LC_MESSAGES/
bash /usr/share/locale/el/LC_MESSAGES/bash.mo
bash /usr/share/locale/[email protected]/
bash /usr/share/locale/[email protected]/LC_MESSAGES/
bash /usr/share/locale/[email protected]/LC_MESSAGES/bash.mo
bash /usr/share/locale/[email protected]/
bash /usr/share/locale/[email protected]/LC_MESSAGES/
bash /usr/share/locale/[email protected]/LC_MESSAGES/bash.mo
bash /usr/share/locale/eo/
bash /usr/share/locale/eo/LC_MESSAGES/
bash /usr/share/locale/eo/LC_MESSAGES/bash.mo
bash /usr/share/locale/es/
bash /usr/share/locale/es/LC_MESSAGES/
bash /usr/share/locale/es/LC_MESSAGES/bash.mo
bash /usr/share/locale/et/
bash /usr/share/locale/et/LC_MESSAGES/
bash /usr/share/locale/et/LC_MESSAGES/bash.mo
bash /usr/share/locale/fi/
bash /usr/share/locale/fi/LC_MESSAGES/
bash /usr/share/locale/fi/LC_MESSAGES/bash.mo
bash /usr/share/locale/fr/
bash /usr/share/locale/fr/LC_MESSAGES/
bash /usr/share/locale/fr/LC_MESSAGES/bash.mo
bash /usr/share/locale/ga/
bash /usr/share/locale/ga/LC_MESSAGES/
bash /usr/share/locale/ga/LC_MESSAGES/bash.mo
bash /usr/share/locale/gl/
bash /usr/share/locale/gl/LC_MESSAGES/
bash /usr/share/locale/gl/LC_MESSAGES/bash.mo
bash /usr/share/locale/hr/
bash /usr/share/locale/hr/LC_MESSAGES/
bash /usr/share/locale/hr/LC_MESSAGES/bash.mo
bash /usr/share/locale/hu/
bash /usr/share/locale/hu/LC_MESSAGES/
bash /usr/share/locale/hu/LC_MESSAGES/bash.mo
bash /usr/share/locale/id/
bash /usr/share/locale/id/LC_MESSAGES/
bash /usr/share/locale/id/LC_MESSAGES/bash.mo
bash /usr/share/locale/it/
bash /usr/share/locale/it/LC_MESSAGES/
bash /usr/share/locale/it/LC_MESSAGES/bash.mo
bash /usr/share/locale/ja/
bash /usr/share/locale/ja/LC_MESSAGES/
bash /usr/share/locale/ja/LC_MESSAGES/bash.mo
bash /usr/share/locale/lt/
bash /usr/share/locale/lt/LC_MESSAGES/
bash /usr/share/locale/lt/LC_MESSAGES/bash.mo
bash /usr/share/locale/nl/
bash /usr/share/locale/nl/LC_MESSAGES/
bash /usr/share/locale/nl/LC_MESSAGES/bash.mo
bash /usr/share/locale/pl/
bash /usr/share/locale/pl/LC_MESSAGES/
bash /usr/share/locale/pl/LC_MESSAGES/bash.mo
bash /usr/share/locale/pt_BR/
bash /usr/share/locale/pt_BR/LC_MESSAGES/
bash /usr/share/locale/pt_BR/LC_MESSAGES/bash.mo
bash /usr/share/locale/ro/
bash /usr/share/locale/ro/LC_MESSAGES/
bash /usr/share/locale/ro/LC_MESSAGES/bash.mo
bash /usr/share/locale/ru/
bash /usr/share/locale/ru/LC_MESSAGES/
bash /usr/share/locale/ru/LC_MESSAGES/bash.mo
bash /usr/share/locale/sk/
bash /usr/share/locale/sk/LC_MESSAGES/
bash /usr/share/locale/sk/LC_MESSAGES/bash.mo
bash /usr/share/locale/sl/
bash /usr/share/locale/sl/LC_MESSAGES/
bash /usr/share/locale/sl/LC_MESSAGES/bash.mo
bash /usr/share/locale/sr/
bash /usr/share/locale/sr/LC_MESSAGES/
bash /usr/share/locale/sr/LC_MESSAGES/bash.mo
bash /usr/share/locale/sv/
bash /usr/share/locale/sv/LC_MESSAGES/
bash /usr/share/locale/sv/LC_MESSAGES/bash.mo
bash /usr/share/locale/tr/
bash /usr/share/locale/tr/LC_MESSAGES/
bash /usr/share/locale/tr/LC_MESSAGES/bash.mo
bash /usr/share/locale/uk/
bash /usr/share/locale/uk/LC_MESSAGES/
bash /usr/share/locale/uk/LC_MESSAGES/bash.mo
bash /usr/share/locale/vi/
bash /usr/share/locale/vi/LC_MESSAGES/
bash /usr/share/locale/vi/LC_MESSAGES/bash.mo
bash /usr/share/locale/zh_CN/
bash /usr/share/locale/zh_CN/LC_MESSAGES/
bash /usr/share/locale/zh_CN/LC_MESSAGES/bash.mo
bash /usr/share/locale/zh_TW/
bash /usr/share/locale/zh_TW/LC_MESSAGES/
bash /usr/share/locale/zh_TW/LC_MESSAGES/bash.mo
bash /usr/share/man/
bash /usr/share/man/man1/
bash /usr/share/man/man1/bash.1.gz
bash /usr/share/man/man1/bashbug.1.gz

Como vemos esses são os destinos de onde estão todos os arquivos que compoem o Bash.

Agora digite pacman -Ql pacman iremos obter a seguinte saida.
Código: Selecionar todos
[[email protected] ~]$ pacman -Ql pacman
pacman /etc/
pacman /etc/makepkg.conf
pacman /etc/pacman.conf
pacman /usr/
pacman /usr/bin/
pacman /usr/bin/bacman
pacman /usr/bin/checkupdates
pacman /usr/bin/cleanupdelta
pacman /usr/bin/makepkg
pacman /usr/bin/makepkg-template
pacman /usr/bin/paccache
pacman /usr/bin/pacdiff
pacman /usr/bin/paclist
pacman /usr/bin/paclog-pkglist
pacman /usr/bin/pacman
pacman /usr/bin/pacman-db-upgrade
pacman /usr/bin/pacman-key
pacman /usr/bin/pacman-optimize
pacman /usr/bin/pacscripts
pacman /usr/bin/pacsearch
pacman /usr/bin/pacsort
pacman /usr/bin/pactree
pacman /usr/bin/pkgdelta
pacman /usr/bin/rankmirrors
pacman /usr/bin/repo-add
pacman /usr/bin/repo-elephant
pacman /usr/bin/repo-remove
pacman /usr/bin/testpkg
pacman /usr/bin/updpkgsums
pacman /usr/bin/vercmp
pacman /usr/include/
pacman /usr/include/alpm.h
pacman /usr/include/alpm_list.h
pacman /usr/lib/
pacman /usr/lib/libalpm.so
pacman /usr/lib/libalpm.so.10
pacman /usr/lib/libalpm.so.10.0.1
pacman /usr/lib/pkgconfig/
pacman /usr/lib/pkgconfig/libalpm.pc
pacman /usr/lib/systemd/
pacman /usr/lib/systemd/system/
pacman /usr/lib/systemd/system/etc-pacman.d-gnupg.mount
pacman /usr/lib/systemd/system/pacman-init.service
pacman /usr/share/
pacman /usr/share/bash-completion/
pacman /usr/share/bash-completion/completions/
pacman /usr/share/bash-completion/completions/makepkg
pacman /usr/share/bash-completion/completions/pacman
pacman /usr/share/bash-completion/completions/pacman-key
pacman /usr/share/libalpm/
pacman /usr/share/libalpm/hooks/
pacman /usr/share/locale/
pacman /usr/share/locale/ar/
pacman /usr/share/locale/ar/LC_MESSAGES/
pacman /usr/share/locale/ar/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/ar/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/ar/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/az_AZ/
pacman /usr/share/locale/az_AZ/LC_MESSAGES/
pacman /usr/share/locale/az_AZ/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/az_AZ/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/br/
pacman /usr/share/locale/br/LC_MESSAGES/
pacman /usr/share/locale/br/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/br/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/br/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/ca/
pacman /usr/share/locale/ca/LC_MESSAGES/
pacman /usr/share/locale/ca/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/ca/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/ca/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/cs/
pacman /usr/share/locale/cs/LC_MESSAGES/
pacman /usr/share/locale/cs/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/cs/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/cs/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/da/
pacman /usr/share/locale/da/LC_MESSAGES/
pacman /usr/share/locale/da/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/da/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/da/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/de/
pacman /usr/share/locale/de/LC_MESSAGES/
pacman /usr/share/locale/de/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/de/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/de/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/el/
pacman /usr/share/locale/el/LC_MESSAGES/
pacman /usr/share/locale/el/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/el/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/el/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/en_GB/
pacman /usr/share/locale/en_GB/LC_MESSAGES/
pacman /usr/share/locale/en_GB/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/en_GB/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/en_GB/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/eo/
pacman /usr/share/locale/eo/LC_MESSAGES/
pacman /usr/share/locale/eo/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/eo/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/eo/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/es/
pacman /usr/share/locale/es/LC_MESSAGES/
pacman /usr/share/locale/es/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/es/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/es/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/es_419/
pacman /usr/share/locale/es_419/LC_MESSAGES/
pacman /usr/share/locale/es_419/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/es_419/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/es_419/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/fa/
pacman /usr/share/locale/fa/LC_MESSAGES/
pacman /usr/share/locale/fa/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/fi/
pacman /usr/share/locale/fi/LC_MESSAGES/
pacman /usr/share/locale/fi/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/fi/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/fi/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/fr/
pacman /usr/share/locale/fr/LC_MESSAGES/
pacman /usr/share/locale/fr/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/fr/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/fr/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/gl/
pacman /usr/share/locale/gl/LC_MESSAGES/
pacman /usr/share/locale/gl/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/gl/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/gl/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/hr/
pacman /usr/share/locale/hr/LC_MESSAGES/
pacman /usr/share/locale/hr/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/hr/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/hr/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/hu/
pacman /usr/share/locale/hu/LC_MESSAGES/
pacman /usr/share/locale/hu/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/hu/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/hu/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/id/
pacman /usr/share/locale/id/LC_MESSAGES/
pacman /usr/share/locale/id/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/id/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/id/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/is/
pacman /usr/share/locale/is/LC_MESSAGES/
pacman /usr/share/locale/is/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/is/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/is/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/it/
pacman /usr/share/locale/it/LC_MESSAGES/
pacman /usr/share/locale/it/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/it/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/it/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/ja/
pacman /usr/share/locale/ja/LC_MESSAGES/
pacman /usr/share/locale/ja/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/ja/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/ja/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/ka/
pacman /usr/share/locale/ka/LC_MESSAGES/
pacman /usr/share/locale/ka/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/ka/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/ka/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/kk/
pacman /usr/share/locale/kk/LC_MESSAGES/
pacman /usr/share/locale/kk/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/kk/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/kk/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/ko/
pacman /usr/share/locale/ko/LC_MESSAGES/
pacman /usr/share/locale/ko/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/ko/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/ko/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/lt/
pacman /usr/share/locale/lt/LC_MESSAGES/
pacman /usr/share/locale/lt/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/lt/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/lt/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/nb/
pacman /usr/share/locale/nb/LC_MESSAGES/
pacman /usr/share/locale/nb/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/nb/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/nb/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/nl/
pacman /usr/share/locale/nl/LC_MESSAGES/
pacman /usr/share/locale/nl/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/nl/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/nl/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/pl/
pacman /usr/share/locale/pl/LC_MESSAGES/
pacman /usr/share/locale/pl/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/pl/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/pl/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/pt/
pacman /usr/share/locale/pt/LC_MESSAGES/
pacman /usr/share/locale/pt/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/pt/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/pt/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/pt_BR/
pacman /usr/share/locale/pt_BR/LC_MESSAGES/
pacman /usr/share/locale/pt_BR/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/pt_BR/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/pt_BR/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/ro/
pacman /usr/share/locale/ro/LC_MESSAGES/
pacman /usr/share/locale/ro/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/ro/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/ro/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/ru/
pacman /usr/share/locale/ru/LC_MESSAGES/
pacman /usr/share/locale/ru/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/ru/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/ru/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/sk/
pacman /usr/share/locale/sk/LC_MESSAGES/
pacman /usr/share/locale/sk/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/sk/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/sk/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/sl/
pacman /usr/share/locale/sl/LC_MESSAGES/
pacman /usr/share/locale/sl/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/sl/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/sl/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/sr/
pacman /usr/share/locale/sr/LC_MESSAGES/
pacman /usr/share/locale/sr/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/sr/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/sr/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/[email protected]/
pacman /usr/share/locale/[email protected]/LC_MESSAGES/
pacman /usr/share/locale/[email protected]/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/[email protected]/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/[email protected]/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/sv/
pacman /usr/share/locale/sv/LC_MESSAGES/
pacman /usr/share/locale/sv/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/sv/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/sv/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/th/
pacman /usr/share/locale/th/LC_MESSAGES/
pacman /usr/share/locale/th/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/tr/
pacman /usr/share/locale/tr/LC_MESSAGES/
pacman /usr/share/locale/tr/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/tr/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/tr/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/uk/
pacman /usr/share/locale/uk/LC_MESSAGES/
pacman /usr/share/locale/uk/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/uk/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/uk/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/vi/
pacman /usr/share/locale/vi/LC_MESSAGES/
pacman /usr/share/locale/vi/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/zh_CN/
pacman /usr/share/locale/zh_CN/LC_MESSAGES/
pacman /usr/share/locale/zh_CN/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/zh_CN/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/zh_CN/LC_MESSAGES/pacman.mo
pacman /usr/share/locale/zh_TW/
pacman /usr/share/locale/zh_TW/LC_MESSAGES/
pacman /usr/share/locale/zh_TW/LC_MESSAGES/libalpm.mo
pacman /usr/share/locale/zh_TW/LC_MESSAGES/pacman-scripts.mo
pacman /usr/share/locale/zh_TW/LC_MESSAGES/pacman.mo
pacman /usr/share/makepkg-template/
pacman /usr/share/makepkg/
pacman /usr/share/makepkg/lint_package.sh
pacman /usr/share/makepkg/lint_package/
pacman /usr/share/makepkg/lint_package/build_references.sh
pacman /usr/share/makepkg/lint_package/missing_backup.sh
pacman /usr/share/makepkg/lint_pkgbuild.sh
pacman /usr/share/makepkg/lint_pkgbuild/
pacman /usr/share/makepkg/lint_pkgbuild/arch.sh
pacman /usr/share/makepkg/lint_pkgbuild/backup.sh
pacman /usr/share/makepkg/lint_pkgbuild/changelog.sh
pacman /usr/share/makepkg/lint_pkgbuild/epoch.sh
pacman /usr/share/makepkg/lint_pkgbuild/install.sh
pacman /usr/share/makepkg/lint_pkgbuild/optdepends.sh
pacman /usr/share/makepkg/lint_pkgbuild/options.sh
pacman /usr/share/makepkg/lint_pkgbuild/package_function.sh
pacman /usr/share/makepkg/lint_pkgbuild/pkgbase.sh
pacman /usr/share/makepkg/lint_pkgbuild/pkglist.sh
pacman /usr/share/makepkg/lint_pkgbuild/pkgname.sh
pacman /usr/share/makepkg/lint_pkgbuild/pkgrel.sh
pacman /usr/share/makepkg/lint_pkgbuild/pkgver.sh
pacman /usr/share/makepkg/lint_pkgbuild/provides.sh
pacman /usr/share/makepkg/lint_pkgbuild/source.sh
pacman /usr/share/makepkg/lint_pkgbuild/util.sh
pacman /usr/share/makepkg/lint_pkgbuild/variable.sh
pacman /usr/share/makepkg/source.sh
pacman /usr/share/makepkg/source/
pacman /usr/share/makepkg/source/bzr.sh
pacman /usr/share/makepkg/source/file.sh
pacman /usr/share/makepkg/source/git.sh
pacman /usr/share/makepkg/source/hg.sh
pacman /usr/share/makepkg/source/local.sh
pacman /usr/share/makepkg/source/svn.sh
pacman /usr/share/makepkg/tidy.sh
pacman /usr/share/makepkg/tidy/
pacman /usr/share/makepkg/tidy/docs.sh
pacman /usr/share/makepkg/tidy/emptydirs.sh
pacman /usr/share/makepkg/tidy/libtool.sh
pacman /usr/share/makepkg/tidy/optipng.sh
pacman /usr/share/makepkg/tidy/purge.sh
pacman /usr/share/makepkg/tidy/staticlibs.sh
pacman /usr/share/makepkg/tidy/strip.sh
pacman /usr/share/makepkg/tidy/upx.sh
pacman /usr/share/makepkg/tidy/zipman.sh
pacman /usr/share/makepkg/util.sh
pacman /usr/share/makepkg/util/
pacman /usr/share/makepkg/util/message.sh
pacman /usr/share/makepkg/util/option.sh
pacman /usr/share/makepkg/util/pkgbuild.sh
pacman /usr/share/makepkg/util/source.sh
pacman /usr/share/makepkg/util/util.sh
pacman /usr/share/man/
pacman /usr/share/man/man1/
pacman /usr/share/man/man1/makepkg-template.1.gz
pacman /usr/share/man/man3/
pacman /usr/share/man/man3/libalpm.3.gz
pacman /usr/share/man/man5/
pacman /usr/share/man/man5/PKGBUILD.5.gz
pacman /usr/share/man/man5/alpm-hooks.5.gz
pacman /usr/share/man/man5/makepkg.conf.5.gz
pacman /usr/share/man/man5/pacman.conf.5.gz
pacman /usr/share/man/man8/
pacman /usr/share/man/man8/makepkg.8.gz
pacman /usr/share/man/man8/pacman-key.8.gz
pacman /usr/share/man/man8/pacman.8.gz
pacman /usr/share/man/man8/pactree.8.gz
pacman /usr/share/man/man8/pkgdelta.8.gz
pacman /usr/share/man/man8/repo-add.8.gz
pacman /usr/share/man/man8/repo-remove.8.gz
pacman /usr/share/man/man8/vercmp.8.gz
pacman /usr/share/pacman/
pacman /usr/share/pacman/PKGBUILD-split.proto
pacman /usr/share/pacman/PKGBUILD-vcs.proto
pacman /usr/share/pacman/PKGBUILD.proto
pacman /usr/share/pacman/proto.install
pacman /usr/share/vim/
pacman /usr/share/vim/vimfiles/
pacman /usr/share/vim/vimfiles/syntax/
pacman /usr/share/vim/vimfiles/syntax/PKGBUILD.vim
pacman /usr/share/zsh/
pacman /usr/share/zsh/site-functions/
pacman /usr/share/zsh/site-functions/_pacman
pacman /var/
pacman /var/cache/
pacman /var/cache/pacman/
pacman /var/cache/pacman/pkg/
pacman /var/lib/
pacman /var/lib/pacman/


Dica Legal
Bem caso voce queira poupar tempo e obter o resultado dos dois pacotes de uma vez basta digitar pacman -Ql bash pacman. Perceba que colocando o nome dos pacotes na frente iremos obter o resultado de varios pacotes de uma vez.

A parte interessante

Mas pare e pense. Eu possuo 1050 pacotes instalados no sistema e se eu quiser saber todos os arquivos que compoem todos os pacotes, eu vou ter que digitar pacman -Ql nome-do-pacote 1050 vezes em seguida? Ou seja terei que digitar pacman -Ql nome-do-pacote para cada pacote? Seria muito trabalhoso e demandaria muito tempo.

Para você obter os arquivos de todos os pacotes de uma vez basta digitar

Código: Selecionar todos
pacman -Q |pacman -Ql


Dessa maneira você vai obter o resultado de todos os seus arquivos de uma vez. No meu caso obtive o resultado de 1050 pacotes.

Salvando o arquivo em um documento de texto

Quando você abre o terminal você possivelmente estará no seu diretorio home do seu usuario. Para saber onde está basta digitar pwd

Imagem

Caso você queira salvar a lista de todos os arquivos que seus pacotes possuem basta digitar:

Código: Selecionar todos
pacman -Q |pacman -Ql >> lista-de-todos-os-arquivos-de-todos-os-programas.txt


Imagem

Perceba que com o uso do >> solicitamos ao comando criar um arquivo de texto no diretorio que estavamos acessando no terminal. Esse arquivo que foi criado com o nome de lista-de-todos-os-arquivos-de-todos-os-programas.txt possui todos os 1050 pacotes com seus respectivos arquivos.

Por fim você terá uma lista de todos os arquivos dos seus pacotes salva em texto.

== Editado em 23 Ago 2016, 21:32 ==

Outra dica que pode vir a ser interessante é caso você queira saber todos os seus pacotes instalados que possuem arquivos executaveis que podem ser encontrados na pasta usr/bin~.

Código: Selecionar todos
pacman -Q |pacman -Ql |grep /usr/bin


Com esse comando ele ira procurar nos seus pacotes que foram listados com pacman -Q quais deles possuem arquivos executaveis.

Imagem
Editado pela última vez por Holmes em 24 Ago 2016, 11:32, em um total de 2 vezes.
Razão: correções pontuais
Como devo me comportar? Interessantes regras de etiqueta para minha pessoa.

Data do primeiro contato e da instalação do manjaro em meu notebook: (01/08/2016) Manjaro Daniella 16.06.1 XFCE
Avatar do usuário
Daniel Dutra
Membro

 
Mensagens: 143
Artigos: 3
Registro: 01 Ago 2016, 21:25
Agradeceu: 28 vez(es)
Agradecido: 23 vez(es)
Distro utilizada: Manjaro
Versão: 16.06.1 Daniella- 16.08 Ellada
Ambiente: XFCE
Repositório: Stable
Habilidade: Novice

Tópicos Semelhantes Estatísticas Última mensagem

Manjaro lento e travando ao copiar arquivos grandes.

por brunoalvesgb » 06 Abr 2020, 12:42

Respostas: 1

Exibições: 343

07 Abr 2020, 18:49

por overlock Ver última mensagem

Como listar pacotes instalados de um repositório específico?

por Ricardo Almeida » 05 Abr 2020, 23:42

Respostas: 2

Exibições: 361

07 Abr 2020, 07:48

por Ricardo Almeida Ver última mensagem

Comando para visualizar pacotes recém atualizados

por xpandaren » 03 Jun 2020, 13:28

Respostas: 2

Exibições: 191

04 Jun 2020, 15:02

por overlock Ver última mensagem

Dificuldade com CUPS e drivers para instalar uma EPSON

por bemanu » 01 Fev 2021, 13:09

Respostas: 0

Exibições: 94

01 Fev 2021, 13:09

por bemanu Ver última mensagem

Voltar para Dicas, Truques e Astúcias



Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes

^ Voltar ao Topo