🦔
WSLgでGUIのgitクライアント Gitnuro を動かす
Windows側のディレクトリ(/mnt/d/xxx など)に置くとどうしても動かないプログラムがあり、Linux側のディレクトリ(/home/xxx)に置くと動くはいいが普段使っている SourceTree が使えなかったので Ubuntu で動くgitクライアントである Gitnuro を入れてみた。
Gitnuro
インストール方法
flatpak を使ってインストールする方法が1番目に書いてあったが、どうにもうまくインストールできなかったので jar ファイルを直接動かすことにする。
jarファイルのダウンロード
Gitnuro-linux-x86_64-1.3.1.jar ファイルを下記からダウンロード
Javaのインストール
$ sudo apt install openjdk-17-jdk
$ java --version
openjdk 17.0.10 2024-01-16
OpenJDK Runtime Environment (build 17.0.10+7-Ubuntu-122.04.1)
OpenJDK 64-Bit Server VM (build 17.0.10+7-Ubuntu-122.04.1, mixed mode, sharing)
実行
$ java -jar Gitnuro-linux-x86_64-1.3.1.jar
動いた。
コマンド
jarファイルを適当な場所(ここでは ~/.local/etc/gitnuro
)に置いて、
以下のスクリプトを ~/.local/bin
に作成。
~/.local/bin/gitnuro
#!/usr/bin/env sh
APP_PATH="$HOME/.local/etc/gitnuro/Gitnuro-linux-x86_64-1.3.1.jar"
# echo $APP_PATH
java -jar $APP_PATH
$ chmod +x ~/.local/bin/gitnuro
これで
$ gitnuro
コマンドでGitクライアントを立ち上げる。
Discussion