Запуск Scratch в проблеме Ubuntu

sudo apt-get удалить статус батареи. Настройте расширенные настройки в Dash Home и нажмите «Дополнительные настройки», перейдите в «Шрифты» и настройте их на свой вкус.
1
задан 16 September 2017 в 15:57

4 ответа

Большое спасибо за этот ответ. Он отлично работал. Я отправляю это как ответ, потому что для меня / других ясно, насколько это просто.

Как указано в комментариях, я заменил строку, указанную в предыдущем ответе, для исходной команды, после чего я просто скопировал оставшуюся часть команды. Еще раз спасибо ... Это сработало красиво. Я также изменил версию Scratch для загрузки. Я сначала установил версию (номер 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_
1
ответ дан 18 July 2018 в 06:45

Обычно каталог / usr / share / applications принадлежит root - вы не сможете cat в файл там без sudo. Вы можете изменить команду here-doc на

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
2
ответ дан 18 July 2018 в 06:45

Большое спасибо за этот ответ. Он отлично работал. Я отправляю это как ответ, потому что для меня / других ясно, насколько это просто.

Как указано в комментариях, я заменил строку, указанную в предыдущем ответе, для исходной команды, после чего я просто скопировал оставшуюся часть команды. Еще раз спасибо ... Это сработало красиво. Я также изменил версию Scratch для загрузки. Я сначала установил версию (номер 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_
1
ответ дан 24 July 2018 в 18:40

Обычно каталог / usr / share / applications принадлежит root - вы не сможете cat в файл там без sudo. Вы можете изменить команду here-doc на

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
2
ответ дан 24 July 2018 в 18:40
  • 1
    Спасибо за это. Немного смущает теперь, хотя. Что мне нужно, чтобы напечатать вместо этого серое окно в моем вопросе? – Cookie UK 16 September 2017 в 16:28
  • 2
    Вы можете использовать тип sudoedit /usr/share/applications/Scratch2.desktop и , тогда введите все из [Desktop Entry] в MimeType=application/x-scratch-project в редактор или , просто заменив > в первой строке вашей существующей команды | sudo tee. Кроме того, при запуске с помощью sudo -i откройте корневую оболочку, а затем введите все как есть. Я вообще опустил команду chmod по той причине, о которой я говорил выше. – steeldriver 16 September 2017 в 16:44
  • 3
    Ах! Затем запрашивает пароль, а затем открывает GNU nano 2.5.3. с окном терминала. Если я попробую вставить код снова, ничего не произойдет после строки MimeType. – Cookie UK 16 September 2017 в 20:53
  • 4
    Вы используете комбинации Ctrl + Key, указанные в нижней части экрана, чтобы сохранить и выйти - см. [D0] Как редактировать файлы в терминале с помощью nano? – steeldriver 16 September 2017 в 21:02
  • 5
    Мне жаль, что я понятия не имею, почему у меня новый windownow и что произошло. – Cookie UK 16 September 2017 в 21:37

Другие вопросы по тегам:

Похожие вопросы: