
Merhabalar, bugün Ubuntu işletim sistemli bilgisayarınıza Github Desktop kurmayı anlatacağım. Github Desktop, Github tarafından açık kaynak olarak geliştirilmiş bir Git sistemidir. Github öncelikli olsada Gitlab, Bitbucket gibi diğer Git servisleri üzerinde de çalışabilmekte. Github Desktop ile Git repolarınızı klonlayabilir, branch açabilir, commit atabilir, repoyu pull yada push edebilirsiniz. Github Desktop, Windows ve MacOS işletim sistemleri için yazılmış fakat unofficial olarak Ubuntu içinde destek verilmiştir.
Github Desktop kurmak için öncelikle gdebi paket yöneticisini kurmanız gerekmekte. gdebi, Ubuntu kurulumu ile beraber gelmediği için öncelikle kurulumunu yapmanız gerekiyor. Bunun için terminalden
sudo apt install gdebi
komutunu girelim ve root şifresini girerek kurulumu başlatın. gdebi küçük bir pakettir (büyüklüğü 150 kB civarı) ve hızlı kurulum yapacaktır. gdebi kurulumunun ardından Github Desktop deb paketini indirmeniz gerekiyor. Bunun içinde terminalden
wget https://github.com/shiftkey/desktop/releases/download/release-2.9.6-linux1/GitHubDesktop-linux-2.9.6-linux1.deb
komutunu girmeniz gerekiyor. Bu paket 68,2 MB boyutunda ve indiresi gdebi’ye göre biraz daha uzun sürecektir 🙂 deb paketini indirdikten sonra bu paketi gdebi ile çalıştırmanız gerekiyor. Bunun içinde terminalden
sudo gdebi GitHubDesktop-linux-2.9.6-linux1.deb
komutunu girmeniz yeterli. Bu komutun ardından tıpkı apt paket yöneticisinde olduğu gibi gdebi’de paketi bilgisayarınıza yükleyecektir.
Son girdiğiniz komutun ardından Github Desktop bilgisayarınıza kurulmuş olacak ve ister programlar arasından Github Desktop’u çalıştırarak yada terminalden github-desktop komutunu girerek çalıştırabilirsiniz.
Eveett Ubuntu üzerine Github Desktop kurulumu bu kadardı, bundan sonra Git işlemlerinizi kolaylık ve rahatlıkla yapabilirsiniz. Herkese mutlu kodlamalar 🙂
Merhaba, adımları uyguladıktan sonra aşağıdaki hatayı alıyorum:
/usr/lib/github-desktop/resources/app/git/libexec/git-core/git-remote-https: symbol lookup error: /usr/lib/github-desktop/resources/app/git/libexec/git-core/git-remote-https: undefined symbol: curl_global_sslset
Bir çözüm bulamadım, bir fikriniz var mıdır?
Merhabalar, araştırmalarım sonucunda yazı içerisinde anlattığımız 2.9.6 sürümüyle alakalı bi sorun olduğunu öğrendim ve çözüm olarakta 2.6.1 sürümünü indirmeyi tavsiye ediyorlar.
https://github.com/shiftkey/desktop/releases/download/release-2.6.1-linux1/GitHubDesktop-linux-2.6.1-linux1.deb buradan 2.6.1 sürümünü indirip deneyebilir misiniz ?
Çok teşekkür ederim, bu versiyon hatasız çalışıyor.