La instalación de Lilypond no funciona

La instalación de Lilypond no funciona

Estoy intentando instalar Lilypond en un sistema de 32 bits y, por alguna razón, el sharchivo simplemente no quiere ejecutarse solo.
Soy completamente nuevo en Ubuntu, por lo que prácticamente no tengo conocimiento de cómo funciona nada. Pero miré a mi alrededor y probé algunas cosas. Marqué "permitir ejecutar archivo como programa" en Propiedades, pero no veo ninguna opción para ejecutar el archivo, solo abrirlo con geditLibreoffice Writer.

He intentado,

chmod u+x lilypond

y

chmod u+x lilypond-2.18.2-1.linux-x86.sh 

pero las dos veces dijo

chmod: cannot access [filename I entered]. No such file or directory

He visto una sugerencia para algo como:

cd /path/to/file  
chmod +x filename.sh  
./filename.sh  

pero ni siquiera sé cómo hacer una línea de comando con más de una línea. ¿Alguien sabe que puedo hacer?.

Respuesta1

Si no necesita una versión específica de lilypond, simplemente ejecute lo siguiente para instalar unaversión estable de lilypond:

sudo apt-get instalar lilypond

Alternativamente, utilice software centero synapticpara instalar lilypond.

El repositorio de paquetes de Ubuntu 14.04 contiene lilypond 2.16. El próximo 14.10 probablemente tendrá lilypond 2.18.

En general, instalar software "manualmente" (como lo ha intentado) solo es necesario en ciertos casos: por ejemplo, si necesita una versión específica que no está disponible en los repositorios de software de ubuntu, o si desea instalar cualquier cosa que esté disponible. falta por completo en los repositorios. Por lo tanto, suele ser la forma más sencilla de comprobar primero los repositorios de software (a través de Software centero synaptic).

Respuesta2

En pocas palabras, necesitarás

  1. Abra el programa terminal (CTRL+ALT+T en Ubuntu).
  2. Cambie al directorio que contiene el archivo que descargó. Eso se hace con un comando con la siguiente forma:

    cd /home/nombre de usuario/Descargas

    (Naturalmente, debes sustituir la ruta real del archivo por /home/username/Downloads.)

  3. El archivo que descargue (suponiendo que sea la última versión estable de LilyPond) debería llamarse lilypond-2.18.2-1.linux-x86.sh. Deberá asegurarse de que sea ejecutable (que pueda ejecutarse como un comando). Para hacer esto, escriba

    chmod +x lilypond-2.18.2-1.linux-x86.sh
  4. Ahora, ejecute el script de instalación usando el siguiente comando:

    ./lilypond-2.18.2-1.linux-x86.sh
  5. Si por alguna razón el script de instalación falla (tiende a hacerlo cuando LilyPond de 32 bits se instala en una versión de Linux de 64 bits), intente usar el siguiente comando en su lugar:

    bash lilypond-2.18.2-1.linux-x86.sh
  6. Si acepta todas las opciones predeterminadas, el script instalará LilyPond en un directorio llamado /home/username/lilypond(donde usernamerepresenta su propio nombre de usuario). Deberá agregar este directorio a su ruta de ejecución, lo cual se realiza emitiendo el siguiente comando:

    exportar RUTA=$RUTA:$HOME/lilypond/usr/bin
  7. Tendrá que emitir este comando cada vez que quiera utilizar LilyPond después de abrir una nueva ventana de terminal, o bien añadirlo a uno de sus scripts de inicio (por ejemplo, .bashrc). Para realizar este último paso, escriba lo siguiente en la ventana de su terminal:

    echo 'exportar RUTA=$RUTA:$HOME/lilypond/usr/bin' >> ~/.bashrc
    (Puede copiar y pegar este último comando tal cual).

Usted debe ser bueno para ir. Para compilar un archivo llamado, digamos music.ly, escriba lilypond music.lyen una ventana de terminal.

información relacionada