Установка Lilypond не работает

Установка Lilypond не работает

Я пытаюсь установить Lilypond на 32-битной системе, и по какой-то причине файл shпросто не хочет запускаться сам по себе.
Я полный новичок в Ubuntu, поэтому у меня почти нет знаний о том, как что-либо работает. Но я поискал и попробовал несколько вещей. Я проверил «разрешить выполнение файла как программы» в свойствах, но не вижу никаких опций для запуска файла, только открытие его с помощью geditLibreoffice Writer.

Я пробовал,

chmod u+x lilypond

и

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

но оба раза он сказал

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

Я видел предложение вроде:

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

но я даже не знаю как сделать командную строку с более чем одной строкой. Кто-нибудь знает, что я могу сделать?.

решение1

Если вам не нужна определенная версия lilypond, просто выполните следующую команду для установкистабильная версия лилипонда:

sudo apt-get установить lilypond

В качестве альтернативы используйте software centerили synapticдля установки lilypond.

Репозиторий пакетов Ubuntu 14.04 содержит lilypond 2.16. В предстоящей версии 14.10, скорее всего, будет lilypond 2.18.

В целом, установка программного обеспечения "вручную" (как вы пробовали) требуется только в определенных случаях: например, если вам нужна определенная версия, которая недоступна в репозиториях программного обеспечения Ubuntu, или если вы хотите установить что-то, чего полностью нет в репозиториях. Поэтому обычно проще всего сначала проверить репозитории программного обеспечения (через Software centerили synaptic).

решение2

Короче говоря, вам нужно будет

  1. Откройте программу терминала (CTRL+ALT+T в Ubuntu).
  2. Перейдите в каталог, содержащий файл, который вы скачали. Это делается командой следующего вида:

    cd /home/имя_пользователя/Загрузки

    (Естественно, вместо . следует указать фактический путь к файлу /home/username/Downloads.)

  3. Файл, который вы загружаете (предполагая, что это последняя стабильная версия LilyPond), должен называться lilypond-2.18.2-1.linux-x86.sh. Вам нужно будет убедиться, что он является исполняемым (может быть запущен как команда). Для этого введите

    chmod +x lilypond-2.18.2-1.linux-x86.sh
  4. Теперь запустите скрипт установки, используя следующую команду:

    ./lilypond-2.18.2-1.linux-x86.sh
  5. Если по какой-то причине сценарий установки не выполняется (это обычно происходит при установке 32-разрядной версии LilyPond на 64-разрядную версию Linux), попробуйте использовать следующую команду:

    bashlilypond-2.18.2-1.linux-x86.sh
  6. Если вы принимаете все параметры по умолчанию, скрипт установит LilyPond в каталог с именем /home/username/lilypond(где usernameпредставляет ваше имя пользователя). Вам нужно будет добавить этот каталог в ваш путь выполнения, что делается с помощью следующей команды:

    экспорт ПУТЬ=$ПУТЬ:$HOME/lilypond/usr/bin
  7. Вам нужно будет либо вводить эту команду каждый раз, когда вы захотите использовать LilyPond после открытия нового окна терминала, либо добавить ее в один из ваших скриптов запуска (например, .bashrc). Чтобы выполнить этот последний шаг, введите следующее в окне терминала:

    echo 'экспорт PATH=$PATH:$HOME/lilypond/usr/bin' >> ~/.bashrc
    (Вы можете скопировать и вставить эту последнюю команду как есть.)

Вы должны быть готовы к работе. Чтобы скомпилировать файл с именем, скажем, music.ly, введите lilypond music.lyв окне терминала.

Связанный контент