Cara Menggunakan Baris Perintah Linux di Android Dengan Termux

Cara Menggunakan Baris Perintah Linux di Android Dengan Termux

Android adalah sistem operasi yang mumpuni, karena menawarkan banyak aplikasi yang mendekati kelas desktop. Namun terkadang, dibutuhkan sedikit usaha untuk mencapai sesuatu di Android yang dapat dilakukan dengan mudah di desktop.





Salah satu solusinya adalah memanfaatkan infrastruktur Linux tersembunyi Android. Aplikasi Termux menyediakan lingkungan baris perintah dan memungkinkan Anda untuk menginstal aplikasi Linux yang jujur ​​di perangkat Android Anda. Berikut cara menggunakan aplikasi Termux.





Mengapa Menggunakan Termux?

Sudah ada beberapa aplikasi di Play Store yang merupakan port Android dari aplikasi Linux. Ini berbeda dari Termux karena mereplikasi aplikasi Linux tersebut, tetapi dibuat dengan 'cara Android'.





Sebaliknya, Termux adalah lingkungan Linux mandiri. Program-programnya (untuk semua maksud dan tujuan) sama dengan rekan-rekan Linux mereka. Ini menyampaikan beberapa keunggulan dibandingkan aplikasi porting:

  • Konsistensi: Aplikasi Linux yang telah di-porting ke Android memerlukan semacam antarmuka pengguna. Pengalaman pengguna di Android sangat bergantung pada seberapa banyak upaya yang dilakukan pengembang ke dalamnya. Sebaliknya, aplikasi Termux sama dengan versi Linux, mulai dari pintasan keyboard hingga cara Anda menginstalnya.
  • Kekompakan: Penambahan kode Android dapat menyebabkan beberapa aplikasi slim menjadi berat. Misalnya, klien SSH Android mungkin berukuran mulai dari 2MB hingga 12MB. Bandingkan ini dengan Dropbear, tersedia di Termux, yang memiliki berat 396KB (itulah kilobyte) yang terpasang. Dan itu juga menyediakan server SSH.
  • Ketepatan waktu: Saat aplikasi menerima pembaruan, Anda tetap berada di tangan pengembang aplikasi Android untuk peningkatan. Sebaliknya, aplikasi Termux adalah paket Linux standar yang membutuhkan lebih sedikit perawatan. Mereka bahkan dapat dibuat secara otomatis di samping versi desktop. Anda cenderung mendapatkan akses ke fitur baru lebih cepat dengan Termux.
  • Harga: Ada kemungkinan aplikasi apa pun yang Anda beli dari Play Store akan dikenakan biaya yang terkait dengannya. Semua aplikasi di Termux adalah gratis (dan sumber terbuka) , seperti Termux itu sendiri.

Cara Menggunakan Termux

Sebelum menyelam, pahami bahwa Termux pada dasarnya adalah lingkungan baris perintah. Tidak ada antarmuka pengguna yang mewah dengan tombol mengkilap di sini. Ini tidak hanya berlaku untuk paket Termux dasar, tetapi juga aplikasinya. Anda tidak akan mendapatkan versi terbaru LibreOffice dengan metode ini.



Yang terpenting, Anda harus nyaman dengan baris perintah untuk menginstal dan menggunakan program-program ini di Termux. Untuk mengembangkan beberapa keakraban, periksa daftar perintah Terminal Linux yang paling sering digunakan.

Saat Anda siap, ambil ponsel atau tablet Anda dan instal Termux.





Unduh: termux (Gratis)

Perintah Termux Dasar yang Harus Anda Ketahui

Peluncuran Termux akan menjatuhkan Anda langsung ke lingkungan baris perintah. Dari sini, Anda dapat menginstal alat baru. Termux menggunakan penginstal paket yang sama seperti yang ditemukan di Debian, Ubuntu, dan distro Linux terkait.





Advanced Packaging Tools (lebih sering disebut sebagai APT) digunakan untuk menemukan, menginstal, dan menghapus perangkat lunak di Termux. Mulailah dengan memperbarui paket dan meningkatkan dengan perintah ini:

