Je viens d'installer un rpm
à l'aide de la commande suivante:
yum localinstall ./FoxitReader-1.1-0.fc9.i386.rpm
Maintenant, cela a fait l'affaire et j'ai pu lancer l'application en utilisant:
FoxitReader &
Et si le FoxitReader
lancement de l'application échouait et que le nom était autre chose. Comment pourrais-je savoir quel pourrait être le nom du fichier du lanceur qui vient d'être installé?
package-management
yum
rpm
Rajeshwar
la source
la source
package FoxitReader-1.1-0.fc9.i386.rpm is not installed
Est-ce parce que j'ai utilisé yum localinstall pour faire l'installation?rpm -ql FoxitReader | grep bin/
- n'utilisez pas le nom de fichier complet du RPM.rpm
commande ont une sémantique différente. Certains attendent le nom d'un package installé, d'autres celui d'un fichier physique.rpm -qlp FoxitReader-1.1-0.fc9.i386.rpm
pour lister les fichiers dans un RPM,rpm -qlf /usr/share/misc/magic
pour trouver les autres fichiers d'un package installé,rpm -qla
pour tous les fichiers installés, etc.De même pour Debian; pour un package installé,
dpkg -L
répertorie le contenu du package (essentiellement des impressions/var/lib/dpkg/info/<packagename>.list
) et legrep
sélectionne tous les chemins de fichiers contenant/bin/
.Pour un
deb
fichier que vous n'avez pas encore installé,Pour un paquet que vous ne connaissez pas, vous voudrez généralement aussi l'examiner
/usr/share/doc/<packagename>/README.Debian
et si le répertoire contient d'autres éléments utiles, comme unNEWS
fichier ou un sous-répertoireexamples
oucontrib
, regardez-les également.la source
dpkg -S
recherche les packages contenant ce nom. Il arrive simplement que les packages contiennent généralement un fichier correspondant à son nom. Vous voulez vraimentdpkg -L
Comme plusieurs autres l'ont déjà indiqué, recherchez "/ bin" dans la liste des fichiers de packages.
Voici Gentoo
$ equery f firefox | grep bin
equery
fait partie du packagegentoolkit
.la source
Avec:
vous pouvez lister les fichiers dans un fichier rpm. Les exécutables seront probablement dans un dossier bin. Donc:
peut aussi fonctionner.
la source