Как сделать ссылку на файлы на панели в Ubuntu 16.04 LTS [duplicate]

У меня возникли проблемы с запуском Minecraft, когда я добавляю его в пусковую установку. Если игра запущена, я могу щелкнуть правой кнопкой мыши по значку в панели запуска и выбрать «держать в пусковой установке», и значок остается, но игра не будет запускаться из него.

Если я создаю пусковую установку на рабочем столе, затем перетащите эту пусковую установку в пусковую установку единства, игра начнется. Если я удалю пусковую установку с рабочего стола, она останется в пусковой установке Unity, но больше не будет запускаться.

Есть ли способ добавить ее в пусковую установку Unity, чтобы она действительно запускалась?

(Блех, я сказал, что запуск слишком много раз.)

30
задан 23 January 2014 в 09:45

14 ответов

Согласно http://www.omgubuntu.co.uk/2013/04/minecraft-installer-for-ubuntu вы можете сделать это:

sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer sudo apt-get update && sudo apt-get install minecraft-installer
1
ответ дан 17 July 2018 в 17:38

Попробуйте использовать alacarte.

sudo apt-get install alacarte

Затем создайте новый пункт меню, при этом команда будет «java -jar path / to / your / minecraftfile.jar».

После этого найдите имя, которое вы дали ему в ~/.local/share/applications. Перетащите его в Launcher или заблокируйте приложение, когда оно до запуска (щелкнув правой кнопкой мыши его при его запуске).

Намного легче создать файл .desktop

1
ответ дан 17 July 2018 в 17:38

Настройка пусковой установки Minecraft на Ubuntu 12.04, эти шаги работали для меня, в основном, собранные из разных других советов.

В терминале сначала выберите значок изображения Minecraft:

cd /usr/share/icons; sudo wget http://images.wikia.com/yogbox/images/d/dd/Minecraft_Block.svg

Затем создайте файл minecraft.desktop (используя текстовый редактор gedit, чтобы он был удобен для пользователя, просто введите всю команду «gksudo ...» в командной строке):

gksudo gedit /usr/share/applications/minecraft.desktop

и вставьте в это содержимое, а затем сохраните конечно:

[Desktop Entry] Name=Minecraft Comment= Exec=/opt/minecraft.sh Icon=Minecraft_Block Terminal=false Type=Application StartupNotify=true

(Примечание: вы также можете вставить непосредственно в файл с помощью

sudo sh -c 'xsel -ob > /usr/share/applications/minecraft.desktop'

, если у вас есть xsel установлен.)

Наконец (почти), откройте свой файловый менеджер и перейдите в / usr / share / applications - либо щелкните значок Home Folder в своей панели запуска и перейдите, либо вот терминал quickie :

nautilus /usr/share/applications &

Найдите новую запись Minecraft и перетащите ее на панель запуска.

На этом этапе вы практически закончили, за исключением того, что в этом случае я создал небольшой стартовый скрипт Minecraft, сохраненный в /opt/minecraft.sh, который предполагает файл minecraft.jar i s также сохраняется в / opt. Вы можете изменить все эти ссылки «/ opt», где бы вы не сохранили исходный файл minecraft.jar (обязательно измените значение Exec в файле minecraft.desktop тоже).

Minecraft. Файл sh должен содержать только эти три строки:

#!/bin/bash cd $(dirname "$0") java -Xmx1G -Xms512M -cp minecraft.jar net.minecraft.bootstrap.Bootstrap

( Обратите внимание на для версий старше 1.6.1, вам нужно будет использовать net.minecraft.LauncherFrame вместо net.minecraft.bootstrap.Bootstrap Внутренняя структура файла и классов изменилась с 1.6.1.)

и, конечно, скрипт должен быть исполняемым, например с командой

sudo chmod a+x /opt/minecraft.sh

Если у вас есть система с большей памятью или заметная неудовлетворительная производительность при игре с более высоким расстоянием рендеринга, вы можете увеличить значение флага -Xmx1G по желанию. Это говорит Java о максимальном объеме памяти, которое ему разрешено использовать. -Xmx1G означает, что он имеет колпачок в 1 ГБ. -Xmx2G будет 2 ГБ, -Xmx3G будет 3 ГБ и т. д.

