您現在的位置是:首頁 > 農業
如何給Ubuntu Touch安裝桌面軟體
烏班圖怎麼安裝軟體
昨天IT之家在《手機變PC的第一步:給魅族PRO 5刷Ubuntu Touch系統》的文章結尾埋下了一個伏筆,展示了Ubuntu Touch執行桌面軟體和連線到電視的照片,今天,IT之家的這篇教程就教各位讀者如何在Ubuntu Touch上安裝桌面軟體。
感謝Ubuntu社群的
Robie Basak
和Github的
Mutse Young
為IT之家小編提供思路。
開始之前
開始在Ubuntu Touch裡安裝桌面軟體之前,我們需要在Windows 10計算機裡安裝Ubuntu子系統(其他的Linux發行版也可以)。
在Windows 10裡安裝Ubuntu子系統的方法非常簡單,在Microsoft Store裡搜尋並安裝“Ubuntu“後簡單設定即可。
此外,在開始之前,我們需要保證手機已經連線到WiFi且和Windows 10計算機在同一區域網下。
設定SSH
我們首先在手機上操作。
開啟手機上的終端。
在裡面依次執行以下兩條命令:
sudo setprop persist。service。ssh true
mkdir -pm700 ~/。ssh
執行結果如下:
執行以下命令來檢視手機在區域網的IP地址:
ip addr
執行結果如下:
以小編的手機為例,IP地址是192。168。0。59。
執行以下命令:
nc -l 1234 > ~/。ssh/authorized_keys
此命令的執行過程將被掛起如下:
此時我們在計算機上操作。
執行以下命令:
ssh-keygen
執行時,請在“Enter file in witch to save the key”後輸入你要將key儲存到的路徑,如:
/home/lenovo/。ssh/id_rsa
在“Enter passphrase”後輸入你要設定的密碼,如Ruanmei20180201。
在“Enter same passphrase again”後確認你剛剛輸入的密碼,如Ruanmei20180201。
命令執行完成後,結果如下:
執行以下命令來將key匯入手機:
nc *你手機的區域網IP地址* < home/lenovo/。ssh/id_rsa。pub
如:
nc 192。168。0。59 1234 < ~/。ssh/id_rsa。pub
執行結果如下:
執行以下命令:
ssh phablet@你手機的區域網IP地址
如:
ssh phablet@192。168。0。59
當你看到“Are you sure you want to continue connecting (yes/no)?“的時候,在其後輸入:
yes
並回車。
當你看到“Enter passphrase for key……“的時候,輸入你剛剛設定的密碼(如Ruanmei20180201)並回車。
執行結果如下:
現在,我們已經成功地在電腦上透過SSH連線到手機了。
安裝Xmir
要在Ubuntu Touch執行桌面軟體,我們需要先安裝Xmir。
要安裝Xmir非常簡單,只需執行以下操作:
在Windows 10計算機的Ubuntu子系統裡透過SSH連線到Ubuntu Touch手機,然後執行以下兩條命令:
sudo mount -o remount,rw /
sudo touch /userdata/。writable_image
執行結果如下:
再執行以下命令:
sudo add-apt-repository ppa:mlankhorst/ppa
執行結果如下:
接著執行以下命令:
sudo apt-get update
此過程需要一些時間,請耐心等待。
該條命令執行完成後,結果如下:
執行以下命令:
sudo apt-get install xserver-xorg-xmir
執行結果如下:
在手機上安裝桌面軟體(以Firefox為例)
在Windows 10計算機的Ubuntu子系統裡透過SSH連線到Ubuntu Touch手機,然後執行以下命令:
sudo apt-get install firefox
在“您希望繼續執行嗎?“後輸入”Y“(不包含引號)並回車。
下載和安裝的過程需要一點時間,請耐心等待。
命令執行完成後,結果如下:
在Ubuntu Touch手機上執行桌面軟體(以Firefox為例)
Firefox已經安裝完了,接下來我們開始執行它。
要在Ubuntu Touch手機上執行Firefox非常簡單,我們只需執行以下操作:
在Windows 10計算機的Ubuntu子系統裡透過SSH連線到Ubuntu Touch手機,然後執行以下命令:
sudo vi /bin/firefox。sh
你將進入vi編輯器如下:
按鍵盤上“i“鍵來啟用編輯。
在vi編輯器裡輸入以下內容:
#!/bin/bashXmir :0 -sw -flatten -rootless ——desktop_file_hint=/usr/share/applications/firefox。desktop &sleep 0。5DISPLAY=:0 firefox ——window-size=1920x1080 ——force-device-scale-factor=2
輸入完成後,執行快捷鍵操作“Ctrl+C“,再輸入:
:wq
然後回車。
檔案寫入成功後,結果如下:
執行以下命令:
sudo chmod a+x /bin/firefox。sh
執行結果如下:
執行以下命令:
sudo vi /usr/share/applications/firefox。desktop
你將透過vi編輯器開啟這樣一個檔案:
按鍵盤上的“i”鍵來啟用編輯,在末尾加上以下幾行:
[空行]Exec=/bin/firefox。shX-Ubuntu-Touch=true
如下:
執行快捷鍵“Ctrl+C”,再輸入:
:wq
回車。
檔案寫入成功後,結果如下:
執行以下命令:
firefox。sh
此時將目光移至你的手機,如果不出意外的話,Firefox瀏覽器應該成功運行了。
因為這是為桌面PC設計的軟體,不是為手機設計的,所以要使用它,你最好透過藍芽給你的Ubuntu Touch手機連線一套鍵盤和滑鼠,就像這樣:
把Ubuntu Touch手機連線到大螢幕
如果要把Ubuntu Touch手機連線到大螢幕上讓它變身PC模式,我們需要有一臺支援無線投屏(或者連線有無線投屏介面卡)的顯示器(或者電視)。
隨後,我們在“系統設定-亮度和顯示”中將“外部顯示”項的開關開啟,在無線顯示列表裡,我們可以看到無線顯示裝置。
點選你要投屏到的目標裝置,稍等片刻,Ubuntu Touch手機即可連線到大螢幕(或者電視)。
在大螢幕上,Ubuntu Touch的UI將以PC模式顯示,在此模式下,你可以把手機的觸控屏當成觸控板使用(游標定位裝置)。
不過在連線到大屏幕後,Ubuntu Touch不能執行我們剛剛安裝的桌面軟體(比如Firefox)。如果有讀者對此有解決方案,歡迎在評論區中給出。
好的,本期IT之家極客學院先告一段落,在下期IT之家極客學院中,我們將介紹如何將刷了Ubuntu Touch的魅族PRO 5恢復為安卓(國行的Flyme)系統。
想看到更多這類內容?去APP商店搜
IT之家
,天天都有小歡喜。
推薦文章
- 好評如潮的年度好書《你來一趟,愛意瘋長》,讀完真的腦洞全開了!
第六章 宋戀是客人唐衣瞬間從沉淪的情事裡回過神來,感覺到沈野的動作停頓,隨即抽了出去...
- 三大運營哪家好,大家會使用哪家的手機卡?
有的時候也是降低一下價格來吸引更多的客戶可以說雙方也是想出了很多的辦法,也是在不斷的競爭,在生活當中大家應該也是能聽到兩個行業的詆譭或者競爭也是常有的事情,在我國使用者最多也是移動通訊但是給大家的影響並不是很好的,現在很多人即使都在用移動的...
- 有著高倉健的冷峻卻擅長演爛仔,這一次劉青雲的演技又炸了
在娛樂圈打拼了多年後,1994年,他在爾冬升執導的愛情電影《新不了情》中扮演懷才不遇的音樂人阿杰,愛上了袁詠儀飾演的患有骨癌的女孩阿敏,這場註定悲劇的戀愛感動了很多觀眾,劉青雲也獲得了第13屆香港電影金像獎最佳男主角提名...