安卓手機運行fedora

來源:互聯網
上載者:User

標籤:tar   fedora   rtu   安卓手機   運行   img   需要   roo   滑鼠   

安卓手機使用容器運行其他linux,一般兩種:

1. termux + rootfs.img + proot,依賴api>=21,不必root但受限。

2. linuxdeploy + proot/chroot,依賴api>10,必須root。

 

本文使用不root的手機,所以選擇 termux。centos鏡像已經取消了 rootfs.img 的提供,所以選擇 fedora。這裡要注意的是,網上提供的安裝指令碼對 aarch64的識別相容不好,將 arm*都識別成arm,自然 armv8*也識別成了 armlfp,因此必須手動修改指令碼。指令碼的工作就是識別手機cpu,下載對應的rootfs.img,解壓,產生startfedora指令碼。這個指令碼其實就是proot容器運行一個bash。

完成上面的工作,就可以運行fedora平台的應用了,但要使用圖形介面就需要vnc,下面是vnc服務的最小依賴安裝。

首先要安裝x11服務,vnc服務依賴dbus,如果沒有dbus服務,vnc服務啟動號連上去是沒要滑鼠的藍屏。fedora有多個desktop可以安裝,但最少上2G,termux不支援訪問外存,所以只安裝終端服務xterm,這個可以參考vnc的xstartup指令碼。

可以看到沒有root下,vnc以及proot也是受限啟動並執行。但先不管,安裝xterm後就可以通過vncview連上去了。

再安裝上twm

vnc服務運行起來,就可以安裝需要的Desktop了。

安卓手機運行fedora

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.