Comando file Nome pacchetto Linux


2

Non riesco a scoprire quale pacchetto fornisce il file su CentOS 6.


Provare sudo yum install file.
jww

Risposte:


2

Se tu avessi file installato su uno dei tuoi sistemi, rispetto al seguente comando avrebbe risposto alla tua domanda

 rpm -q --whatprovides `which file`

In CentOS e altre distribuzioni derivate da RedHat è il nome del pacchetto file

 $ rpm -q --whatprovides `which file`
 file-5.04-13.el6.x86_64

Modifica 2 (dopo un commento di jww)

Installare file genere

 sudo yum install file

Modifica 1 Come @Miquel ricorda in Debian e Ubuntu si può usare dpkg-query -S:

 $ dpkg-query -S `which file`
 file: /usr/bin/file

1
Sostituire rpm -q con dpkg -S in debian / ubuntu / derivatives
Miquel

1
Il file programma manca su CentOS 6 e 7: /usr/bin/which: no file in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin) Non credo che possiamo usare which per individuarlo. E rpm -q --whatprovides "/usr/bin/file" risultati in error: file /usr/bin/file: No such file or directory.
jww

@jww ha modificato il post
Dmitri Chubarov
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.