Я торкнуся двох частин вашого питання: встановлення Java та створення папок.
Установка Java
У нас уже є питання з цього питання: Як я можу встановити фірмовий Java Sun JDK 6/7/8 Sun / Oracle або 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
, чому ?