Я не буду беспокоиться насчет способностей. Может быть, это не правильный вопрос: правильный вопрос: что вы хотите сделать (после)? Вам нужен доктор или помогает вам? Будьте осторожны: кандидат не обеспечит вам работы или более высокая оплата. Так что цикл устройства / смещение должно быть хорошо. Что в dmesg при попытке подключения? Файловая система может быть как-то поврежден. какую версию Ubuntu вы используете? На шахте (13.04), изменения немедленно и не требуют перелогиниться. Вы также можете использовать редактор интерфейсом dconf в org.гном.столе.Сус.комбинации клавиш для изменения показывают функцию рабочего стола, но оно должно быть таким же, как в обычных условиях...

сосуд является частью JDK. Если вы правильно установили JDK, то вы должны иметь его. Насколько я могу судить, путь к банку является каталог/usr/lib в/в JVM или Java-7-OpenJDK в-для amd64/ведро/банку. Версия и архитектура являются основными переменными.

В большинстве случаев, бинарные должны быть доступны для раковины путь через несколько символьных ссылок. Например, на моей Убунту машина, баночка находится в /usr/Бен/банку, который сам по себе является символической ссылкой на файл/etc/альтернатива/кувшин (еще одна ссылка). Конечным пунктом назначения является каталог/usr/lib в/в JVM или Java-7-OpenJDK в-для amd64/ОГРН/банку.

Возможно, что вы не можете иметь эти ссылки правильно настроены (особенно если вы не используете обновление-альтернатив механизма), что может сделать ваш снаряд не удалось найти банку исполняемый. Первый шаг, чтобы решить это, чтобы найти его. Взгляните на разные пути, я дал ранее, и попытаться найти его.

Примечание: в качестве последнего средства, можно использовать следующие найти команду, чтобы он посмотрел общесистемного:

$ найти / -тип F -имя "Джар"

Как только вы нашли его, убедитесь, что каталог, в котором он находится в вашем пути.

Например, предположим, что вы не хотите создавать ссылки. Если вы должны были добавить в/usr/lib в/в JVM или Java-7-OpenJDK в-для amd64/бин каталог к вашему пути, вы должны добавить следующую строку в ваш ~/.bashrc и файл:

экспортировать переменную PATH="$PATH: в каталоге/usr/lib в/в JVM или Java-7-OpenJDK в-для amd64/бин"

После повторного поиска файлов или открытия вашего терминала, вы должны быть в состоянии запустить банку. Теперь, если вы не хотите использовать этот трюк, и предпочитают использовать символическую ссылку, вы могли бы сделать что-то вроде...

$ судо в каталоге /usr/lib в/в JVM или Java-7-OpenJDK в-для amd64/ведро/банку /usr/Бен/опарника

Конечно, вы должны убедиться, что каталог/usr/Бен находится в вашем пути, или вы просто в конечном итоге с той же проблемой снова и снова.