Вот и все! Использование сценария стартера и обеспечение его компакт-диска в папке, содержащей файл minecraft.jar, представляется полезным шагом, который игнорирует другие инструкции.

25
ответ дан 17 July 2018 в 17:38

Что вам нужно сделать для запуска minecraft:

Полный путь к вашей картинке Minecraft.jar Minecraft в формате * .svg Примечание: я использовал один на этом сайте: http: // gimilkhor.deviantart.com/art/Minecraft-icon-193038524. Но, чтобы преобразовать значок * .png в * .svg, мне пришлось установить Inkscape, открыть * .png, а затем сохранить его как * .svg (Gimp не сделает этого). Вы можете установить inkscape с помощью: sudo apt-get install inkscape

Вот как сделать пусковую установку. Предположим, что minecraft находится в /home/joe-user/Downloads/minecraft/minecraft.jar, и мы предположим, что файл значка * .png с вышеуказанного веб-сайта был открыт с помощью inkscape, а затем сохранен в формате * .svg до ~/Pictures/minecraft.svg

Create пусковую установку следующим образом.

sudo vi /usr/share/applications/minecraft.desktop

Поместите текст ниже в панель запуска, затем сохраните его (измените путь Exec в соответствии с вашим местоположением minecraft.jar):

[Desktop Entry] Name=MineCraft Comment=ThisGameRocks Exec=java -jar /home/joe-user/Downloads/minecraft/minecraft.jar Icon=minecraft Terminal=false Type=Application StartupNotify=true

Теперь вам нужно скопировать файл minecraft.svg в /usr/share/icons/hicolor/scalable/apps/minecraft.svg (как root, изменить исходный путь в соответствии с вашей ситуацией), чтобы пусковая установка могла его найти и использовать.

sudo cp ~/Pictures/minecraft.svg /usr/share/icons/hicolor/scalable/apps/minecraft.svg

Примечания:

Файл minecraft.jar должен иметь разрешения chmod 755 minecraft.jar. Файл minecraft.svg должен иметь разрешения chmod 644 minecraft.svg. Кроме того, вышеупомянутое предполагает, что вы установили jre sudo apt-get install openjdk-7-jre

Теперь вы сможете найти minecraft в единственном поисковом стекле. Затем, как только вы запустите его, вы можете щелкнуть правой кнопкой мыши значок и установить «Lock to Launcher».

1
ответ дан 17 July 2018 в 17:38

Вам нужен файл .desktop для запуска MineCraft.

gksudo gedit /usr/share/applications/minecraft.desktop

Вставьте следующий текст в этот файл:

[Desktop Entry] Name=MineCraft Comment= Exec=COMMAND_FOR_MINECRAFT_LAUNCHER Icon=ICONNAME Terminal=false Type=Application StartupNotify=true

Теперь откройте диспетчер файлов (nautilus) , Нажмите Strg + H, чтобы отобразить скрытые файлы.

Перейти к: .gconf-> desktop-> unity-> favourites-> launchers

Вы увидите много папок, начиная с "приложения -». Создайте папку для своей программы. Назовите его «app-MineCraft».

Теперь войдите в одну из этих папок приложений, скопируйте xml-файл и вставьте его в свою папку «app-MineCraft» и откройте XML-файл с помощью текстового редактора. Переименуйте *.desktop в этом файле с помощью MineCraft.desktop.

Выйдите из системы и снова (или перезагрузите компьютер).

Если вы сделали это правильно, значок на доке.

Надеюсь, это помогло вам, Daniel

Source

2
ответ дан 17 July 2018 в 17:38

Существует гораздо более простой способ сделать это. Перейдите в центр программного обеспечения и найдите пакет «Главное меню» и установите его. Кроме того, перейдите к изображениям Google и найдите PNG значка minecraft: вот один из них:

PNG значка minecraft

Загрузите (сохраните) PNG и файл minecraft.jar. Я предлагаю поместить его в Домашнюю папку.

Откройте «Главное меню», нажав Dash BFB и найдите Главное меню. Нажмите «Игры» и выберите «Новый элемент». Затем нажмите кнопку «Весна» и выберите PNG, который вы загрузили, и поместите в домашнюю папку. Для имени, назовите это Minecraft, описание, что угодно. Для команды используйте это:

