關於安卓手機的牛逼軟體termux使用

來源:互聯網
上載者:User

標籤:src   模擬器   scrapy   window   root   命令列   apache   很多   jni   

最近在學著用linux,偶爾發現了一款神奇的軟體--termux,termux是一款來自國外的終端模擬器,是運行在內部儲存上的程式(不在記憶卡上),功能比較強大,啟動程式之後會進入命令列終端,需要基本的Linux操作知識,眾所周知安卓是Linux的閹割版本,所以終端的使用在安卓上也是返璞歸真。termux支援apt包管理,所以你可以直接使用:apt-get install ***(你要安裝的軟體包)線上安裝軟體,當然也支援下載軟體包後自行編譯安裝,debian系統軟體deb,可以下載在檔案夾後使用dpkg -install 安裝,這一部分沒有進行驗證,但是在termux上是可以進行命令操作的,儘管termux已經實現了很多的linux功能,但是仍然受限於平台,不能與電腦Linux相比。termux的使用與Linux幾乎一樣,基礎功能仍然可以實現。經過我三天的使用探索,已經搭建了我需要的環境,一些學習操作已經可以脫離電腦端,mysql(mariadb),python2,python3,可以運行,ipython啟動速度甚至快於Windows命令列的ipython,據說可以在上面運行Java編譯器,因為用不到沒有驗證。甚至如果有需要你可以安裝apache2伺服器,不過只是部分可行,具體仍然需要後續的驗證。值得一提的是Python在termux上運行得很好,有好友需要C和C++的編譯器gcc和g++,是完全可以啟動並執行,在搭建環境的時候需要這兩個編譯器,已經可以安裝,不過需要apt-get iinstall clang,這個步驟是必須的。python的安裝很簡單,方法一,apt-get install python,方法二,pkg install python,這是因為termux有自己維護的適合安卓的軟體庫,他們在清華大學鏡像網站有鏡像,如果原來的軟體下載安裝慢或者不能進行,可以使用清華大學鏡像,具體在清華大學鏡像網站有步驟。

最近有學習資料庫和python所以在安裝軟體後立即安裝這兩個軟體,mysql和python。但是由於剛剛開始學習和使用出了很多問題。在termux上是不能直接安裝mysql的你需要安裝他的替代品mariadb,是mysql的一個分支使用的方法一樣的:1,pkg install mariadb,2,apt-get install mariadb。安裝好以後你就可以使用mysqld來啟動你的mysql服務了,啟動以後,另外開啟一個視窗輸入mysql就可以進行使用mysql語句了,和電腦端沒有差別,注意手機termux安裝mariadb是不需要設定root密碼的不過也可以設定,具體後續更新。python的安裝相對順利,直接apt-get install python,當然也要安裝pip。不過安裝python有些麻煩具體如果有人需要可以給我發郵件[email protected],python庫有些無法實現的庫不能安裝,不過如果你和我一樣是初學者,可用的庫已經十分豐富了,爬蟲scrapy都可以安裝了。

 mariadb資料庫

 安裝vim編輯器

 ipython

 我的資料庫

不過由於手機上的鍵盤不方便輸入特殊符號有些不方便,以後學習不用帶著筆記本到處跑累的要命。我有一個藍芽鍵盤,簡直方便,電腦都不用開機。

有網路大神已經使用termux做出可以連結電腦到資料庫了。因此termux功能足夠強大了。

安裝軟體不是一帆風順的有很多依賴的庫需要編譯和百度,我走了很多彎路,因此寫出來給需要的人,希望能夠有一點用處。

關於安卓手機的牛逼軟體termux使用

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.