Как установить Царапину 2 на Ubuntu 16.10. или 17.04 (64 бита)?
Следовали коду Martin, но разрешение отклонено, и никакой такой файл не существует, сообщения появляются.
Первый бит кода, кажется, работал так, у меня есть scratch.air файл
Любая ценившая справка - код, который я попробовал, ниже:
Создайте средство запуска:
$ cat << _EOF_ > /usr/share/applications/Scratch2.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/opt/adobe-air-sdk/adobe-air/adobe-air /opt/adobe-air-sdk/scratch/Scratch-456.0.1.air
Icon=/opt/adobe-air-sdk/scratch/scratch.png
Terminal=false
Name=Scratch 2
Comment=Programming system and content development tool
Categories=Application;Education;Development;ComputerScience;
MimeType=application/x-scratch-project
_EOF_
$ chmod +x /usr/share/applications/Scratch2.desktop
Обычно,/usr/share/applications каталог принадлежит корню - Вы не сможете к cat
в файл там без sudo. Можно или изменить команду здесь-документа к
cat << _EOF_ | sudo tee /usr/share/applications/Scratch2.desktop
или просто использовать редактора для создания .desktop файла вместо этого
sudoedit /usr/share/applications/Scratch2.desktop
<час> FWIW, которому я не верю .desktop
, файлы должны выполнить разрешение, но если бы они сделали то Вам было бы нужно sudo
для изменения этого также
sudo chmod +x /usr/share/applications/Scratch2.desktop
Огромное спасибо за этот ответ. Это работало отлично. Я отправляю это как ответ, так как это более ясно для меня/других видеть, насколько легкий это.
, Как указано в комментариях, я заменил строку, обеспеченную в предыдущем ответе для исходной команды, данной затем, я просто скопировал остальную часть команды. Еще раз спасибо... Это работало красиво. Я также изменил версию Царапины для загрузки. Я сначала установил версию (номер 456.0.1), но обновленный просто загружает и не делает устанавливает его.... Я проверил текущую версию-456.0.4-на веб-сайте, и я изменил его соответственно на все команды для установки его.
cat << _EOF_ | sudo tee /usr/share/applications/Scratch2.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/opt/adobe-air-sdk/adobe-air/adobe-air /opt/adobe-air-sdk/scratch/Scratch-456.0.4.air
Icon=/opt/adobe-air-sdk/scratch/scratch.png
Terminal=false
Name=Scratch 2
Comment=Programming system and content development tool
Categories=Application;Education;Development;ComputerScience;
MimeType=application/x-scratch-project
_EOF_