GitHub'ı Chrome OS'de kullanma

GitHub'ı Chrome OS'de kullanma Chromebook'unuzdan GitHub'a bağlanmanız mı gerekiyor? Termux sayesinde bunu yapabilirsiniz.

Bir geliştiriciyseniz, bulut merkezli bir Chromebook ile çalışma fikri muhtemelen listenizde en üstte değildir. Bununla birlikte, sadece biraz çalışma ile Chrome OS'un biraz daha geliştirici dostu olmasını sağlayabilirsiniz. Başlamak için bir yer Git eklemektir.

Elbette, Git'i doğrudan Chrome OS Web Mağazası'ndan eklemeyeceksiniz. Bu işi yapabilmek için, dolambaçlı bir şekilde devam etmelisiniz. Evet, yapılabilir ve bunun olduğundan emin olmak için seninle olacağım.

Sunucusuz bilgi işlem: BT liderleri için rehber (TechRepublic Premium)

Gerekenler

Bu işi yapmak için ihtiyacınız olan tek şey Android uygulamaları için destek içeren bir Chromebook'tur. Chromebook'unuz Android uygulamaları için destek içermiyorsa, şansınız kalmaz. Neyse ki, çoğu modern Chromebook, Google Play Store'dan uygulama yüklenmesini destekliyor.

Termux nasıl kurulabilir

Git'inizi Chrome OS'de etkinleştirmek için önce Termux'u yüklemeniz gerekir. Bunu yapmak için Chrome OS masaüstünüzden Google Play Store uygulamasını açın ve Termux'u arayın. Yükle'yi tıklayarak uygulamayı Play Store'dan yükleyin. Kurulum tamamlandığında, devam etmeye hazırsınız.

Git nasıl kurulur

Termux yüklendiğinde, Chrome OS masaüstü menüsünü tıklayarak uygulama başlatıcıyı ( Şekil A ) bulmalısınız.

Şekil A

The Termux launcher in the desktop menu.

" data-credit="" rel="noopener noreferrer nofollow">

Masaüstü menüsündeki Termux başlatıcısı.

Termux uygulaması hemen hemen bir Linux terminal penceresine benziyor ( Şekil B ). Termux içinde yaptığınız her şey Termux içinde yapılmalıdır. Başka bir deyişle, daha sonra doğrudan Chrome OS masaüstünden çalışabilecek uygulamaları yüklemezsiniz.

Şekil B

The Termux window running in ChromeOS.

" data-credit="" rel="noopener noreferrer nofollow">

ChromeOS'ta çalışan Termux penceresi.

Git'i yüklemek için şu komutu verin:

 apt install git 

Uygulama gerekli bağımlılıkları alacaktır. İstendiğinde ( Şekil C ), yüklemeyi Tamamlamak için y yazın.

Şekil C

Installing Git with Termux.

" data-credit="" rel="noopener noreferrer nofollow">

Git'i Termux ile kurmak.

Yükleme tamamlandığında Git yüklenir ve yapılandırılmaya hazırdır. Yapmak isteyeceğiniz ilk şey, aşağıdaki yapılandırma komutlarını çalıştırmaktır:

 git config --global kullanıcı.adı "NAME" git config --global user.email "EMAIL" git config --global color.ui true git config --global core.editor EDITOR 

NAME tam adınız, EMAIL e-posta adresiniz ve EDITOR kullanmak istediğiniz varsayılan düzenleyicidir.

Termux içinde çalışmanız gerektiğinden, varsayılan olarak bir düzenleyici yüklenmez. Bu kolay bir düzeltme. Örneğin, nano düzenleyiciyi (benim gibi) tercih ederseniz, komutla yükleyebilirsiniz:

 apt nano yükleyin 

Ardından Git kimlik doğrulaması için bir SSH anahtar çifti oluşturmanız gerekir. Bunu şu komutla yapın:

 ssh-keygen -t rsa -C EMAIL 

EMAIL, e-posta adresinizdir.

SSH anahtar çifti /data/data/com.termux/files/home/.ssh/ klasörüne kaydedilecektir. İd_rsa.pub içeriğini kopyalamanız ve sonra GitHub hesabınızdaki SSH Anahtarları bölümüne yapıştırmanız gerekir. Bunun bir uyarısı, Termux penceresinden kopyalayamamanız / yapıştıramamanızdır. Bu sorunu çözmek için, id_rsa.pub dosyasını uzak bir sunucuya kopyalamak için scp komutunu kullandım ve sonra bu makinede oturum açmak için Güvenli Kabuk uygulamasını kullandım. Güvenli Kabuk uygulamasından, anahtarı GitHub hesabıma kopyalayabilir / yapıştırabilirim.

SSH anahtarınızı kopyaladıktan sonra Termux'a geri dönün ve komutu verin:

 ssh -T e-posta korumalı 

SSH anahtarı kimlik doğrulama parolanız istenir. Başarılı bir kimlik doğrulama işleminin ardından Git'e giriş yaparsınız ve aracı Chromebook'unuzdan kullanmaya başlayabilirsiniz.

Unutmayın, Chromebook'unuzda Git'e erişmenin tek yolu Termux'dur. Git'i her kullanmak istediğinizde, Termux'u açın ve başlamaya hazırsınız.

Git'inizi Chromebook'unuzla birleştirmek için gereken tek şey bu.

Hizmet Bülteni Olarak Bulut ve Her Şey

Bu AWS, Microsoft Azure, Google Cloud Platform, XaaS, bulut güvenliği ve çok daha fazlası için en yeni kaynakınızdır. Teslim Edilen Pazartesi

Bugün kayıt olun

© Copyright 2020 | mobilegn.com