Cara Menggunakan Termux untuk Menjalankan Aplikasi Linux Command Line di Android

How Use Termux Run Command Line Linux Apps Android



Artikel ini merangkumi panduan tentang aplikasi Android Termux yang membolehkan anda menjalankan program dan skrip baris perintah pada peranti Android.

Termux adalah aplikasi emulator terminal sumber terbuka yang berfungsi pada peranti Android. Ia juga berfungsi sebagai sejenis OS Linux mini, yang dilengkapi dengan banyak alat dan utiliti yang biasa anda lihat dalam distribusi Linux desktop. Anda boleh menggunakan Termux untuk memasang dan menjalankan banyak aplikasi baris perintah melalui pengurus pakejnya sendiri. Tidak diperlukan akses root untuk memasang dan menjalankan Termux pada Android. Anda bahkan boleh menggunakan GUI persekitaran desktop yang ringan tanpa percepatan perkakasan melalui Termux (melalui VNC), tetapi mungkin lambat dan tidak dapat digunakan dengan tepat pada peranti sentuh layar kecil. Termux sangat popular di kalangan pembangun dan pengguna lain yang ingin mengakses aplikasi CLI Linux di Android. Ini adalah perkara yang paling dekat dengan OS Linux di Android, dan senang digunakan dengan antara muka dioptimumkan sentuhan yang sesuai untuk peranti skrin kecil. Termux menampilkan tindakan papan kekunci tambahan menjadikannya mudah untuk memasukkan simbol, dan juga dilengkapi dengan pelengkap automatik melalui kunci tindakan yang terletak di baris atas papan kekunci di layar.







Gunakan Kes

Beberapa perkara yang boleh anda lakukan dengan Termux:



  • Jalankan skrip Python
  • Jalankan skrip Bash
  • Main permainan baris arahan
  • Akses editor Vi
  • Buat sambungan SSH
  • Buat Python virtualenv
  • Kembangkan aplikasi selagi anda tidak memerlukan akses GUI
  • Pasang pakej tambahan dengan pip, npm, cpan, permata, tlmgr, dan pengurus pakej lain
  • Pada dasarnya, apa sahaja yang dipasang oleh pakej yang anda dapat lakukan melalui antara muka baris perintahnya

Memasang Termux pada Android

Anda boleh memuat turun dan memasang Termux melalui Google Play atau dari F-Droid . Lancarkan Termux melalui pelancar, dan anda harus disambut dengan skrin berikut:







Mengaktifkan Akses Storan di Termux

Untuk mengakses fail di terminal Termux atau menyimpan fail dari terminal Termux, pertama-tama anda perlu menyiapkan storan Termux dan memberikan izin akses storan ke Termux apabila diminta. Anda boleh melakukannya dengan melaksanakan arahan berikut:

$termux-setup-storage

Sebaik sahaja anda melalui persediaan penyimpanan, anda akan dapat mencari fail Termux yang disimpan di folder bersama di storan dalaman peranti Android anda. Sekiranya folder kongsi tidak ada, anda boleh membuatnya secara manual. Biasanya, jalan penuh ke folder kongsi ini adalah / storage / dicontohi / 0 / dikongsi.



Memasang dan Menguruskan Pakej Termux Rasmi

Setelah anda memasang Termux, jalankan arahan di bawah ini untuk mengemas kini dan menaik taraf repositori:

$peningkatan pkg

Sekarang anda boleh memasang pakej yang anda mahukan menggunakan arahan berikut:

$pkgpasang <pakej_nama>

Selepas pemasangan, anda akan dapat menjalankan perintah untuk pakej yang dipasang di terminal Termux (seperti yang anda lakukan pada OS Linux desktop):


Anda boleh mendapatkan senarai pakej Termux yang boleh dipasang dari di sini . Anda juga boleh mencari dan mencari pakej di Termux itu sendiri. Untuk melakukannya, jalankan perintah dalam format berikut:

$carian pkg<carian_terma>

Anda juga boleh menyenaraikan semua pakej menggunakan arahan berikut:

$senarai pkg-semua

Memasang Pakej Deb di Termux

Anda boleh memasang pakej .deb tertentu dari repositori Ubuntu atau Debian selagi ia dibuat untuk seni bina telefon bimbit anda (hari ini, kebanyakan telefon bimbit mempunyai seni bina aarch64 dan aarch32). Perhatikan bahawa beberapa pakej mungkin enggan bekerja di Termux. Untuk memasang pakej .deb, jalankan perintah dalam format berikut:

$dpkg -i <deb_package_name>

Untuk membuang pakej .deb yang dipasang secara manual di Termux, jalankan perintah dalam format berikut:

$dpkg - keluarkan <deb_package_name>

Untuk menyenaraikan semua pakej .deb yang dipasang secara manual, anda perlu menjalankan arahan berikut:

$dpkg -tempat

Sebarang pakej .deb dari mana-mana sumber pakej boleh dipasang selagi memenuhi syarat keserasian. Seperti biasa, anda harus berhati-hati ketika mengambil pakej pihak ketiga untuk mengelakkan pemasangan pakej yang mencurigakan.

Mengaktifkan Repositori Tambahan di Termux

Anda juga boleh mengaktifkan penyimpanan tambahan di Termux untuk membolehkan pemasangan pakej tambahan. Untuk mencari lebih banyak repositori, lawati ini halaman dan klik pada repositori yang mempunyai nama yang diakhiri dengan -pakej. Anda akan mendapat arahan untuk mengaktifkan repositori ini dalam fail README mereka. Perintah untuk mengaktifkan repositori tambahan kelihatan seperti ini:

$pkgpasang <repositori_nama>

Berikut adalah beberapa contoh yang telah saya uji dan dapati Termux:

$ pkgpasangx11-repo

$ pkgpasangpermainan-repo

$ pkgpasangroot-repo

$ pkgpasangtidak stabil-repo

$ pkgpasangsains-repo

Beberapa repositori komuniti pihak ketiga juga boleh diaktifkan. Anda akan dapati senarai repositori ini tersedia di sini .

Memasang Alat tambah Termux

Termux menyediakan beberapa add-on berguna yang dapat dipasang pada peranti Android melalui Play Store. Sebilangan tambahan tambahan ini percuma, sementara yang lain dibayar. Anda boleh mendapatkan senarai tambahan ini di sini .

Kesimpulannya

Beberapa aplikasi di Play Store membolehkan anda memasang dan menjalankan persekitaran Linux sepenuhnya di Android. Walau bagaimanapun, sebilangan kecil dari mereka memerlukan akses root, dan mereka tidak mudah digunakan. Dari segi keramahan pengguna, tidak ada yang lain seperti Termux di Play Store.