Termux Kurulum ve Başlangıç Rehberi
Termux Kurulum ve Başlangıç Rehberi
Termux, Android cihazlar üzerinde Linux ortamı sağlayan güçlü bir terminal emülatörüdür. Bu rehberde, Termux'un güncel ve desteklenen sürümleriyle nasıl kurulacağı, ilk yapılandırma adımları ve temel araçların nasıl yükleneceği detaylı olarak anlatılmıştır.
1. Termux Kurulum Yöntemleri
Termux'u Android cihazınıza kurmak için üç farklı yöntem bulunmaktadır. Ancak, güvenli, güncel ve tam destekli bir kurulum için yalnızca ilk iki yöntem önerilmektedir:
- GitHub Üzerinden Resmi Termux Sürümü Kurulumu
- F-Droid Üzerinden Termux Kurulumu
- Google Play Store Üzerinden Kurulum (Artık desteklenmiyor, yalnızca sandboxed sürüm mevcuttur ve önerilmez)
2. F-Droid Üzerinden Termux Kurulumu (Önerilen)
F-Droid, açık kaynak Android uygulamalarını barındıran güvenilir bir platformdur. Termux’un en güncel ve desteklenen sürümü buradan temin edilebilir.
Kurulum Adımları:
- F-Droid resmi sayfasına gidin.
- Cihazınıza uygun Termux APK dosyasını indirin:
👉 Termux 1.08 APK - APK dosyasını indirip cihazınızda kurun. Kurulum sırasında "Bilinmeyen kaynaklara izin ver" seçeneğini aktif hale getirmeniz gerekebilir.
- Kurulum tamamlandıktan sonra Termux'u açın ve başlangıç yapılandırmasına geçin.
3. Başlangıç Yapılandırması ve Temel Ayarlar
3.1 termux-setup-storage
ile Depolama Erişimi
İlk olarak, Termux’un Android dosya sistemine erişmesini sağlamak için aşağıdaki komutu çalıştırın:
termux-setup-storage
Bu komut, ~/storage adlı bir sembolik bağlantı oluşturarak cihazın Downloads, Documents, Music gibi dizinlerine erişimi sağlar.
3.2 Temel Depo (Repository) Ekleme ve Sistem Güncelleme
Bazı yazılımların kullanılabilmesi için ek yazılım depolarını etkinleştirmek gereklidir:
pkg install x11-repo
pkg install root-repo
Daha sonra sistem paketlerini güncelleyin:
pkg update && pkg upgrade
4. Gerekli Paketlerin Kurulumu
Aşağıdaki araçlar, Termux'ta temel geliştirme ve dosya yönetimi işlevleri için önerilir:
Paket | Açıklama |
---|---|
git |
GitHub ve benzeri platformlardan repo klonlamak için kullanılır. |
tree |
Dizinleri ağaç yapısında listelemek için kullanılır. |
fd |
Hızlı ve gelişmiş dosya arama aracı (find alternatifidir). |
curl |
URL'den veri çekmek ve API ile iletişim kurmak için kullanılır. |
wget |
İnternet üzerinden dosya indirme işlemlerinde kullanılır. |
rg (ripgrep ) |
Dosya içeriklerinde hızlı aramalar yapar. |
clang |
C/C++ dili için derleyici. |
5. Metin Editörleri Kurulumu
Kod yazmak ve dosya düzenlemek için çeşitli editörleri Termux’a kurabilirsiniz. Aşağıdaki komut ile en yaygın kullanılan metin editörlerini kurabilirsiniz:
pkg install helix vim neovim
Tavsiyem: Yeni başlayanlar için Helix Editor öğrenmesi daha kolaydır. VIM ve NEOVIM ise daha gelişmiş iş akışları ve özelleştirmeler sunar.
6. Ekstra: Bash Profil Ayarları
Termux’u daha verimli kullanmak için .bashrc veya .zshrc dosyanızı düzenleyerek alias tanımları ve PATH değişiklikleri yapabilirsiniz. Bu başlık ilerleyen sürümlerde genişletilebilir.
Sonuç ve Değerlendirme
Bu rehberde, Termux’un en güncel sürümünün nasıl kurulacağı, temel ayarların nasıl yapılacağı ve başlangıç seviyesinde hangi paketlerin yükleneceği detaylı bir şekilde anlatılmıştır. Termux, özellikle yazılım geliştiriciler ve Linux kullanıcıları için mobil ortamda güçlü bir terminal deneyimi sunar.
Daha ileri düzey kullanımlar (örneğin Python, Node.js geliştirme ortamları, SSH sunucusu kurma, VNC ile GUI kullanımı vb.) için ayrı rehberler oluşturulacaktır. Bu kurulumla birlikte mobil cihazınızda tam donanımlı bir Linux terminaline sahip olabilirsiniz.