Creé un enlace simbólico desde un archivo en "/ opt / bladir / bla" a "bla". Entonces "bla" ahora está en "/ usr / bin / bla". Pero si quiero llamar a "bla" en la terminal, aparece el error de no archivo o directorio. Miré hacia arriba en "/ usr / bin / bla" y el archivo se vincula correctamente en "/ opt / bladir / bla".
¿Cuál puede ser el error?
PD: aquí está mi "entrada" terminal: sudo ln -s /opt/bladir/bla bla
¡Gracias!
€: Problema resuelto. De acuerdo con la Lista de características, 12.04 debería tener soporte Multiarch ... 'debería'. Obtuve las ia32-libs de synaptic y ahora el programa funcionó bien. Como parece, mis enlaces simbólicos fueron correctos.
¡Gracias por todas las respuestas!
fuente
ls -l /usr/bin/bla
yls -l /opt/bladir/bla
e informa el resultado exacto de estos comandos.file -L
no funciona?A menudo se muestra este tipo de mensaje de error, si no tiene habilitado el bit de ejecución. Compruebe si el archivo principal y el enlace tienen permiso de ejecución.
Sospecho que
/opt
puede estar montado desde una partición separada y no está montado con laexec
opción de montajefuente