Вы можете использовать полный путь.
Попробуйте использовать следующие команды:
javac ~/Desktop/APCS/Chapter5/Test.java
java ~/Desktop/APCS/Chapter5/Test
(Предполагается, что скомпилированный вывод находится в имени файла с именем Test в том же каталог)
В конечном счете вам нужно будет повторно указать путь и изменить его соответственно, когда путь изменится.
Если вы устанавливаете Kubuntu на всех компьютерах (что я бы предложил, так как кажется, что вы решили, что KDE будет средой рабочего стола по умолчанию), пользователи, которые хотят запускать Unity или Gnome Shell, могут выполнять одну из следующих команд: ! d0]
Для Unity:
sudo apt-get install ubuntu-desktop
Для оболочки Gnome (обычно называемой Gnome3):
sudo apt-get install gnome-shell
Или Gnome Fallback (аналогично классическому Gnome) [ ! d3]
sudo apt-get install gnome-fallback
В качестве альтернативы любой пакет можно искать и устанавливать из Ubuntu-Software-Center.
Пользователи смогут выбрать желаемый рабочий стол при входе в систему (это будет автоматически настроен и должен быть достаточно очевиден, я просто забыл, как показывает экран входа в KDE, поэтому я точно не буду говорить).
Ну, я установил ubuntu, затем установил все настольные среды, такие как Gnome-Shell, Xfce и KDE, и все работает отлично. Но все же есть много тонкой настройки, которую я должен был делать с каждой Desktop Environment, установленной специально с KDE, так как приложения gnome выглядят неудобно в первом случае, используя их в KDE. Если вы хотите пройти этот путь, вам нужно установить библиотеки gtk для KDE.