安卓手機安裝linux
『壹』 如何給Android手機刷linux或BSD
安卓手機硬體閉源,刷成Linux很困難,有一個項目,是將Linux借用lineageos的驅動,來刷Linux,名字叫halium。還有一個項目是postmarketos,每個手機都是一個postmarketos項目,不支持的手機也可以進行手動移植,這個發行版基於alpine linux。
安卓(Android)
是一種基於Linux內核(不包含GNU組件)的自由及開放源代碼的操作系統。主要使用於移動設備,如智能手機和平板電腦,由美國Google公司和開放手機聯盟領導及開發。
Android操作系統最初由Andy Rubin開發,主要支持手機。2005年8月由Google收購注資。2007年11月,Google與84家硬體製造商、軟體開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。
『貳』 請問如何在華為安卓手機裝linux系統模擬器
Linux devoted,好像是這個軟體,或者手機虛擬機,用iso安裝,對手機要求較高
『叄』 安卓系統明明是基於linux系統開發的,為什麼不能裝linux求解
安卓只是用了
linux內核
,並且做了大量的修改,已經面目全非了。而且安卓還是基於
虛擬機
的系統。更加不可能了。想要安裝linux系統,首先要linux的內核支持你這一套硬體才行,linux的內核的功能就是協調各個硬體設備共同工作的。很可惜,linux的內核不支持手機的這些硬體。所以也無從安裝。
『肆』 如何在手機上安裝linux
首先,你的手機得是安卓手機(需要root),然後去安裝一款軟體名字叫「linux Deploy」
『伍』 手機如何裝Linux系統,我是Android系統,想去掉Android系統,玩Linux
安卓系統就是基於Linux開發的。。手機許多的功能都需要驅動,即使你真的安裝了Linux系統驅動也是個問題。。
『陸』 如何在安卓手機或平板設備上運行Linux系統
首先,關於linux,我們需要知道兩個知識點,一個在linux系統下,我們可以將一個文件掛載為一個分區,也就是說如果我有一個磁碟鏡像文件,我可以直接掛載為一個linux的分區;這一點與windows的虛擬光碟機有點類似,但是在linux下,不僅是光碟鏡像文件,所有的鏡像文件都可以掛載為一個linux的分區;第二個知識點就是chroot,可能看到這個你就明白了本文講的方法是如何從安卓設備運行linux系統的,如果還不明白的話,請繼續往下看。chroot 就是Change Root,也就是改變程序執行時所參考的根目錄位置。有了這兩個知識就簡單了。
方法:首先啟動安卓系統,然後將linux的系統鏡像文件掛載為安卓系統的一個分區(所以設備必須支持Loop設備),然後通過chroot命令切換程序執行時所參考的根目錄即可。這樣我們就可以使用系統鏡像文件里的操作系統了。
需要用到的幾個軟體:BusyBox Pro,Complete Linux Installer(內含終端模擬器 VNC安卓客戶端和Linux鏡像下載鏈接),適合於Arm的Ubuntu鏡像。這幾個軟體都可以從Google Play里下載到,其中BusyBox Pro是收費應用,網上應該也有免費的下載,可以搜一下。另外Complete Linux Installer也帶有BusyBox如果不想下載那個收費的,用這里帶的或許也可以,但是可能會報告一個錯誤。
軟體安卓好之後,將Ubuntu鏡像放到SD卡里,最好是Class 10的高速卡,不然可能會稍微卡一點,但是不會非常卡,因為大多數的操作還是依賴於安卓系統構建的系統的了,這跟直接將系統鏡像寫入SD卡並從SD卡啟動不同。這個鏡像文件需要放到SD卡的一個文件夾下,注意一定不能使中文。然後打開Complete LinuxInstaller,裡面有一個啟動操作系統,右上角會有一個菜單編輯,名稱任意,路徑當然就要選擇我們的鏡像所致的路徑了,保存並返回。此時點擊啟動即可啟動linux系統。此時會啟動終端模擬器,提示幾個問題,如果是第一次啟動會讓設置密碼,設置好密碼之後,再依次輸入y,最好設置解析度,y,即可。如果啟動失敗,可以多試幾次即可。
之後可以打開VNC客戶端,連接127.0.0.1:5900輸入剛才設置的用戶名密碼即可連接登陸。如果顯示被拒絕連接,可以檢查一下埠號是否正確。檢查的方法是到終端模擬器執行 netstat -tlnp 看一下vncserver前面對應的埠號碼是多少,再到VNC客戶端改為相應的埠號即可。
『柒』 android 能不能安裝 linux 軟體
理論上行,不過安卓只提供了linux內核,想安裝復雜一點的軟體那你相當於要在只擁有一個內核的條件下自己做出來一個linux發行版,難度相當大。安卓上已經有幾個簡單的linux軟體,比如tar。你可以在安卓終端上利用tar來打包壓縮解壓縮文件,我試過隨便下載個linux的tar.gz結尾的安裝包,可以解壓安裝包,但是不能安裝,因為安裝依賴的make命令機子上沒有,就算有,安裝程序也得支持你的內核。所以除非是高手,不然很難實現~
『捌』 怎麼把手機刷成Linux系統
可以試試 Linux Installer,在Google Play上找得到,應該需要Root。手機配置可能不能太低。以前在 Galaxy Nexus裝過一個Ubuntu,通過Terminal操作。用起來和用Desktop的Terminal沒太大區別(可能因為我沒怎麼折騰),有apt-get/yum包管理器,可以裝vim, gcc等一系列工具。 PS:個人感覺稍微折騰意思意思就行了,手機上裝個Ubuntu或者CentOS沒什麼實際用途。
『玖』 安卓手機安裝linux系統時 failed:no such devuce error: unable to mount the loop devicel 這個怎麼解決
修改ubuntu.sh腳本,裡面有個mount -t ext2,把ext2改成ext4就行。我的是Nexus4/Android4.2.1就是這么弄的