Я собираюсь ответить на две части вашего вопроса: установка Java и создание папки.
Установка Java
У нас уже есть вопрос об этом: как я могу установить проприетарную Sun / Oracle Java JDK 6/7/8 или JRE? . Все необходимые команды есть, и я настоятельно рекомендую вам прочитать их справочные страницы man COMMAND
в терминале.
Есть также версия Java с открытым исходным кодом, Open JDK. Установка этого несколько проще
sudo apt-get install openjdk-7-jre openjdk-7-jdk icedtea-7-plugin
Вот и все - apt-get позаботится обо всем. Когда вы устанавливаете какой-либо пакет с помощью apt-get
или dpkg
должны присутствовать сценарии предварительной и последующей установки, которые поставляются вместе с пакетом и запускаются автоматически, чтобы настроить любую программу, которую вы получаете.
Создание папки
Создание папки (в терминологии linux - каталог), как и создание файла, зависит от разрешений. Если папка имеет следующие разрешения,
drwxr-xr-x 15 testuser testuser 4096 Nov 22 12:34 testuser/
это означает, что владелец этой папки testuser
может сначала там читать, писать и исполнять rwx
, а группа testuser
может только читать и выполнять там вещи - это r-x
часть, а последняя r-x
часть означает выполнение чтения для любых других групп или пользователей.
/usr
Папка принадлежит пользователю root, поэтому только root может писать туда, что означает создание файлов или папок. Следовательно, для этого вам необходимо sudo
временно получить привилегии root.
Сергей Колодяжный
источник
sudo
, почему , хотя?/usr
принадлежитroot:root
, поэтому для ее изменения требуются права суперпользователяУ вас есть несколько вариантов:
gksudo pcmanfm
попросит вас ввести пароль, затем откройте PCManFM от имени пользователя root , что несколько опасно, поскольку, если вы не будете осторожны, вы можете непреднамеренно изменить системные файлы.sudo mkdir /usr/java
создаст каталог напрямую.источник
nautilus-admin
для щелчка правой кнопкой мыши и открытия файла / каталога с правами администратора. Возможно, вы захотите включить это в свой ответnautilus-admin
и у меня нетnautilus
этой коробки, чтобы проверить ее, поэтому я не буду ее включать, потому что понятия не имею, что это.источник