apt update
apt upgrade

Selanjutnya, cari tahu aplikasi apa saja yang tersedia:

apt list

Untuk mengetahui lebih lanjut tentang salah satu paket ini, gunakan

apt show [package name]

Ini akan menampilkan nama, pengelola, ukuran file, dependensi, dan detail berguna lainnya. Untuk menginstal aplikasi, cukup gunakan:

apt install [package name]

Panduan kami untuk menggunakan APT akan memberi tahu Anda lebih banyak tentang alat ini, seperti cara meningkatkan paket. Anda dapat menjalankan alat yang diinstal dengan memasukkan namanya di prompt Terminal di baris perintah Termux.

Selain apt, daftar perintah bawaan ini berfungsi di Termux di Android:

  • |_+_| memungkinkan Anda menyalin file
  • |_+_| akan memindahkan file
  • |_+_| daftar isi direktori
  • |_+_| menghapus (menghapus) data
  • |_+_| membuat tautan simbolis (misalnya, |_+_| )

Dengan alat bawaan ini, Anda mengurangi kebutuhan akan pengelola file Android. Mereka juga menyelamatkan Anda dari keharusan me-root ponsel Anda untuk menikmati fungsi tersebut.

Aplikasi Linux yang Dapat Anda Instal Dengan Baris Perintah Termux

Menggunakan tepat dengan Termux, Anda dapat menginstal beberapa aplikasi Linux yang berguna di Android. Ini termasuk dalam beberapa kategori --- mari kita lihat beberapa yang menarik.

Editor Teks

Termux menyediakan versi terbaru dari editor teks Linux populer: VIM dan Emacs. Editor lain, seperti nano minimalis, juga tersedia.

Tentu saja, Android sudah memiliki banyak editor teks. Jadi apa yang dibawa Emacs dan Vim ke platform? Nah, jika Anda suka bekerja di Markdown, keduanya mendukung dengan baik. Ke dalam pola pikir 'bebas gangguan'? Tidak jauh lebih bebas gangguan daripada VIM --- lihat lembar contekan pintasan VIM kami untuk bantuan menguasainya.

cara memasang nada dering di android

Perlu sesuatu untuk mencatat dan memberikan to-dos? Mode org di Emacs telah Anda liput. Anda bahkan dapat menggunakan Emacs sebagai pengelola file , aplikasi penulisan skenario , Trello klien , pemutar musik , atau untuk memainkan Minesweeper.

aplikasi teks dan panggilan gratis menggunakan wifi

Mengapa beralih? Editor teks Android cenderung fokus pada satu fitur yang menonjol. Misalnya, seseorang mungkin fokus pada pembuatan draf bebas gangguan, yang lain dapat mempratinjau Penurunan harga dan pemformatan lainnya, dan yang lain mungkin dibangun dengan menyimpan catatan (meskipun sebenarnya hanya editor teks pada intinya).

Editor berbasis terminal dapat memenuhi kebutuhan ini dalam satu program, sementara juga tersedia di platform desktop.

Utilitas Baris Perintah Termux

Paket termux menyertakan beberapa utilitas baris perintah Linux yang berguna:

  • gnuplot: Program grafik matematika
  • GambarMagick: Alat manipulasi dan konversi gambar
  • p7zip: Utilitas pengarsipan untuk skema kompresi 7-Zip
  • UnRAR: Alat arsip yang berbeda untuk format RAR
  • Dapatkan: Sebuah program untuk mengambil file melalui internet melalui HTTP atau FTP

Mengapa beralih? Ini adalah program khusus dengan banyak hal untuk ditawarkan.

Instal Server di Termux

Kami telah menunjukkan bagaimana Anda bisa ubah perangkat Android Anda menjadi server web dengan aplikasi tertentu. Termux juga menyediakan server web Linux asli seperti Apache, nginx, dan Lighttpd.

Tetapi mengapa Anda ingin menjalankan server web di perangkat Android Anda?

