Dün Ubuntu 18.04'ümü açtığımda ve GitKraken'i başlatmak istediğimde işe yaramadı. Simgesini tıkladıktan sonra sürecin sol üst köşede ("Etkinlikler" in yanında) nasıl başlamaya çalıştığını görüyorum, ancak birkaç saniye sonra süreç ölüyor gibi görünüyor ve hiçbir şey olmuyor. GitKraken'ı konsoldan başlatmaya çalışmak aşağıdaki iki mesajla da başarısız olur:
/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
Ne yazık ki, Linux becerilerim bunu çözmek için çok sınırlı. Denediğim tek şey chmod 777 $HOME/.config/user-dirs.dirsyüzünden oldu Permossion deniedama bu yardımcı olmadı.
EDIT: terdon yaptığı yorumda önerdiği gibi ls -ld ~/.config/user-dirs.dirsve bu onun çıktı:
-rwxrwxrwx 1 myusername myusername 633 Mai 6 10:30 /home/mayusername/.config/user-dirs.dirs
Sonra mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bakkomutu verdim ve daha sonra GitKraken'i başlatmaya çalıştım. Tekrar göstermeye başlamadım:
/snap/gitkraken/58/bin/desktop-launch: line 23: /home/myusername/.config/user-dirs.dirs: Permission denied
İlk ln: failed to create symbolic link ...yazımdaki hata görünmedi. llDizin Exe kesim ~/snap/gitkraken/58/.config/gtk-2.0bana aşağıdaki çıktıyı verir:
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.iniartık mevcut olmadığından kırmızıdır. Yürütme chmodşey değişmedi sonradan komutu. GitKraken başlamıyor ve aynı hataları veriyor.
ls -ld ~/.config/user-dirs.dirs. Ayrıca,mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.baktekrar çalıştırmayı ve başlatmayı deneyin . Son olarak, chmod komutunu çalıştırmanın herhangi bir fark yaratıp yaratmadığını bize bildirin.