Etiket arşivi: linux

Go Kurulumu ve PATH Ayarları (Linux)

Merhaba,

Linux üzerinde Go programlama ortamını kurmak için aşağıdaki adımları takip edelim.

1. Kurulum

  • Buradan en son go versiyonunu indirelim. (Yaklaşık 104mb)
  • İndirdiğimiz klasöre gelerek .tar dosyasını /usr/local içerisine aşağıdaki komutla açalım.
  • sudo tar -C /usr/local/ -xzf go1.9.1.linux-amd64.tar.gz

2. Ortam Değişkenlerini (PATH) Ayarlama

  • PATH ayarlarına go’nun kurulu olduğu yeri eklemek için $HOME/.profile dosyasını favori text editörünüzle açın.
  • sudo vim /home/codemania/.profile
  • export PATH=$PATH:/usr/local/go/bin  kopyalayıp yapıştırın. Böylece path değişkenine go eklenmiş olacaktır.

  • PATH değişkenine eklendiğini görmek için
  • source $HOME/.profile
  • echo $PATH komutlarını sırayla çalıştırın, eğer doğru şekilde eklediyseniz değişkenin sonuda /usr/local/go/bin/ görünecektir.

  • Sonrasında terminale go yazarak ortam değişkeninin çalıştığını gözlemleyebilirsiniz.
  • Önemli Not: Go’yu /usr/local içine açarsanız GOROOT değişkenini ayarlamanıza gerek yok. Başka yere kuracaksınız GOROOT ortam değişkenini de ayarlamayı unutmayın.

Bu kurulum sonucunda GOROOT ve GOPATH değişkenleri aşağıdaki gibi setlemiş olacak. Bu değişkenleri terminale go env yazarak görüntüleyebilirsiniz.

  • GOROOT = /usr/local/go
  • GOPATH = $HOME/$USER/go

Örneğin benim bilgisayarım için ortam değişkenleri:

Son olarak çalışma ortamımızı ayarlayalım.

  • mkdir $HOME/go  komutunu çalıştıralım.
  • Böylece home dizinimizde go klasörü oluşturacağız.

3. Test

Kurulumu tamamladık. Şimdi “hello, world” diyelim.

  • Çalışma ortamımızın olduğu dizine gelelim. Biz o dizini $HOME/go olarak ayarlamıştık.
  • O dizinin altında aşağıdaki komutları uygulayarak src/ ve hello/ dizinini oluşturalım.
  • cd $HOME/go
  • mkdir src
  • cd src
  • mkdir hello
  • cd hello

  • Favori text editörünüzü kullanarak aşağıdaki örnek kodu hello.go olarak kaydedelim.

  • go build yazarak hello.go programımızı derleyelim. Sonucunda hello adında çalıştırılabilir dosya çıkacaktır.

  • Son olarak hello programımızı çalıştıralım.
  • ./hello

Sonuç yukarıdaki gibi olacaktır. İyi kodlamalar.

Kaynakhttps://golang.org/doc/install

74 total views, no views today

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Fastboot Flash Hatası ((bootloader) Data size exceeds download buffer) Çözümü

Merhaba,

Fastboot scripti ile image atarken bazı durumlarda aşağıdaki hata  ile karşılaşırsanız kesin çözüm için fastboot scriptini güncellemeniz gerekiyor.

Öncelikle android sdk’yı güncelleyelim. Daha sonra sdk/platform-tools/ içerisindeki fastboot scriptine sembolik link yapalım .

#sudo ln -sf [FULL_PATH_TO_ANDROID_SDK]/platform-tools/fastboot  /usr/local/bin/fastboot

komutunu çalıştıralım.

Örneğin benim bilgisayarım için:

sudo şifrenizi girdikten  sonra atacağınız image içerisindeki flash-all.sh komutunu kullanabilirsiniz. Artık hata vermeyecektir.

Windows içinse güncel sdk içerisindeki fastboot’u PATH’e eklemeniz yeterli olacaktır.

İyi çalışmalar,

112 total views, no views today

Facebooktwittergoogle_plusredditpinterestlinkedinmail

ADB Terminal Otomatik Tamamlama Script Kurulumu

Merhaba arkadaşlar;

Ubuntu’nun paketlerindeki adb ve repo komutlarını kullanıyorsanız TAB tuşunu ile otomatik tamamlanmadıklarını göreceksiniz. Kuracağımız script sayesinde otomatik tamamlamayı sağlayacağız.

1. Terminal penceresi açalım ve aşağıdaki komut ile “bash-completion” paketini indirelim.

# sudo apt-get install bash-completion

2. Bu adresteki android ve repo scriptlerini indirin.

3. Android ve repo dizinine giderek bu scriptleri“/etc/bash_completion.d/” altına kopyalayalım.

#sudo cp android /etc/bash_completion.d/

#sudo cp repo /etc/bash_completion.d/

4. Terminali yeniden başlatalım.

5. Sonuç :

adb_auto_complete

Kaynak : www.adilkaraoz.com

İyi çalışmalar.

802 total views, 0 views today

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Sublime Text 2 Yükleme (Linux)

Diğer editörlere nazaran daha kullanışlı olan sublime editörünü yüklemeyi kısaca anlatacağım. İnternette türkçe kaynak bulamadım.
Öncelikle SuperUser oluyoruz:
  • sudo -i
Repository’e sublime ‘ı ekliyoruz.
  • add-apt-repository ppa:webupd8team/sublime-text-2
Update ediyoruz:
  • apt-get update
Ve yüklüyoruz: 
  • apt-get install sublime-text
Kaynakhttps://gist.github.com/devudilip/1305797

662 total views, 0 views today

Facebooktwittergoogle_plusredditpinterestlinkedinmail