ashrar team

اموزش Termux (ترمینال لینوکس در اندروید)

by Jimmy Wafflehoff Posted Sept. 22, 2015

Termux چیست ؟ Termux برنامه ای برای اندروید میباشد که میتوان با استفاده از ان محیط ترمینال لینوکس را در اندروید شبیه سازی کرد به طور کلی میتوانید محیط ترمینال لینوکس را در اندروید خود بیاورید و بسته های نصبی و غیره را داشته باشید به طور مثال شما میتوانید برای نصب بسته های نصبی از apt و … استفاده کنید توضیحات Termux برنامه ای برای شبه سازی ترمینال لیوکس میباشد اما نکته جالبی که وجود داد این برنامه از هسته خود اندروید برای این کار استفاده میکند با اجازه دسترسی روت میتوانید از امکانات بیشتری بهره ببرید p>

کاربرد در بسیاری از مواقع ای ممکن است سیستم یا سرور در دسترس نباشد و با استفاده از دستگاه اندروید کار را به راحتی انجام دهیم همچنین قابل اجرا از اندروید ۴ تا ۸ به بالا میباشد و به خوبی نصب و اجرا میشود متاسفانه این برنامه برای ios وجود ندارد و در اموزش های بعدی توضیح خواهیم داد امکانات اتصال امن برای استفاده از پروتکل برای کلاینت و سرورSSH امکان استفاده گرافیکی و دریافت git امکان اتصال چندین کاربر و اجرای دستور پشتیبانی از زبان های Python , Perl, Python, Ruby and Node.js امکان استفاده از کیبرد در termux از طریق بلوتوث و امکان استفاده از کلید های میانبر درکیبرد بسته های نصبی مهم apt ,pkg.

نکته : برنامه termux حجم بسیار پایینی داردو زیر ۱ مگابایت میباشد اما بعد از استفاده و نصب بسته ها مقدار بیشتری دانلود میشود که بستگی به بسته های نصبی شما دارد اموزش برای مشاهده سایت ترمکس میتوانید و اطلاعات بیشتر اینجا کلیک کنید https://termux.com/[1]

لیست برنامه های ترموکس

