Lilypond instala não funcionando

1

Estou tentando instalar o Lilypond em um sistema de 32 bits e, por algum motivo, o arquivo sh simplesmente não deseja executar a si próprio.
Eu sou completamente novo no Ubuntu, então tenho quase nenhum conhecimento de como tudo funciona. Mas olhei em volta e tentei algumas coisas. Eu verifiquei "permitir a execução do arquivo como programa" em Propriedades, mas não vejo nenhuma opção de executar o arquivo, apenas abri-lo com gedit ou escritor do LibreOffice.

Eu tentei,

chmod u+x lilypond

e

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

mas as duas vezes disseram

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 eu nem sei como fazer uma linha de comando com mais de uma linha. Alguém sabe o que eu posso fazer?

    
por user294509 22.06.2014 / 17:50

2 respostas

1

Se você não precisa de uma versão específica do lilypond, apenas execute o seguinte para instalar uma versão estável do lilypond :

  

sudo apt-get instala o lilypond

Como alternativa, use o software center ou synaptic para 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á lilypond 2.18.

Em geral, a instalação de software "manualmente" (como você tentou) é necessária apenas 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 você quiser instale qualquer coisa que esteja faltando completamente nos repositórios. Então, normalmente é a maneira mais fácil de verificar os repositórios de software (via Software center ou synaptic ) primeiro.

    
por tohuwawohu 22.06.2014 / 22:23
0

Sucintamente, você precisará

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

        

    cd /home/username/Downloads
       

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

  3. O arquivo que você baixar (supondo que seja a última versão estável do LilyPond) deve ser chamado de 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 ocorrer 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 username representa seu próprio nome de usuário). Você precisará incluir esse diretório em seu caminho de execução, o que é feito com o seguinte comando:     

    export PATH=$PATH:$HOME/lilypond/usr/bin
  7. Você precisará emitir este comentário toda vez que quiser usar o LilyPond depois de 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 sua janela de terminal:     

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

Você deve ser bom para ir. Para compilar um arquivo chamado, digamos, music.ly , digite lilypond music.ly em uma janela de terminal.

    
por AthanasiusOfAlex 22.06.2014 / 18:38