java -Xmx1024M -Xms512M -Xincgc -jar ~/minecraft.jar

Сохраните его, и он должен теперь находиться в вашем меню: D. Затем вы можете прикрепить его к пусковой установке. Он будет работать как любой другой значок запуска: D.

5
ответ дан 17 July 2018 в 17:38

С записью файла для копирования / вставки файла Ubuntu 12.04 и Ubuntu Studio отображается значок по умолчанию, а не Minecraft в Unity и Docky. Однако по какой-либо причине он работал, когда он был сброшен на рабочий стол. Проблема была вызвана дополнительным пространством после «[Desktop Entry]» в ответе выше. Удалив пространство с помощью gedit, наконец, отобразится правильный значок. Итак, вот исправленная запись на рабочем столе для копирования / вставки, чтобы сохранить некоторые страдания::)

[Desktop Entry] Name=Minecraft Comment= Exec=/opt/minecraft.sh Icon=/usr/share/icons/Minecraft_Block.svg Terminal=false Type=Application StartupNotify=true
1
ответ дан 17 July 2018 в 17:38

Согласно http://www.omgubuntu.co.uk/2013/04/minecraft-installer-for-ubuntu вы можете сделать это:

sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer sudo apt-get update && sudo apt-get install minecraft-installer
1
ответ дан 23 July 2018 в 18:29

Попробуйте использовать alacarte.

sudo apt-get install alacarte

Затем создайте новый пункт меню, при этом команда будет «java -jar path / to / your / minecraftfile.jar».

После этого найдите имя, которое вы дали ему в ~/.local/share/applications. Перетащите его в Launcher или заблокируйте приложение, когда оно до запуска (щелкнув правой кнопкой мыши его при его запуске).

Намного легче создать файл .desktop

1
ответ дан 23 July 2018 в 18:29

Настройка пусковой установки Minecraft на Ubuntu 12.04, эти шаги работали для меня, в основном, собранные из разных других советов.

В терминале сначала выберите значок изображения Minecraft:

cd /usr/share/icons; sudo wget http://images.wikia.com/yogbox/images/d/dd/Minecraft_Block.svg

Затем создайте файл minecraft.desktop (используя текстовый редактор gedit, чтобы он был удобен для пользователя, просто введите всю команду «gksudo ...» в командной строке):

gksudo gedit /usr/share/applications/minecraft.desktop

и вставьте в это содержимое, а затем сохраните конечно:

[Desktop Entry] Name=Minecraft Comment= Exec=/opt/minecraft.sh Icon=Minecraft_Block Terminal=false Type=Application StartupNotify=true

(Примечание: вы также можете вставить непосредственно в файл с помощью

sudo sh -c 'xsel -ob > /usr/share/applications/minecraft.desktop'

, если у вас есть xsel установлен.)

Наконец (почти), откройте свой файловый менеджер и перейдите в / usr / share / applications - либо щелкните значок Home Folder в своей панели запуска и перейдите, либо вот терминал quickie :

nautilus /usr/share/applications &

Найдите новую запись Minecraft и перетащите ее на панель запуска.

На этом этапе вы практически закончили, за исключением того, что в этом случае я создал небольшой стартовый скрипт Minecraft, сохраненный в /opt/minecraft.sh, который предполагает файл minecraft.jar i s также сохраняется в / opt. Вы можете изменить все эти ссылки «/ opt», где бы вы не сохранили исходный файл minecraft.jar (обязательно измените значение Exec в файле minecraft.desktop тоже).

Minecraft. Файл sh должен содержать только эти три строки:

#!/bin/bash cd $(dirname "$0") java -Xmx1G -Xms512M -cp minecraft.jar net.minecraft.bootstrap.Bootstrap

( Обратите внимание на для версий старше 1.6.1, вам нужно будет использовать net.minecraft.LauncherFrame вместо net.minecraft.bootstrap.Bootstrap Внутренняя структура файла и классов изменилась с 1.6.1.)

и, конечно, скрипт должен быть исполняемым, например с командой

sudo chmod a+x /opt/minecraft.sh

