Я пытаюсь установить Lilypond в 32-битной системе, и по какой-то причине файл sh
просто не хочет выполняться сам.
Я совершенно новичок в Ubuntu, так что почти ничего не знаю о том, как что-то работает. Но я посмотрел вокруг и попробовал несколько вещей. Я проверил «разрешить выполнение файла как программы» в «Свойствах», но я не вижу никакой возможности выполнить файл, открывая его только с помощью gedit
или Libreoffice 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
, но я даже не знаю, как создать командную строку с более чем одной строкой. Кто-нибудь знает, что я могу сделать?
Если Вам не нужна определенная версия lilypond, просто выполните следующее для установки стабильная версия lilypond:
sudo склонный - добираются, lilypond
установки, С другой стороны, используют software center
или synaptic
для установки lilypond.
хранилище пакетов Ubuntu 14.04 содержит lilypond 2.16. Предстоящие 14.10 будут, вероятно, иметь lilypond 2.18.
В целом, устанавливая программное обеспечение "вручную" (поскольку Вы попробовали) только требуется в определенных случаях: например, если Вы требуете определенной версии, которая не доступна в репозиториях программного обеспечения человечности, или если Вы хотите установить что-нибудь, что это пропускает полностью в repos. Так, это обычно - самый легкий способ проверить репозитории программного обеспечения (через Software center
или synaptic
) сначала.
Кратко, Вы должны будете
cd /home/username/Downloads
(Естественно, необходимо заменить фактическим путем файла /home/username/Downloads
.)
lilypond-2.18.2-1.linux-x86.sh
. Необходимо будет удостовериться, что это - исполняемый файл (способный быть выполненным как команда). Чтобы сделать это, ввести chmod +x lilypond-2.18.2-1.linux-x86.sh
./lilypond-2.18.2-1.linux-x86.sh
bash lilypond-2.18.2-1.linux-x86.sh
/home/username/lilypond
(где username
представляет Ваше собственное имя пользователя). Необходимо будет добавить этот каталог к пути выполнения, который сделан путем выдачи следующей команды: export PATH=$PATH:$HOME/lilypond/usr/bin
.bashrc
). Чтобы сделать этот последний шаг, введите следующее в своем окне терминала: echo 'export PATH=$PATH:$HOME/lilypond/usr/bin' >> ~/.bashrc(Можно скопировать и вставить эту последнюю команду как есть.)
Необходимо быть хорошими для движения. Скомпилировать файл, названный, скажем, music.ly
, ввести lilypond music.ly
в окне терминала.