Termux: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan
Serigala Sumatera (bicara | kontrib)
Clean up
Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan
 
(47 revisi perantara oleh 17 pengguna tidak ditampilkan)
Baris 1:
{{Orphan|date=Desember 2022}}
'''Termux''' adalah [[emulator]] terminal Android dan aplikasi lingkungan [[Linux]] yang bekerja langsung tanpa rooting atau pengaturan yang diperlukan.<ref>{{cite web
{{Infobox software
| last = Wiki Termux
| firstname = Termux
| screenshot = Termux-nano.jpg
| authorlink =
| caption = Penyunting teks [[GNU nano (Penyunting teks)|Nano]] dijalankan di termux
| coauthors =
| author = {{URL|https://github.com/fornwall|Fredrik Fornwall}}
| title = Tips and tricks about using Termux application and its packages.
| released = {{Start date and age|2015|05|30|df=yes}}
| work =
| latest release version = 0.117
| publisher =
| latest release date = {{Start date and age|2021|07|21|df=yes}}
| date =
| urlrepo = {{URL|https://wiki.termuxgithub.com/wikitermux/Main_Pagetermux-app}}
| programming language = [[Java]]
| format =
| operating system = [[Android (sistem operasi)|Android]]
| doi =
| platform = [[x86-64]], [[ARM64]], [[i686]], [[ARMv7]]
| 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]](lollipop) keatas.
| size = 81 [[Megabyte|MB]]
 
| genre = [[Emulator terminal|Emulator Terminal]], [[Antarmuka baris perintah]]
{{Infobox Software
| license = [[Lisensi Publik Umum GNU|GPLv3]]
|name = Termux
| website = {{URL|https://termux.com/}}
|logo = [[file:Termux_2.png|jmpl|Logo Termux versi 0.95]]
|screenshot = [[Berkas:Screen Record aplikasi 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 = Alat
|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 bekerja pada 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 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 menginstalnya package perangkat lunak ketikan perintah <code>$ apt install</code>
 
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 :
$ apt intstall python2
$ apt 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}}