Eu uso yum list php-imap
listar o php-imap:
# yum list php-imap
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.zju.edu.cn
* epel: ftp.cuhk.edu.hk
* extras: mirrors.zju.edu.cn
* updates: mirrors.zju.edu.cn
* webtatic: sp.repo.webtatic.com
Installed Packages
php-imap.x86_64 5.4.16-7.el7 @epel
Mas como posso encontrar a localização dele? Eu sei que posso usar find / -name php-imap
para pesquisar, mas é cada vez mais, mesmo o comando não tem reatividade.
No meu CentOS 7, /var/tmp/
é um diretório vazio. e liste os /var/cache/yum/x86_64/7/
são:
base epel extras mysql56-community mysql-connectors-community mysql-tools-community timedhosts timedhosts.txt updates webtatic.
não há php-imap
.
Se você quiser saber onde está o arquivo rpm, dependendo da configuração do yum, seu sistema pode ou não mantê-lo. Verifique /etc/yum.conf (não tenho certeza se este é o local correto em TODOS os sistemas, mas na minha caixa Centos este é o lugar certo) para a linha "cachedir=" e isso lhe dirá onde o cache de rpms está localizado. Por exemplo:
Meu sistema diz /var/cache/yum/$basearch/$releasevar
No mesmo arquivo, se keepcache=0 for incluído, seu sistema não salvará os rpms. Altere isso para keepcache=1 para mantê-los por perto. Dependendo do seu espaço de armazenamento, talvez seja necessário limpá-lo de vez em quando.
Se você quiser saber onde o software real está em seu sistema, faça o seguinte:
Em seguida, pegue o nome do pacote do resultado (parece que pode ser php-imap.x86_64) e faça isso
Dado que sua pergunta é sobre os pacotes instalados usando
yum
, você deve verificar as opçõesinfo
elist
"sub-flags". De acordo com Yumman :Além disso, o caminho para os pacotes instalados depende das configurações do seu sistema:
Em Centos7
ou
ou
No RHEL, os arquivos são armazenados em