Если у вас есть система с большей памятью или заметная неудовлетворительная производительность при игре с более высоким расстоянием рендеринга, вы можете увеличить значение флага -Xmx1G по желанию. Это говорит Java о максимальном объеме памяти, которое ему разрешено использовать. -Xmx1G означает, что он имеет колпачок в 1 ГБ. -Xmx2G будет 2 ГБ, -Xmx3G будет 3 ГБ и т. д.

Вот и все! Использование сценария стартера и обеспечение его компакт-диска в папке, содержащей файл minecraft.jar, представляется полезным шагом, который игнорирует другие инструкции.

25
ответ дан 23 July 2018 в 18:29
  • 1
    Это правильный ответ, я просматривал здесь, чтобы увидеть, кто-то уже разместил его. Это то же самое, что и я, хотя я использовал ~ / .local / share / для моей настройки. – brim4brim 27 May 2013 в 05:08
  • 2
    Одна вещь, которую вы могли бы добавить к этому, что я сделал (и очень понравился), добавляет некоторые группы действий на рабочем столе в .desktop для разных пусковых установок minecraft, чтобы вы могли запускать minecraft, используя, например, волшебную пусковую установку, пусковую установку для технологических пакетов или ftb пусковая. – AJMansfield 29 July 2013 в 00:39
  • 3
    Вы можете загрузить изображение на /usr/share/icons/scaleable/apps/minecraft.svg, чтобы вы могли ссылаться на значок как minecraft, а не на полный путь. Возможно, вам понадобится его, чтобы добавить его в папку hicolor. Использование ~/.local/share вместо /usr/share должно работать отлично. – Adam L. S. 28 July 2014 в 17:04

Что вам нужно сделать для запуска minecraft:

Полный путь к вашей картинке Minecraft.jar Minecraft в формате * .svg Примечание: я использовал один на этом сайте: http: // gimilkhor.deviantart.com/art/Minecraft-icon-193038524. Но, чтобы преобразовать значок * .png в * .svg, мне пришлось установить Inkscape, открыть * .png, а затем сохранить его как * .svg (Gimp не сделает этого). Вы можете установить inkscape с помощью: sudo apt-get install inkscape

Вот как сделать пусковую установку. Предположим, что minecraft находится в /home/joe-user/Downloads/minecraft/minecraft.jar, и мы предположим, что файл значка * .png с вышеуказанного веб-сайта был открыт с помощью inkscape, а затем сохранен в формате * .svg до ~/Pictures/minecraft.svg

Create пусковую установку следующим образом.

sudo vi /usr/share/applications/minecraft.desktop

Поместите текст ниже в панель запуска, затем сохраните его (измените путь Exec в соответствии с вашим местоположением minecraft.jar):

[Desktop Entry] Name=MineCraft Comment=ThisGameRocks Exec=java -jar /home/joe-user/Downloads/minecraft/minecraft.jar Icon=minecraft Terminal=false Type=Application StartupNotify=true

Теперь вам нужно скопировать файл minecraft.svg в /usr/share/icons/hicolor/scalable/apps/minecraft.svg (как root, изменить исходный путь в соответствии с вашей ситуацией), чтобы пусковая установка могла его найти и использовать.

sudo cp ~/Pictures/minecraft.svg /usr/share/icons/hicolor/scalable/apps/minecraft.svg

Примечания:

Файл minecraft.jar должен иметь разрешения chmod 755 minecraft.jar. Файл minecraft.svg должен иметь разрешения chmod 644 minecraft.svg. Кроме того, вышеупомянутое предполагает, что вы установили jre sudo apt-get install openjdk-7-jre

Теперь вы сможете найти minecraft в единственном поисковом стекле. Затем, как только вы запустите его, вы можете щелкнуть правой кнопкой мыши значок и установить «Lock to Launcher».

1
ответ дан 23 July 2018 в 18:29
  • 1
    Не работал для меня на любом этапе (Ubuntu 12.04) – Kzqai 2 October 2012 в 07:16
  • 2
    Возможно, лучше связать право на источник, поскольку служба обмена файлами, которую они использовали, не работает. - & GT; [D0] ubuntuforums.org/showthread.php?t=1726735 – Kzqai 2 October 2012 в 07:21

