昨日、Ubuntu 18.04の電源を入れてGitKrakenを起動しようとしたときに、機能しませんでした。アイコンをクリックすると、プロセスが左上隅(「アクティビティ」の隣)で開始しようとするのがわかりますが、数秒後にプロセスが停止したように見え、何も起こりません。コンソールからGitKrakenを起動しようとすると、次の2つのメッセージが表示されて失敗します。
/snap/gitkraken/58/bin/desktop-launch: line 23: $HOME/.config/user-dirs.dirs: Permission denied
ln: failed to create symbolic link '$HOME/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini': File exists
残念ながら、私のLinuxスキルはこれを解決するにはあまりにも制限されています。私が試した唯一のことはchmod 777 $HOME/.config/user-dirs.dirs
理由のためですがPermossion denied
、それは助けにはなりませんでした。
編集:terdonが私が行った彼のコメントで示唆したように、ls -ld ~/.config/user-dirs.dirs
これはその出力です:
-rwxrwxrwx 1 myusername myusername 633 Mai 6 10:30 /home/mayusername/.config/user-dirs.dirs
次に、mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bak
コマンドを作成し、その後GitKrakenを開始しようとしました。私は再び表示を開始しませんでした:
/snap/gitkraken/58/bin/desktop-launch: line 23: /home/myusername/.config/user-dirs.dirs: Permission denied
ln: failed to create symbolic link ...
最初の投稿からのエラーは表示されませんでした。エグゼcuting ll
ディレクトリには、~/snap/gitkraken/58/.config/gtk-2.0
私に次のような出力が得られます。
drwxrwxr-x 2 myusername myusername 4096 Jun 3 16:44 ./
drwxrwxr-x 8 myusername myusername 4096 Mai 21 12:28 ../
lrwxrwxrwx 1 myusername myusername 47 Jun 3 15:45 gtkfilechooser.ini -> /home/myusername/.config/gtk-2.0/gtkfilechooser.ini
-rw-r--r-- 1 myusername myusername 198 Jun 3 16:44 gtkfilechooser.ini.bak
gtkfilechooser.ini -> /home/myusername/.config/gtk-2.0/gtkfilechooser.ini
ファイルはもう存在しないため、赤です。chmod
その後コマンドを実行しても何も変わりませんでした。GitKrakenは起動せず、同じエラーを出力します。
ls -ld ~/.config/user-dirs.dirs
。また、実行mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bak
してもう一度起動してみてください。最後に、chmodコマンドを実行して違いが生じたかどうかを教えてください。