Termux: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
kTidak ada ringkasan suntingan
Serigala Sumatera (bicara | kontrib)
Clean up
Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan
 
(38 revisi perantara oleh 15 pengguna tidak ditampilkan)
Baris 1:
{{Orphan|date=Desember 2022}}
{{Refimprove}}
{{Infobox software
'''Termux''' adalah [[emulator]] terminal Android dan aplikasi lingkungan [[Linux]] yang bekerja langsung tanpa rooting atau pengaturan yang diperlukan.<ref>{{cite web
| lastname = Wiki Termux
| screenshot = Termux-nano.jpg
| first =
| caption = Penyunting teks [[GNU nano (Penyunting teks)|Nano]] dijalankan di termux
| authorlink =
| author = {{URL|https://github.com/fornwall|Fredrik Fornwall}}
| coauthors =
| released = {{Start date and age|2015|05|30|df=yes}}
| title = Tips and tricks about using Termux application and its packages.
| latest release version = 0.117
| work =
| latest release date = {{Start date and age|2021|07|21|df=yes}}
| publisher =
| repo = {{URL|https://github.com/termux/termux-app}}
| date =
| programming language = [[Java]]
| url = https://wiki.termux.com/wiki/Main_Page
| operating system = [[Android (sistem operasi)|Android]]
| format =
| platform = [[x86-64]], [[ARM64]], [[i686]], [[ARMv7]]
| doi =
| size = 81 [[Megabyte|MB]]
| accessdate = 1 Agustus 2020 }}</ref> Termux yang juga termasuk [[linux]] environment berbasis [[linux]] [[debian]] yang bisa mendukung perangkat dengan basic 32bit dan 64bit dengan dijalankan pada OS [[android]] versi [[Android Lollipop|5.0]] keatas.
| genre = [[Emulator terminal|Emulator Terminal]], [[Antarmuka baris perintah]]
 
| license = [[Lisensi Publik Umum GNU|GPLv3]]
{{Infobox Software
| website = {{URL|https://termux.com/}}
|name = Termux
|logo = [[file:Termux_2.png|jmpl|Logo Termux versi 0.95]]
|screenshot = [[Berkas:Termux.gif|jmpl|Tampilan Termux saat diberikan Command $ apt update]]
|caption =
|collapsible =
|author =
|developer = Fredrik Formwall
|released = 30 Juni 2015<!-- {{Start date|YYYY|MM|DD}} -->
|latest release version =
|latest release date = <!-- {{Release date and age|YYYY|MM|DD}} -->
|latest preview version =
|latest preview date = <!-- {{Release date and age|YYYY|MM|DD}} -->
|programming language =
|operating system = [[Android Lollipop|Android 5.5]] keatas
|platform = Android
|size =
|language = Inggris, Indonesia
|genre = [[Perangkat lunak sumber terbuka|Open Source]]
|license =
|website = https://termux.com/
}}
'''Termux''' adalah [[Emulator Terminal]] untuk [[Android (sistem operasi)|Android]] yang memungkinkan untuk menjalankan lingkungan [[GNU]] di perangkat Android. Selain itu, berbagai paket perangkat lunak berbasis [[linux]] juga dapat diinstal melalui manajer paket aplikasi.
 
Termux menginstal sistem dasar minimal secara otomatis, dan paket tambahan tersedia menggunakan manajer paket (apt).<ref>{{cite web|author=Seth Kenlon|date=August 11, 2020 |title=Use a Linux terminal on your Android phone|url=https://opensource.com/article/20/8/termux|access-date=August 17, 2021|website=opensource.com}}</ref>
== Informasi dasar ==
Termux dilengkapi dengan sistem pengemasan package sendiri, yang menyederhanakan penginstalan paket dan untuk itu sejumlah besar paket disiapkan. Antara lain, kompiler bahasa [[C (bahasa pemrograman)|Pemrograman C]] clang dengan sejumlah library ekstensi tersedia untuk Termux . Ini memungkinkan Anda untuk mengkompilasi aplikasi Anda sendiri di dalam dan untuk Termux. Termux dilengkapi dengan kompiler dan juru bahasa untuk banyak bahasa lain, seperti [[Python]], [[Java]], [[Go]], Rust dan lainnya. Manajer file Midnight Comander, editor teks Vim, aplikasi SSH dan banyak lagi tersedia, menjadikan Termux lingkungan kerja yang nyaman untuk perangkat dengan [[Android]], terutama jika dilengkapi dengan keyboard.<ref>{{cite web
| last = Opensource
| first =
| authorlink =
| coauthors =
| title = An Open Source Android terminal and Linux environment
| work =
| publisher =
| date =
| url = https://opensource.com/article/18/5/termux
| format =
| doi =
| accessdate = 1 Agustus 2020 }}</ref> Dalam banyak aplikasi, tidak ada perbedaan antara cara kerja pada [[komputer pribadi|PC]] [[Linux]] di lingkungan [[terminal]] dan pada perangkat [[Android]] dan termux. Namun, lingkungan ini tidak sepenuhnya baku karena keterbatasan sistem [[Android]], yang tidak memungkinkan akses langsung ke [[hardware|Perangkat keras]]. Misalnya. tidak ada akses keport [[USB]] dan perangkat yang terhubung ke port inidi Termux. Dalam versi [[android]] yang lebih baru, perintah informasi 'atas' tidak berfungsi karena pembatasan akses ke sistem file/proc.
 
Sebagian besar perintah yang tersedia di GNU dapat diakses melalui antarmuka baris perintah [[Bash (perangkat lunak)|Bash]] bawaan. Ada juga beberapa shell lain yang tersedia, seperti [[Z shell|Zsh]] dan [[tcsh]].<ref>{{cite web |url=https://wiki.termux.com/wiki/ZSH |date=July 30, 2020 |title=ZSH - Termux Wiki |website=Termux |access-date=August 17, 2021}}</ref>
== Contoh perintah ==
Untuk menginstall Package perangkat lunak ketikan perintah <code>$ pkg install</code> disertai nama paket,
 
Termux adalah aplikasi terminal Android pertama yang menyertakan berbagai perangkat lunak, tidak seperti emulator terminal lainnya, yang hanya menyediakan utilitas kecil atau terbatas yang disediakan oleh Android.
Contoh :
$ pkg intstall python2
$ pkg install php
 
==Fitur dan cara kerja==
Paket-paket di termux dikompilasi silang dengan Android NDK dan memiliki patch kompatibilitas untuk membuatnya berfungsi di Android. Karena semua file diinstal di direktori aplikasi, rooting tidak diperlukan.<ref>{{cite web |url=https://wiki.termux.com/wiki/Main_Page |date=July 30, 2021 |title=The Termux Wiki |access-date=August 17, 2021| website=Termux}}</ref>
 
Ada lebih dari seribu paket yang dapat diunduh dan pengguna dapat mengajukan permintaan untuk paket baru.
Untuk mengakses direktori file ketikan perintah <code>$ cd</code>
Atau, paket dapat dikompilasi dari sumber karena Termux mendukung berbagai alat build termasuk [[CMake]] serta kompiler untuk [[C++]], [[Rust (bahasa pemrograman)|Rust]], [[Go (bahasa pemrograman)|Go]] dan beberapa lainnya.
Termux juga dapat menginstal juru bahasa untuk bahasa seperti [[Ruby (bahasa pemrograman)|Ruby]], [[Python (bahasa pemrograman)|Python]], [[JavaScript]], dll.
 
Editor teks berbasis terminal seperti [[Emacs]] dan [[Vim (penyunting teks)|Vim]] dapat diinstal untuk mengedit dan membuat file dari terminal.
Contoh:
$ cd/sdcard
$ cd storage
Catatan:
 
Termux juga dapat menjalankan aplikasi [[Antarmuka grafis|GUI]] di Termux melalui server [[Virtual Network Computing|VNC]] dan menginstal [[lingkungan desktop]] ([[Xfce]], [[LXQt]], [[MATE (perangkat lunak)|MATE]]) atau pengelola jendela.<ref>{{cite web |url=https://wiki.termux.com/wiki/Graphical_Environment |title=Graphical Environment - Termux Wiki |access-date=August 17, 2021 |date=July 30, 2021 |website=Termux}}</ref>
<code>$ cd /sdcard</code> kode untuk masuk kedalam penyimpanan Eksternal ( Kartu Memory Eksternal anda)
 
== Lihat pula ==
<code>$ cd storage</code> kode untuk masuk kedalam penyimpanan Internal
* [[Debian]]
* [[Antarmuka baris perintah]]
* [[Pengelola paket|Pengelola Paket]]
 
== Referensi ==
{{Reflist}}
[[Kategori:software]]
[[Kategori:aplikasi]]
[[Kategori:Perangkat lunak]]
{{software-stub}}
 
== Pranala luar ==
* [https://githubtermux.com/termux/termux-packages Official website]
* {{Github|termux/termux-app/|Termux}}
* {{GitHub|termux/termux-packages/|Termux packages}}
* [https://wiki.termux.com/wiki/Main_Page Termux wiki]
 
[[Kategori:Perangkat lunak sumber terbuka]]
[[Kategori:Perangkat lunak Android]]
 
 
{{software-stub}}