Ubuntu22.04にEclipseを入れて日本語化する

5428 ワード

おはこんばんにちわ

今日も表題そのまんまの備忘録です

元々はEclipseを公式サイトからダウンロードして解凍してplaiades入れて〜
ってしてたんだけど毎回Eclipseの公式サイト行って落としてくるの面倒になってsnapから入れてみたら日本語化で躓いたので備忘録として残します

それではやっていきます

Eclipseを入れる

snap経由でEclipse入れます

sudo snap install --classic eclipse

これで/snap/eclipseディレクトリに実体が出来ます

$ tree -L 2 /snap/eclipse/
/snap/eclipse/
├── 61
│   ├── artifacts.xml
│   ├── bin
│   ├── configuration
│   ├── dropins
│   ├── eclipse
│   ├── eclipse.ini
│   ├── etc
│   ├── features
│   ├── icon.xpm
│   ├── meta
│   ├── p2
│   ├── plugins
│   ├── readme
│   ├── snap
│   └── usr
└── current -> 61

13 directories, 4 files

ただsnapで入ったファイルってリードオンリーなんで日本語化のプラグイン入らないので日本語化するためにこのファイル群を移動します

sudo cp -Rp /snap/eclipse /opt/

で起動確認

/opt/eclipse/current/eclipse

Imgur

はい、移動OK

次はsnap用のデスクトップエントリを使いまわしてアプリをシステムに登録します

$ sudo cp /var/lib/snapd/desktop/applications/eclipse_eclipse.desktop /usr/share/applications/eclipse.desktop
$ sudo vi /usr/share/applications/eclipse.desktop

修正内容は以下の2行でアイコンと実行ファイルの場所を変えています

$ diff /var/lib/snapd/desktop/applications/eclipse_eclipse.desktop /usr/share/applications/eclipse.desktop
6,7c6,7
< Icon=/snap/eclipse/61/icon.xpm
< Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/eclipse_eclipse.desktop /snap/bin/eclipse %f
---
> Icon=/opt/eclipse/61/icon.xpm
> Exec=/opt/eclipse/current/eclipse %f

snap版はもう不要なので削除

snap remove eclipse

snapを消してもメニューに残ってるので大丈夫ですね
Imgur

以上でEclipseが使えるようになりました

日本語化する

以下からLinux用のplaiades.zipを取得