
Ubuntu日本語フォーラム
ログインしていません。
ubuntu 20.04 04 LTS に eclipse をインストールしようと
$ sudo apt install eclipse<Enter>
ではリポジトリになかったので
$ sudo snap install --classic eclipse<Enter>
で少し古い(?)バージョン{Ver.2019-12 Rev.48}のインストールができましたが、
いざ、eclipse で起動すると
cannot create user data directory: /var/hoge/snap/eclipse/48: Permission denied
のエラーメッセージで起動不可。
「Permission denied」だったので ホーム(/var/hoge)以下を chmod -R 777 snap で書き込み権限を与えても状況変わらず。
hogeのホームはローカルディスクの/var配下にあり、通常の/homeではないので一度、管理用アカウントで
# usermod -d /home/hoge -m hoge
でホーム変更後に再ログインしたところ、起動できるようになりました。
しかし、/home/tech/hoge のようにホームが階層的になっていると上記と同じエラーメッセージで起動不可となります。
Eclipseは /home/~ に決め打ちされているのでしょうかね?
ホームが /var 配下やホームが階層的になっていても起動できる方法(設定)はありますでしょうか?。
オフライン
ここに書かれてるように実行すれば、動きますよ!」
https://ubuntu.hatenablog.jp/entry/20140528/1401270897
オフライン
satukiyamabuki 様
ご教示ありがとうございました。
紹介していただいたサイトの方法で、ユーザーのホームディレクトリが標準から外れてても起動できるようになりました。
オフライン