A instalação do Lilypond não funciona

A instalação do Lilypond não funciona

Estou tentando instalar o Lilypond em um sistema de 32 bits e, por algum motivo, o sharquivo simplesmente não deseja ser executado sozinho.
Sou completamente novo no Ubuntu, então quase não tenho conhecimento de como tudo funciona. Mas olhei em volta e tentei algumas coisas. Marquei "permitir execução de arquivo como programa" em Propriedades, mas não vejo nenhuma opção de executar o arquivo, apenas abrindo-o com gedito gravador do Libreoffice.

Eu tentei,

chmod u+x lilypond

e

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

mas nas duas vezes ele disse

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

Eu vi uma sugestão para algo como:

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

mas nem sei fazer uma linha de comando com mais de uma linha. Alguém sabe o que posso fazer?.

Responder1

Se você não precisa de uma versão específica do lilypond, basta executar o seguinte para instalar umversão estável do Lilypond:

sudo apt-get instalar lilypond

Alternativamente, use software centerou synapticpara instalar o lilypond.

O repositório de pacotes do Ubuntu 14.04 contém o lilypond 2.16. O próximo 14.10 provavelmente terá o Lilypond 2.18.

Em geral, a instalação de software "manualmente" (como você tentou) só é necessária em certos casos: por exemplo, se você precisar de uma versão específica que não esteja disponível nos repositórios de software do Ubuntu, ou se quiser instalar qualquer coisa que seja faltando completamente nos repositórios. Portanto, geralmente é a maneira mais fácil de verificar primeiro os repositórios de software (via Software centerou synaptic).

Responder2

De forma sucinta, você precisará

  1. Abra o programa terminal (CTRL+ALT+T no Ubuntu).
  2. Mude para o diretório que contém o arquivo que você baixou. Isso é feito com um comando com o seguinte formato:

    cd /home/nome de usuário/Downloads

    (Naturalmente, você deve substituir o caminho real do arquivo por /home/username/Downloads.)

  3. O arquivo que você baixou (supondo que seja a versão estável mais recente do LilyPond) deve ser chamado lilypond-2.18.2-1.linux-x86.sh. Você precisará garantir que seja executável (capaz de ser executado como um comando). Para fazer isso, digite

    chmod +x lilypond-2.18.2-1.linux-x86.sh
  4. Agora, execute o script de instalação, usando o seguinte comando:

    ./lilypond-2.18.2-1.linux-x86.sh
  5. Se por algum motivo o script de instalação falhar (isso tende a acontecer quando o LilyPond de 32 bits está sendo instalado em uma versão de 64 bits do Linux), tente usar o seguinte comando:

    bash lilypond-2.18.2-1.linux-x86.sh
  6. Se você aceitar todas as opções padrão, o script instalará o LilyPond em um diretório chamado /home/username/lilypond(onde usernamerepresenta seu próprio nome de usuário). Você precisará adicionar este diretório ao seu caminho de execução, o que é feito emitindo o seguinte comando:

    exportar PATH=$PATH:$HOME/lilypond/usr/bin
  7. Você precisará emitir este comando toda vez que quiser usar o LilyPond após abrir uma nova janela de terminal ou então adicioná-lo a um de seus scripts de inicialização (por exemplo, .bashrc). Para fazer esta última etapa, digite o seguinte na janela do terminal:

    echo 'exportar PATH=$PATH:$HOME/lilypond/usr/bin' >> ~/.bashrc
    (Você pode copiar e colar este último comando como está.)

Você deve estar pronto para ir. Para compilar um arquivo chamado, digamos music.ly, digite lilypond music.lyem uma janela de terminal.

informação relacionada