В Ubuntu есть много способов, с помощью которых вы можете отформатировать свой pendrive
1 - утилитой Disk см. видео // простейший путь
1 - утилитой Disk см. видео
// вы можете установить его из программного центра Ubuntu, или вы можете установить, набрав
[ f1]
3- с помощью терминала см. видео
перейдите в супер режим, набрав «su», а затем пароль супер режима
fdisk -l
[d14 ], который отобразит весь объем на вашем ПК или вы также можете использовать
df
, чтобы увидеть флэш-накопитель USB, предположим, что это может быть /dev/sdb1
umount /dev/sdb1
что un mount drive
mkfs.vfat /dev/sdb1
для форматирования диска в формате fat32
3- с помощью терминала
mkfs.vfat -n 'name_for_your_pendrive' -I /dev/sdb1
, чтобы добавить имя для вашего pendrive
У меня была та же проблема.
Следующий файл eclipse.desktop работает в Ubuntu 14.06 x64.
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/home/ivan/Eclipse/eclipse -vm /home/ivan/java/jdk1.7.0_25/bin/java
Icon=/home/ivan/Eclipse/icon.xpm
Categories=Application;Development;Java;IDE
Type=Application
Terminal=0
Я не изменял eclipse.ini
. Другим решением является изменение файла eclipse.ini без изменения вашего eclipse.desktop [ ! d4]
My eclipse.ini:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140116-2212
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
/home/ivan/java/jdk1.7.0_25/bin/java
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
Опция -vm и ее значение (путь) должны быть в отдельных строках.
Дополнительная информация: Wiki eclipse.ini
Вывод говорит, что он также искал в PATH:
No Java virtual machine was found after searching the following locations:
...
java in your current PATH
Вы сказали, что вы можете запустить eclipse с терминала: в этом случае я бы сказал, что ваш java установлен к нестандартному каталогу, который добавляется в ваш PATH с помощью сценария запуска терминала (bashrc, zshrc и т. д.), но он не добавляется к вашему сеансу при входе в систему. Поэтому, когда вы находитесь в терминальном сеансе, ваш PATH отличается от того, который используется при вызове файла .desktop.
Чтобы устранить этот случай:
Чтобы узнать, где установлен java: which java Проверьте свой ~/.profile, если в нем установлен правильный PATH с каталогом java , Если правильный путь указан только в .bashrc, .zshrc и т. Д., Тогда возможно, что эти сценарии не будут вызываться при входе в систему, поэтому PATH установлен неправильно. Также, если у вас есть ~/.bash_profile или ~/.bash_login, вы также должны проверить их. Если вы предоставите эти файлы, мы сможем изучить это, является ли это вашей проблемой.Если вы не можете решить эту проблему, вы всегда можете изменить PATH непосредственно в файле .desktop с помощью env PATH= ...
У меня очень простой метод.
Откройте Gedit или текстовый редактор. Добавить:
[Desktop Entry]
Exec=/home/testrule/eclipse/eclipse
Icon=/home/testrule/eclipse/icon.xpm
Type=Application
Сохранить на рабочем столе как eclipse.desktop.
Щелкните правой кнопкой мыши по файлу eclipse.desktop> свойства клика> нажмите вкладку «Разрешения» >> Установите флажок «Выполнить»