Termux–의 궁극적인 리눅스 터미널 에뮬레이터를 위한 안드로이드[XDA 스포트라이트]

이 완료 리눅스 터미널 환경에서 당신의 안드로이드 휴대 전화? 아 터미널 에뮬레이터와 기본적인 명령,그러나 포괄적인 리눅스 명령은 온라인 환경과 함께 모든 유틸리티 및 패키지를 당신에 익숙해져? 그렇다면 Termux 가 답입니다.

Termux 강력한 터미널 에뮬레이션 소프트웨어와 비슷한 인기있는 터미널 에뮬레이터 응용 프로그램이지만,그것은 또한 포함한 광범위한 리눅스 패키지의 컬렉션입니다. Termux 의 패키지 관리 시스템은 apt 명령으로 검색,설치 및 제거 할 수 있다는 점에서 DEBIANS Advanced Package Tool(APT)과 훨씬 비슷합니다. Termux 설치 단지 몇 가지 기본적인 패키지 상자,을 부 플레이 스토어에서만 설치할 수 있습니 어떤 추가 패키지를 소망합니다. Google Play 스토어에는 Termux 에 대한 몇 가지 대안이 있지만 그 중 누구도 Termux 만큼 거의 많은 패키지를 제공하지 않습니다.

왼쪽:Apt,FFmpeg,Vim

추천 도서:을 설치하는 방법에 대해서도 알아봅 전체 GNU/Linux 환경에서 당신의 안드로이드 장치입니다.

Termux–리눅스 터미널 에뮬레이터를 위한 안드로이드

Termux 패키지를 사용하여 빌 Ubuntu16.10,이것이 의미하는 개발자를 컴파일 할 수 있는 모든 기존 소프트웨어에서 자신의 컴퓨터와 다음에 그것을 추가 패키지 관리자를 위한 누군가를 다운로드합니다. 그렇지 않으면 복잡하고 어려운 문제가 될 수있는 것에 대한 매우 간단하고 우아한 해결책입니다. 하나는 놀라운 측면에 영향을 줄이는 소프트웨어가 컴파일되면,전체 본격적인 버전의 소프트웨어 보다는 오히려진,포팅 버전의 리눅스 데스크톱 패키지가 있습니다.나는 키보드의 90%의 시간에 내 손을 가지고 선호로

예를 들어,나는 내 Mac 에서 명령 줄을 사용합니다. 따라서 키보드 단축키와 터미널 응용 프로그램을 사용하여 대부분의 작업을 수행합니다. 내가 사용하는 것을 선호하 Vim 로 그것은 놀라운 텍스트 편집기 있는 플러그인에 대한 거의 모든 것을 포함하여 Microsoft.순! 나는 다양한 플러그인을 사용하는 일과의 일부와 이들 Vim 에 설치된 Termux–큰 성공을 거두었습니다. 내가 시도한 모든 것은 내가 예상했던대로 정확하게 작동합니다. 내가 가장 좋아하는 플러그인 중 하나는 termux 의 Vim 에서 아름답게 작동 한 강력한 파일 찾기 인 CtrlP 입니다.

Termux 는 기본적으로 bash 터미널을 제공하지만,나와 같고 고급 기능을 위해 Zsh 를 선호하는 경우 FISH shell 도 사용할 수 있습니다. 여러 다른 쉘 유형은 확실히 환영합니다.

누구나 사용하는 터미널 에뮬레이터에서 응용 프로그램 안드로이드 알고 통증이 필요할 때 특수 키를 제어하는 터미널 등 CTRL 또는 ESC. 이러한 키는 android 기기에서 사용되는 표준 터치 키보드에는 표시되지 않습니다(해커 키보드 용으로 저장). Termux 개발자 Fredrik Fornwall 은 이에 대한 매우 새로운 해결책을 가지고 있습니다. 그는 Ctrl 키를 Volume DOWN 키에 바인딩하고 ESC 와 같은 다른 특수 키를 Volume UP 키에 바인딩했습니다. 따라서 볼륨 업+터치 키보드’L’을 누르면 터미널 창을 지우는 터미널 명령 CTRL+’L’을 입력 할 수 있습니다. ESC 키는 예를 들어 volume UP+’E’키를 눌러 전송됩니다. 개발자 웹 사이트에서 Termux 에서 사용할 수있는 모든 키를 볼 수 있습니다.

I 도를 사용 SSH 에 Termux 연결하는 개인 VPS 서버입니다. JuiceSSH 및 ConnectBot 과 같은 다른 Android 응용 프로그램이 존재하지만 적절한 터미널 환경에서 OpenSSH 를 통해 적절한 SSH 연결을 갖는 것이 내 의견으로는 더 좋습니다. Termux 을 만들 수 있도록 여러 세션을 가질 수 있도록 서버 연결에서 한 세션과 지역 환경 내에서 또 다른 세션이 있습니다.