Вам нужен файл .desktop для запуска MineCraft.

gksudo gedit /usr/share/applications/minecraft.desktop

Вставьте следующий текст в этот файл:

[Desktop Entry] Name=MineCraft Comment= Exec=COMMAND_FOR_MINECRAFT_LAUNCHER Icon=ICONNAME Terminal=false Type=Application StartupNotify=true

Теперь откройте диспетчер файлов (nautilus) , Нажмите Strg + H, чтобы отобразить скрытые файлы.

Перейти к: .gconf-> desktop-> unity-> favourites-> launchers

Вы увидите много папок, начиная с "приложения -». Создайте папку для своей программы. Назовите его «app-MineCraft».

Теперь войдите в одну из этих папок приложений, скопируйте xml-файл и вставьте его в свою папку «app-MineCraft» и откройте XML-файл с помощью текстового редактора. Переименуйте *.desktop в этом файле с помощью MineCraft.desktop.

Выйдите из системы и снова (или перезагрузите компьютер).

Если вы сделали это правильно, значок на доке.

Надеюсь, это помогло вам, Daniel

Source

2
ответ дан 23 July 2018 в 18:29
  • 1
    Кажется, у меня нет единственной папки в .gconf / desktop. У меня просто папка гномов. – Spaisekraft 11 April 2011 в 02:13
  • 2
    Это для Единства для Маверика? Кажется, много людей на связанных с Ubuntu форумах работает 10.10. – Spaisekraft 11 April 2011 в 02:38
  • 3
    @Spacecraft: О, извините, я думаю, что это старая версия единства: s Но вы можете просто создать сценарий оболочки, сохранить его в своей домашней папке, а затем перетащить в свою единственную док-станцию ​​и не удалять файл оболочки. Это тоже должно работать :) – omnidan 11 April 2011 в 10:07
  • 4
    Папок нет в установке по умолчанию для ubuntu 12.04, а перетаскивание сценария оболочки в документ-документ также не представляется возможным ... – Kzqai 2 October 2012 в 07:20

Существует гораздо более простой способ сделать это. Перейдите в центр программного обеспечения и найдите пакет «Главное меню» и установите его. Кроме того, перейдите к изображениям Google и найдите PNG значка minecraft: вот один из них:

PNG значка minecraft

Загрузите (сохраните) PNG и файл minecraft.jar. Я предлагаю поместить его в Домашнюю папку.

Откройте «Главное меню», нажав Dash BFB и найдите Главное меню. Нажмите «Игры» и выберите «Новый элемент». Затем нажмите кнопку «Весна» и выберите PNG, который вы загрузили, и поместите в домашнюю папку. Для имени, назовите это Minecraft, описание, что угодно. Для команды используйте это:

java -Xmx1024M -Xms512M -Xincgc -jar ~/minecraft.jar

Сохраните его, и он должен теперь находиться в вашем меню: D. Затем вы можете прикрепить его к пусковой установке. Он будет работать как любой другой значок запуска: D.

5
ответ дан 23 July 2018 в 18:29
  • 1
    Часть /home/**username**/minecraft.jar должна быть ~/minecraft.jar. Его более короткий, понятный, он делает то же самое и не требует модификации для каждого пользователя. – AJMansfield 29 July 2013 в 00:40
  • 2
    Знаешь, ты прав @AJMansfield, почему я не подумал об этом. Я исправил ответ. – jsebean 7 February 2014 в 08:06

С записью файла для копирования / вставки файла Ubuntu 12.04 и Ubuntu Studio отображается значок по умолчанию, а не Minecraft в Unity и Docky. Однако по какой-либо причине он работал, когда он был сброшен на рабочий стол. Проблема была вызвана дополнительным пространством после «[Desktop Entry]» в ответе выше. Удалив пространство с помощью gedit, наконец, отобразится правильный значок. Итак, вот исправленная запись на рабочем столе для копирования / вставки, чтобы сохранить некоторые страдания::)

[Desktop Entry] Name=Minecraft Comment= Exec=/opt/minecraft.sh Icon=/usr/share/icons/Minecraft_Block.svg Terminal=false Type=Application StartupNotify=true
1
ответ дан 23 July 2018 в 18:29

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

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