aapt/stable 5.1.1-1 arm abduco/stable 0.6 arm ack-grep/stable 2.14 all angband/stable 4.0.4 arm ant/stable 1.9.6 all apr/stable 1.5.2-1 arm apr-dev/stable 1.5.2-1 arm apr-util/stable 1.5.4 arm apr-util-dev/stable 1.5.4 arm apt/stable,now 1.2.10 arm [installed] apt-transport-https/stable 1.2.10 arm aria2/stable 1.20.0 arm asciinema/stable 1.2.0 arm autoconf/stable 2.69 arm automake/stable 1.15 arm autossh/stable 1.4e arm bash/stable,now 4.3.42-7 arm [installed] bash-completion/stable,now 2.2 all [installed] bc/stable 1.06.95-1 arm binutils/stable,now 2.26 arm [installed] binutils-dev/stable 2.26 arm bison/stable 3.0.4-1 arm brogue/stable 1.7.4 arm bsdtar/stable 3.1.2-3 arm busybox/stable,now 1.24.2 arm [installed] byobu/stable 5.105 all bzip2/stable 1.0.6 arm c-ares/stable 1.11.0 arm c-ares-dev/stable 1.11.0 arm ca-certificates/stable,now 20160122 all [installed,automatic] cboard/stable 0.7.3 arm clang/stable 3.8.0-1 arm clang-dev/stable 3.8.0-1 arm cmake/stable 3.5.1 arm cmake-curses-gui/stable 3.5.1 arm cmatrix/stable 1.2a arm command-not-found/stable,now 1.9 arm [installed] coreutils/stable,now 8.25-3 arm [installed] corkscrew/stable 2.0 arm cowsay/stable 3.03 all cppi/stable 1.18 arm ctags/stable 0.0.20160317 arm curl/stable 7.48.0 arm curseofwar/stable 1.2.0 arm cvs/stable 1.11.23 arm dash/stable,now 0.5.8-3 arm [installed] datamash/stable 1.1.0 arm dcraw/stable 9.26.0-2 arm debianutils/stable 4.7 arm dialog/stable 1.3-20160209-0 arm diffutils/stable 3.3 arm direvent/stable 5.0 arm dirmngr/stable 2.1.11-3 arm dnsutils/stable 9.10.3.4 arm dnsutils-dev/stable 9.10.3.4 arm dpkg/stable,now 1.18.4-2 arm [installed] dpkg-dev/stable 1.18.4-2 arm dropbear/stable 2015.71 arm dvtm/stable 0.15 arm dx/stable 23.0.2 all ecj/stable 4.4.2 all elinks/stable 0.12pre6-2 arm emacs/stable,now 25.0.92-6 arm [installed] espeak/stable 1.48.04 arm espeak-dev/stable 1.48.04 arm ffmpeg/stable 3.0-2 arm ffmpeg-dev/stable 3.0-2 arm fftw/stable 3.3.4 arm fftw-dev/stable 3.3.4 arm figlet/stable 2.2.5 arm file/stable 5.25-1 arm file-dev/stable 5.25-1 arm finch/stable 2.10.11-2 arm finch-dev/stable 2.10.11-2 arm findutils/stable 4.6.0 arm fish/stable,now 2.2.201603181154 arm [installed] flac/stable 1.3.1 arm flex/stable 2.6.0-1 arm flex-dev/stable 2.6.0-1 arm fontconfig/stable,now 2.11.1-2 arm [installed,automatic] fontconfig-dev/stable 2.11.1-2 arm fontconfig-utils/stable,now 2.11.1-2 arm [installed] fortune/stable 1.2 arm freetype/stable,now 2.6.3 arm [installed,automatic] freetype-dev/stable 2.6.3 arm frobtads/stable 1.2.3-1 arm frotz/stable 2.44 arm fzf/stable 0.11.4 arm g++/stable 5.3.0-1 arm gawk/stable 4.1.3-1 arm gawk-dev/stable 4.1.3-1 arm gcc/stable 5.3.0-1 arm gcov/stable 5.3.0-1 arm gdb/stable 7.11 arm gdb-dev/stable 7.11 arm gdbm/stable,now 1.11 arm [installed,automatic] gdbm-dev/stable 1.11 arm gdk-pixbuf/stable 2.32.3 arm gdk-pixbuf-dev/stable 2.32.3 arm getmail/stable 4.49.0-1 all gifsicle/stable 1.88 arm git/stable 2.8.1-1 arm glib/stable 2.46.2-2 arm glib-bin/stable 2.46.2-2 arm glib-dev/stable 2.46.2-2 arm global/stable 6.5.2 arm glulxe/stable 0.5.2 arm gnuchess/stable 6.2.2 arm gnugo/stable 3.8 arm gnupg/stable,now 1.4.20-1 arm [installed] gnupg-curl/stable 1.4.20-1 arm gnupg2/stable 2.1.11-3 arm gnuplot/stable 4.6.7 arm gnushogi/stable 1.4.2 arm gnutls/stable,now 3.4.10 arm [installed,automatic] golang/stable 2:1.6.1 arm googletest/stable 1.7.0 arm googletest-dev/stable 1.7.0 arm gpgme/stable 1.6.0-1 arm gpgme-dev/stable 1.6.0-1 arm graphicsmagick/stable 1.3.23-1 arm graphicsmagick-dev/stable 1.3.23-1 arm greed/stable 4.1 arm grep/stable 2.24 arm gsl/stable 2.1 arm gsl-dev/stable 2.1 arm gtypist/stable 2.9.5 arm gzip/stable 1.7 arm harfbuzz/stable 1.2.3 arm harfbuzz-dev/stable 1.2.3 arm harfbuzz-utils/stable 1.2.3 arm hexcurse/stable 1.60.0-1 arm ht/stable 2.1.0 arm htop/stable 2.0.1 arm hunspell/stable 1.3.3-1 arm hunspell-dev/stable 1.3.3-1 arm hunspell-en-us/stable 1.1-1 all iconv/stable 1.14 arm imagemagick/stable 6.9.3-8-0 arm imagemagick-dev/stable 6.9.3-8-0 arm inetutils/stable 1.9.4-2 arm inotify-tools/stable 3.14 arm inotify-tools-dev/stable 3.14 arm iperf3/stable 3.1.2 arm iperf3-dev/stable 3.1.2 arm irssi/stable 0.8.19 arm irssi-dev/stable 0.8.19 arm jack/stable 1.1-mr2-3 all jhead/stable 3.00 arm jq/stable 1.5 arm jq-dev/stable 1.5 arm jsoncpp/stable 1.6.5 arm jsoncpp-dev/stable 1.6.5 arm kona/stable 3.36 arm ldns/stable 1.6.17 arm ldns-dev/stable 1.6.17 arm leptonica/stable 1.73 arm leptonica-dev/stable 1.73 arm less/stable,now 481 arm [installed,automatic] lftp/stable 4.6.5 arm libandroid-glob/stable,now 0.2 arm [installed,automatic] libandroid-glob-dev/stable 0.2 arm libandroid-support/stable,now 11.8 arm [installed] libandroid-support-dev/stable 11.8 arm libarchive/stable 3.1.2-3 arm libarchive-dev/stable 3.1.2-3 arm libassuan/stable 2.4.2-1 arm libassuan-dev/stable 2.4.2-1 arm libav/stable 11.6-3 arm libav-dev/stable 11.6-3 arm libbz2/stable,now 1.0.6 arm [installed,automatic] libbz2-dev/stable 1.0.6 arm libcaca/stable 0.99.beta19 arm libcaca-dev/stable 0.99.beta19 arm libcairo/stable 1.14.6-1 arm libcairo-dev/stable 1.14.6-1 arm libcairo-gobject/stable 1.14.6-1 arm libconfig/stable 1.5 arm libconfig-dev/stable 1.5 arm libcroco/stable 0.6.11 arm libcroco-dev/stable 0.6.11 arm libcrypt/stable 0.2 arm libcrypt-dev/stable 0.2 arm libcurl/stable 7.48.0 arm libcurl-dev/stable 7.48.0 arm libelf/stable 0.161-1 arm libelf-dev/stable 0.161-1 arm libev/stable 4.22 arm libev-dev/stable 4.22 arm libevent/stable 2.0.22 arm libevent-dev/stable 2.0.22 arm libexif/stable 0.6.21 arm libexif-dev/stable 0.6.21 arm libexpat/stable 2.1.0 arm libexpat-dev/stable 2.1.0 arm libfaac/stable 1.28 arm libfaac-dev/stable 1.28 arm libffi/stable,now 3.2.1 arm [installed,automatic] libffi-dev/stable 3.2.1 arm libflac/stable 1.3.1 arm libflac-dev/stable 1.3.1 arm libgc/stable 7.4.201603041111 arm libgc-dev/stable 7.4.201603041111 arm libgcc/stable 4.9 arm libgcrypt/stable 1.6.5-1 arm libgcrypt-dev/stable 1.6.5-1 arm libgmp/stable,now 6.1.0 arm [installed,automatic] libgmp-dev/stable 6.1.0 arm libgnustl/stable,now 11 arm [installed] libgnutls/stable,now 3.4.10 arm [installed,automatic] libgnutls-dev/stable 3.4.10 arm libgpg-error/stable 1.21-1 arm libgpg-error-dev/stable 1.21-1 arm libid3tag/stable 0.15.1b-1 arm libid3tag-dev/stable 0.15.1b-1 arm libidn/stable,now 1.32-1 arm [installed,automatic] libidn-dev/stable 1.32-1 arm libisl/stable 0.15-1 arm libisl-dev/stable 0.15-1 arm libjasper/stable 1.900.1-1 arm libjasper-dev/stable 1.900.1-1 arm libjasper-utils/stable 1.900.1-1 arm libjpeg-turbo/stable 1.4.2-1 arm libjpeg-turbo-dev/stable 1.4.2-1 arm libjpeg-turbo-progs/stable 1.4.2-1 arm libksba/stable 1.3.3-2 arm libksba-dev/stable 1.3.3-2 arm libluajit/stable 2.1.0~beta2 arm libluajit-dev/stable 2.1.0~beta2 arm liblzma/stable,now 5.2.2 arm [installed] liblzma-dev/stable 5.2.2 arm libmad/stable 0.15.1b-1 arm libmad-dev/stable 0.15.1b-1 arm libmp3lame/stable 3.99 arm libmp3lame-dev/stable 3.99 arm libmp3splt/stable 0.9.2-1 arm libmp3splt-dev/stable 0.9.2-1 arm libmpc/stable 1.0.3-1 arm libmpc-dev/stable 1.0.3-1 arm libmpfr/stable 3.1.4 arm libmpfr-dev/stable 3.1.4 arm libmsgpack/stable 1.4.1 arm libmsgpack-dev/stable 1.4.1 arm libnettle/stable,now 3.2 arm [installed,automatic] libnettle-dev/stable 3.2 arm libnpth/stable 1.2-1 arm libnpth-dev/stable 1.2-1 arm libogg/stable 1.3.2 arm libogg-dev/stable 1.3.2 arm liboggz/stable 1.1.1-1 arm liboggz-dev/stable 1.1.1-1 arm libopus/stable 1.1.2 arm libopus-dev/stable 1.1.2 arm libpcap/stable 1.7.4 arm libpcap-dev/stable 1.7.4 arm libpipeline/stable 1.4.0 arm libpipeline-dev/stable 1.4.0 arm libpixman/stable 0.34.0 arm libpixman-dev/stable 0.34.0 arm libpng/stable,now 1.6.21 arm [installed,automatic] libpng-dev/stable 1.6.21 arm libpopt/stable 1.16 arm libpopt-dev/stable 1.16 arm librsvg/stable 2.40.13 arm librsvg-dev/stable 2.40.13 arm librsync/stable 2.0.0 arm librsync-dev/stable 2.0.0 arm libsasl/stable 2.1.26 arm libsasl-dev/stable 2.1.26 arm libsqlite/stable,now 3.12.0 arm [installed,automatic] libsqlite-dev/stable 3.12.0 arm libtalloc/stable 2.1.6 arm libtalloc-dev/stable 2.1.6 arm libtermkey/stable 0.18 arm libtermkey-dev/stable 0.18 arm libtiff/stable 4.0.6-1 arm libtiff-dev/stable 4.0.6-1 arm libtiff-utils/stable 4.0.6-1 arm libtool/stable 2.4.6-2 arm libtool-dev/stable 2.4.6-2 arm libtsm/stable 3-1 arm libtsm-dev/stable 3-1 arm libunibilium/stable 1.2.0 arm libunibilium-dev/stable 1.2.0 arm libunistring/stable 0.9.6 arm libunistring-dev/stable 0.9.6 arm libutil/stable,now 0.2 arm [installed,automatic] libutil-dev/stable 0.2 arm libuuid/stable 1.0.3 arm libuuid-dev/stable 1.0.3 arm libuv/stable 1.8.0 arm libuv-dev/stable 1.8.0 arm libvorbis/stable 1.3.5 arm libvorbis-dev/stable 1.3.5 arm libvpx/stable 1.5.0 arm libvpx-dev/stable 1.5.0 arm libvterm/stable 0.0.201601301200 arm libvterm-dev/stable 0.01 arm libx264/stable 20141218-2245-0 arm libx264-dev/stable 20141218-2245-0 arm libxml2/stable,now 2.9.3 arm [installed,automatic] libxml2-dev/stable 2.9.3 arm libxml2-utils/stable 2.9.3 arm libxslt/stable 1.1.28-3 arm libxslt-dev/stable 1.1.28-3 arm libzopfli/stable 1.0.1 arm libzopfli-dev/stable 1.0.1 arm lighttpd/stable 1.4.39-1 arm linux-man-pages/stable,now 4.04 all [installed] littlecms/stable 2.7-1 arm littlecms-dev/stable 2.7-1 arm littlecms-utils/stable 2.7-1 arm lua/stable 5.3.2 arm lua-dev/stable 5.3.2 arm luajit/stable 2.1.0~beta2 arm luarocks/stable 2.2.2 arm lynx/stable,now 2.8.8rel.2 arm [installed] lzip/stable 1.18~rc2-1 arm m4/stable 1.4.17 arm macchanger/stable 1.7.0 arm make/stable 4.1-1 arm make-dev/stable 4.1-1 arm man/stable,now 1.13.3 arm [installed] man-dev/stable 1.13.3 arm mathomatic/stable 16.0.5-1 arm mc/stable 4.8.16-4 arm mlocate/stable 0.26-1 arm moon-buggy/stable 1.0.51 arm mosh/stable 1.2.5.20160402-1 arm mp3splt/stable 2.6.2-1 arm multitail/stable 6.4.2 arm mutt/stable 1.6.0-1 arm nano/stable 2.5.3-1 arm ncdc/stable 1.19.1-1 arm ncdu/stable 1.11 arm ncurses/stable,now 5.9.20141206-3 arm [installed] ncurses-dev/stable 5.9.20141206-3 arm ncurses-ui-libs/stable,now 5.9.20141206-3 arm [installed,automatic] ncurses-utils/stable 5.9.20141206-3 arm ndk-stl/stable 11 arm ndk-sysroot/stable 11-1 arm neovim/stable 0.0.201604041905 arm netcat/stable 7.10-2 arm netpbm/stable 2683 arm netpbm-dev/stable 2683 arm nettle/stable 3.2 arm nmap/stable 7.10-2 arm nodejs/stable 5.10.1 arm nodejs-dev/stable 5.10.1 arm ocrad/stable 0.25 arm ocrad-dev/stable 0.25 arm openjpeg/stable 2.1.0 arm openjpeg-dev/stable 2.1.0 arm openjpeg-tools/stable 2.1.0 arm openssh/stable 7.2p2 arm openssl/stable,now 1.0.2g arm [installed,automatic] openssl-dev/stable 1.0.2g arm openssl-tool/stable 1.0.2g arm optipng/stable 0.7.5 arm p7zip/stable 15.09 arm pango/stable 1.39.0-1 arm pango-dev/stable 1.39.0-1 arm parallel/stable 20160222 all pass/stable 1.6.5 all patch/stable 2.7.5 arm pathpicker/stable 0.7.0 arm pcre/stable 8.38 arm pcre-dev/stable 8.38 arm perl/stable 5.22.1-1 arm php/stable 5.6.19-1 arm php-dev/stable 5.6.19-1 arm pick/stable 1.3.0 arm picolisp/stable 16.4.1-2 arm pinentry/stable 0.9.7-1 arm pkg-config/stable 0.29.1 arm play-audio/stable 0.4 arm poppler/stable 0.41.0 arm poppler-dev/stable 0.41.0 arm procps/stable 3.3.11-1 arm procps-dev/stable 3.3.11-1 arm proot/stable 5.1.100 arm protobuf/stable 2.6.1-1 arm protobuf-dev/stable 2.6.1-1 arm psmisc/stable 22.21 arm pv/stable 1.6.0 arm pwgen/stable 2.07-1 arm python/stable,now 3.5.1-3 arm [installed] python-dev/stable 3.5.1-3 arm python2/stable 2.7.11-2 arm python2-dev/stable 2.7.11-2 arm ragel/stable 6.9 arm ranger/stable 1.7.2-1 all rdiff/stable 2.0.0 arm readline/stable,now 6.3.8 arm [installed] readline-dev/stable 6.3.8 arm remind/stable 3.1.15 arm resolv-conf/stable 1.0 arm rlwrap/stable 0.42 arm rsync/stable 3.1.2 arm ruby/stable 2.3.0 arm ruby-dev/stable 2.3.0 arm ruby-ri/stable 2.3.0 all sed/stable 4.2.2 arm sensible-utils/stable 0.0.9 arm serf/stable 1.3.8 arm serf-dev/stable 1.3.8 arm sharutils/stable 4.15.2 arm silversearcher-ag/stable 0.31.0 arm sl/stable 5.02 arm socat/stable 1.7.3.0 arm sox/stable 14.4.2-1 arm sox-dev/stable 14.4.2-1 arm speex/stable 1.2rc2 arm speex-dev/stable 1.2rc2 arm sqlite/stable 3.12.0 arm sshpass/stable 1.05 arm strace/stable 4.11

termux در اصل یک برنامه ترمینال هست که تحت لیسانس GPLv3 منتشر شده اگر بخواهید از خود گوگل بگیریدش میگه برای کشور ایران نیست ولی یک برنامه هست به اسم F-Droid که فقط برنامه های متن باز رو برای استفاده ارائه میده از اون می تونید دانلود کنید نکته بسیار باحال این Termux اینه که خودش مدیر بسته داره - apt - و می تونید از ریپوزتوری خودش برنامه نصب کنید و بهش اضافه کنید این هم لیست برنامه هایی که میشه از گرفت با فرمان apt install نصب میشه باقیش رو هم که خودتون می دونید یه چیز باحالتر این که man page هم داره - البته باید دستور man رو نصب کنید - من که خیلی خیلی حال کردم این هم لیست برنامه هایی که می تونید از ریپوزیتوریه خودش با apt نصب یا حذف یا بروزرسانی کنید