Selain pemrograman, ingatlah bahwa banyak aplikasi terbaik saat ini adalah aplikasi web. Misalnya, Anda dapat menginstal nginx, database PostgreSQL, dan Python, lalu gunakan Taiga platform manajemen proyek. Ini adalah banyak utilitas, semua tanpa harus mendaftar untuk layanan pihak ketiga atau hosting.

Termux juga termasuk Dropbear , yang menyediakan server SSH (dan klien) untuk masuk ke ponsel/tablet Anda dan mentransfer file. Ini berguna dalam situasi di mana Anda ingin bertukar beberapa file tetapi tidak ingin menggunakan layanan cloud. Cukup mulai server Dropbear, gunakan klien SSH untuk mengambil apa yang Anda butuhkan, dan matikan.

Mengapa beralih? Aplikasi seperti Tiny Web Server memungkinkan Anda menjalankan server web. Tapi apa yang lebih menarik daripada memiliki server ringan yang bisa Anda mulai dari baris perintah?

Pengembangan Aplikasi di Baris Perintah Termux

Meskipun banyak aplikasi Android (terdaftar sebagai 'editor kode') menyediakan kemampuan untuk menulis kode, mereka mungkin tidak menyediakan bahasa itu sendiri. Dengan Termux, Anda dapat menguji kode Anda di ponsel atau tablet Anda.

Ini menawarkan distribusi standar bahasa pemrograman seperti:

  • BASH shell (default tersedia di luar kotak, dan cara yang bagus untuk mulai meretas)
  • Python (keduanya v2 dan v3 tersedia)
  • PHP
  • Rubi

Sistem kontrol sumber git dan Subversion juga tersedia, yang memiliki kegunaan lebih dari sekedar pengembangan. Jika Anda ingin mengontrol data Anda sendiri, kontrol sumber memungkinkan Anda menyimpan file di mana pun Anda mau. Anda juga mengontrol kapan Anda mengirim pembaruan ke perangkat lain, dan dapat menggunakan 'tag' untuk memberi label versi.

Mengapa beralih? Ada beberapa paket bahasa pemrograman untuk Android, seperti: QPython . Tapi ini menyediakan UI besar mereka sendiri. Mereka mungkin juga memerlukan aplikasi tambahan untuk sepenuhnya berguna.

Aplikasi berbasis Android tersedia untuk git dan svn. Namun, Anda harus memiliki aplikasi terpisah untuk setiap jenis kontrol sumber. Termux menyediakan keduanya dalam paket yang sama secara gratis. Dengan menggunakan kontrol sumber, Anda juga dapat mengurangi klien untuk layanan sinkronisasi cloud seperti Dropbox.

Tambahkan Linux ke Android Dengan Perintah Termux

Termux adalah penawaran super ringkas yang membuka banyak fungsi untuk perangkat Android Anda. Baris perintah adalah salah satu fitur paling kuat dari Linux, dan Termux dibangun di atas kernel Linux perangkat Anda untuk membuat Anda lebih efisien saat bepergian.

Dan siapa tahu, mungkin mencoba-coba aplikasi ini akan meyakinkan Anda untuk mencoba Linux di desktop juga. Lihat kami Lembar contekan perintah Linux untuk beberapa bantuan mencobanya.

Membagikan Membagikan Menciak Surel Cara Mengakses Tingkat Gelembung Bawaan Google di Android

Jika Anda pernah merasa perlu untuk memastikan ada sesuatu yang rata dalam keadaan darurat, Anda sekarang bisa mendapatkan level gelembung di ponsel Anda dalam hitungan detik.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Android
  • Terminal
  • Linux
  • Android
  • Perintah Linux
Tentang Penulis Christian Cawley(1510 Artikel Diterbitkan)

Wakil Editor untuk Keamanan, Linux, DIY, Pemrograman, dan Penjelasan Teknologi, dan produser Podcast yang Sangat Berguna, dengan pengalaman luas dalam dukungan desktop dan perangkat lunak. Seorang kontributor untuk majalah Format Linux, Christian adalah seorang pengotak Raspberry Pi, pecinta Lego dan penggemar game retro.

More From Christian Cawley

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan