rpm installation échoue en raison des dépendances /bin/sh ne trouve pas
je suis en train d'installer un package à l'aide de rpm, pour lequel j'ai créé une nouvelle base de données à l'aide de rpmdb --initdb --dbpath $HOME/myrpmdb
et en spécifiant que le chemin d'accès dans l' --dbpath tout insatlling.
L'erreur que je reçois est
root@jason:su rpm --dbpath $HOME/myrpmdb -ivh XXX.rpm
error: Failed dependencies:
/bin/sh is needed by XXX
et /bin/sh existent
Est-il possible que je peux préciser ce à l'installateur?
Il ya quelque chose que j'ai raté lors de la création de différentes base de données rpm cause maintenant, il pas en mesure de bien les commandes par défaut?
OriginalL'auteur crystal | 2010-10-18
Vous devez vous connecter pour publier un commentaire.
Droit chemin installer les rpm via alien:
Si l'étranger n'est pas installé:
OriginalL'auteur burtsevyg
Cela se produit parce que bash tr /min n'est pas disponible dans la nouvelle rpmdb chemin. Vous devez utiliser à la suite pour obtenir le rpm installé.
OriginalL'auteur Minto Joseph
Parce que vous avez dit il à utiliser un de complètement différent de la base de données, le rpm n'a pas l'air à la base de données du système qui est l'endroit où
/bin/sh
serait trouvée.Installer le paquet qui le fournit.
mais n'est pas sh par défaut disponibles dans le système d'exploitation linux? comment faire le point de la valeur par défaut sh?
Installer le paquet qui le fournit.
Eh bien, vous êtes seulement parroting la même réponse à quelqu'un deux fois au lieu de leur donner quelque chose de cohérent et utile maintenant, n'est-ce pas?
OriginalL'auteur Ignacio Vazquez-Abrams
Pourquoi utiliser une autre base de données rpm? Il devrait y avoir une bonne raison pour aller dans cette voie...
Si vous doit disposent d'une salle de rpm db, vous pouvez copier le système db dans votre privé
cp /var/lib/rpm/* ~/myrpmdb/.
de l'installation avec l'option --nodeps peut-être la façon la plus simple... la copie de la tr /min db est vraiment sous-optimal, il sera bientôt obsolète et ne reflètent pas l'état du système.
OriginalL'auteur thekbb