Javaをインストールしたいのですが、インストール手順では、/Java/
という新しいフォルダーを標準の/usr/
フォルダーに作成するように求められます。
ただし、このフォルダーはブロックされています。つまり、PCManFMファイルマネージャーを使用して、その上に新しいフォルダーを作成することはできません。このオプションは灰色です。
そのため、ターミナルセッションから作成するコマンドがあるはずです。 (Sudo
で、たぶん?)
どうすれば入手できますか?それを取得するための正しいコマンドはどれですか?
質問の2つの部分、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のみがそこに書き込むことができます。つまり、ファイルまたはフォルダーを作成します。そのため、一時的にroot権限を取得するにはSudo
が必要です。
以下を使用して、コマンドラインターミナルからフォルダーを作成します。
Sudo mkdir /usr/Java
/usr
はSudo
ユーザーが所有しているため、/usr
を変更するにはroot
が必要です。
いくつかの選択肢があります。
gksudo pcmanfm
はパスワードの入力を要求し、PCManFM rootとしてを開きます。注意しないと、意図せずにシステムファイルを変更する可能性があるため、やや危険です。
Sudo mkdir /usr/Java
はディレクトリを直接作成します。
Creates folders and files
mkdir -p ~/example(Folder)/text(Folder)
touch ~/example(folders)/text(Folder)/text{1..420}.txt
chmod -R 757 ~/example (folder with rights)
Move the text to another created folder
mkdir -p /Sturrage/V1Tst/Memes
mv ~/example/text/text{1..125}.txt /Sturrage/V1Tst/Memes
Same thing but with another folder to put all the text files that are left behind and with rights and user.
mkdir -p /V1Tst/Trash
cp ~/example/text/* /V1Tst/Trash
chmod -R 727 /V1Tst
chown -R user:group /V1Tst