Termux

Termux, Android işletim sistemi için geliştirilmiş özgür ve açık kaynaklı bir terminal emülatörüdür. Android cihazlarda Linux ortamı çalıştırmayı sağlar. Uygulama, minimal bir temel sistemle birlikte gelir ve Debian tabanlı paket yöneticisi aracılığıyla ek paketler kurulabilir.

Varsayılan olarak Bash kabuğunu kullanır; ayrıca Zsh ve tcsh gibi alternatif kabuklar da kurulabilir.

 Genel Bakış 
Termux paketleri çapraz derlenir ve Android uyumluluk yamaları içerir. Tüm dosyalar uygulamanın kendi dizinine kurulduğundan, root gerekmez. Kullanıcı isterse root izni verebilir.

Popüler programlama dilleri (Python, Ruby, Node.js, Rust, Go, Swift) ve derleyiciler desteklenir. Terminal tabanlı metin düzenleyiciler (Vim, Emacs) ve Git gibi araçlar kurulabilir.

PRoot kullanılarak root olmadan Debian, Ubuntu ve Pardus gibi Linux dağıtımları konteyner olarak çalıştırılabilir. Ancak Flatpak ve Snap gibi bazı paket formatları root gerektirir.

 Grafik arayüz desteği 
VNC sunucusu ile Xfce, LXQt ve KDE gibi masaüstü ortamları çalıştırılabilir.

 Kullanıcı arayüzü 
Termux arayüzü basittir; ekstra tuş satırı ve terminal çıktısı gösterilir. Renk ve yazı tipi Termux:Styling ile değiştirilebilir. Dokunmatik ve fare desteği mevcuttur.

 Yapılandırma 
Ayarlar ~/.termux/termux.properties dosyası üzerinden yapılır.

 Eklentiler 
 Termux:API – Android fonksiyonlarını CLI uygulamalarına açar.
 Termux:Styling – Renk şeması ve yazı tipi değiştirir.
 Termux:Boot – Cihaz açılışında komut çalıştırır.
 Termux:GUI – Basit GUI desteği sağlar.
 Termux:Widget – Ana ekrandan script çalıştırır.
 Termux:Float – Yüzen pencere modunda terminal çalıştırır.
 Termux:Tasker – Tasker ile entegrasyon sağlar.
 Termux:X11 – Grafik arayüzlü yazılımları çalıştırır ve görüntü verir. 

Eklentiler, uygulama ile aynı kullanıcı kimliğine sahip kaynaktan yüklenmelidir.

 Tarihçe 
Termux ilk olarak 2015 yılında yayımlandı. Ocak 2020'de Android 5 ve 6 desteği sona erdi. Minimum gereksinim Android 7 oldu. 

Google Play Store sürümü v0.101 ile sınırlıdır; güncel sürümler F-Droid veya GitHub üzerinden edinilebilir.  

2021'de Bintray kapanınca Termux paket depoları Hetzner altyapısına taşınmıştır.

 Paket yönetimi 
Paketler apt ve dpkg ile kurulabilir, formatları .deb'dir. Termux, Linux FHS standardına uygun olmadığından normal Debian paketleri doğrudan çalışmayabilir.

Depolar:
 main – Temel CLI araçları ve derleyiciler  
 x11-repo – X11 tabanlı grafik paketler  
 root-repo – Root araçları (root gerekebilir)  

2021 itibarıyla 1000+ paket mevcuttur.

 Kaynakça 

 Dış bağlantılar 



 Termux Wiki
 F-Droid'de Termux

Kategori:Android için özgür yazılımlar
Kategori:Ücretsiz terminal emülatörleri