당신이 터미널에서 개발을 좋아하는 경우에,Termux 는 당신이뿐만 아니라이 덮여있다. Termux 의 패키지 관리자와 함께 python 을 휴대 전화에 설치했으며 원격 서버에서와 똑같이 python 코드를 작성하고있었습니다.
NodeJS 로 개발하는 것과 같이 약간 무거운 것은 무엇입니까? Termux 는 NodeJS 에 대한 지원도 가지고 있으며 Express 와 같은 인기있는 스택을 지원함으로써 더욱 발전합니다. 전체 NodeJS/Express/Bootstrap 환경을 설치하고 장치에 간단한 웹 사이트를 호스팅 할 수있었습니다.

나는 할 수도 있었을 설치하고 사용 루비뿐만 아니라,그러나 나는 문제로 실행했을 때 처음에 설치도 있습니다. 다행히도,을 얻을 수 있었 레일에 장치의 도움으로 Termux 구글+사회는 매우 활성화되고 위대한 원천의 도움을 받을 경우 붙어 있습니다. 퉁명스럽게 말하면 Termux 와 패키지 관리 시스템에 매우 깊은 인상을 받았습니다. 제공하는 놀라운 패키지 목록은 지속적으로 증가하고;I 을 놓치지 않는 모든 패키지를 사용됩니다. 나는 그러나 알 수 있는 인기있는 화면 터미널 멀티플렉서 사용할 수 없었지만 대체(그리고 내 생각에 나)TMUX 사용할 수 있습니다.이 모든 것을 테스트 한 장치도 주력 전화가 아닙니다. Xiaomi Mi Max 를 4gbs 의 RAM 과 Snapdragon650SoC 와 함께 Apple Bluetooth 키보드와 함께 사용하고 있습니다. 이 전화를 사용하는 주된 이유는 Xiaomi Mi Max 가 6.44″화면을 가지고 있기 때문에 작업 할 괜찮은 부동산을 제공하기 때문입니다. 위에 표시된 설정으로 이동 중에도 편안하게 심각한 작업을 수행 할 수 있습니다.더 인앱 구매 또는 광고가 없습니다–

Termux 에 대한 가장 놀라운 것은 완전히 무료라는 것입니다. 하지만,당신이 일부를 구입할 수 있습의 추가 기능이 있는 작은 비용,개발자를 지원하고 개선하기 위해 이미 인상적인 기능의 Termux. 지금까지의 애드온은 다음과 같습니다.

  • Termux:–작업을 통합하 Termux 테스 커
  • Termux:API–수 있습 Termux 을 통합하는 기존 Api 안드로이드(와 같은 SMS 메시지를 읽기 터미널에서)
  • Termux:위젯을 실행 Termux 스크립트를 화면에서
  • Termux:스타일링–사용자 정의의 모양 Termux
  • Termux:Float–할 수 있는 부동 Termux 창

Termux 은 지금 영구적인 설치에 모든 내 안드로이드 기기,그것 있는 완전히 기능적인 터미널 및 개발 환경에서 장치입니다. 원격 서버에서 개발하는 데 많은 시간을 할애하지만 때로는 서버에 연결할 수없는 상황에 처해 있습니다. 최근에,나는 11 시간 비행이 다시 참여 뉴질랜드에 여행을했다. 그 당시 Termux 를 설치했다면 내 항공편이 총 22 시간의 코딩 세션이 될 수있었습니다.

다운로드 Termux 플레이 스토어에서
의 목록을 사용할 수 있 Termux 패키지(또는 자신을 구축)
체크아웃 Termux 구글+사회

저자 소개

마틴 스위

마틴 스위

안드로이드 호텔은 개발자이다. 나는 코드를 작성하고 자신을 하나의 특정 영역으로 제한하지 않는 것을 좋아합니다. 웹 개발,안드로이드,데이터베이스 및 보안에서 나를 찾을 수 있습니다. 나는 모든 것을 컴퓨터와 가제트에 대해 궁금합니다. 최근에 나는 IOT 에 매료되었습니다.

이것을 읽는 다음


  • Instagram 은 작업에서 당신의 초안을 저장의 이야기


  • Microsoft 상 변경되는 아이콘이 Windows10 에서 최신 업데이트


  • Revolut 제출 응용 프로그램를 위한 미국 금융 전세


  • Microsoft 테스트 무료 Xbox 자 채팅으로 더 많은 부품의 Xbox Live 변경

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다