Martín Peluso wrote:
Reiniel Gonzalez Martinez wrote:
Hola, hace poco pregunte como podria instalar un paquete.rpm, probe
de hacer lo siguiente, me da un error de dependencias, no se que cosa
pueda ser, soy un novato en esto de linux. Me podrian ayudar....Aqui
trate de instalar el paquete sin convertirlo a .deb y no me
funciona..Gracias de antemano...
rpm -i /home/reiniel/Desktop/VMware-workstation-6.0.2-59824.i386.rpm
error: Dependencias fallidas:
/bin/sh se necesita por VMwareWorkstation-6.0.2-59824.i386
[EMAIL PROTECTED]:~#
No me pinchaba lo del manual, infle en instale "FreeBsD"
Hola Reiniel!
/bin/sh es un shell (intérprete de comandos), o mejor dicho, un enlace
simbólico hacia el shell propiamente dicho, es extraño porque creo que
debería estar presente por defecto.
Nunca me ocurrió nada similar, pero podrías comenzar observando si
/bin/sh se encuentra listado como shell válido dentro del archivo
/etc/shells.
Por otra parte, podrías comprobar la existencia del link mediante ls
-l /bin/sh.
Si el link no existiese, puedes crearlo utilizando el siguiente
comando ln -s /bin/bash /bin/sh.
Es lo primero que se me viene a la cabeza de acuerdo con tu planteo,
espero haber ayudado.
Saludos!
Saludos Reiniel, yo otra vez!
Me adelanto un paso más pensando en que lo mas probable es que
encuentres el link simbólico en su lugar, en cuyo caso podrías intentar
el comando rpm -i --nodeps
/home/reiniel/Desktop/VMware-workstation-6.0.2-59824.i386.rpm
Añadiendo la opción --nodeps a la instalación por medio de rpm (siempre
y cuando /bin/sh esté allí donde debe) lo que logras es que el sistema
de manejo de paquetes rpm se salte el chequeo de dependencias y "fuerce"
su instalación ya que asume que las dependencias están cumplidas, y digo
asume porque sería muy extraño que en realidad /bin/sh no estuviese en
tu sistema.
Si por alguna razón ni alien ni rpm pueden satisfacer la instalación del
paquete, supongo que todavía tienes la posibilidad de encontrar algún
tar de VMware, solo tendrías que compilarlo.
Suerte!