您現在的位置是:首頁 > 農業

如何給Ubuntu Touch安裝桌面軟體

由 IT之家 發表于 農業2021-12-05
簡介該條命令執行完成後,結果如下:執行以下命令:sudo apt-get install xserver-xorg-xmir執行結果如下:在手機上安裝桌面軟體(以Firefox為例)在Windows 10計算機的Ubuntu子系統裡透過SSH連

烏班圖怎麼安裝軟體

昨天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“後簡單設定即可。

如何給Ubuntu Touch安裝桌面軟體

此外,在開始之前,我們需要保證手機已經連線到WiFi且和Windows 10計算機在同一區域網下。

設定SSH

我們首先在手機上操作。

開啟手機上的終端。

在裡面依次執行以下兩條命令:

sudo setprop persist。service。ssh true

mkdir -pm700 ~/。ssh

執行結果如下:

如何給Ubuntu Touch安裝桌面軟體

執行以下命令來檢視手機在區域網的IP地址:

ip addr

執行結果如下:

如何給Ubuntu Touch安裝桌面軟體

以小編的手機為例,IP地址是192。168。0。59。

執行以下命令:

nc -l 1234 > ~/。ssh/authorized_keys

此命令的執行過程將被掛起如下:

如何給Ubuntu Touch安裝桌面軟體

此時我們在計算機上操作。

執行以下命令:

ssh-keygen

執行時,請在“Enter file in witch to save the key”後輸入你要將key儲存到的路徑,如:

/home/lenovo/。ssh/id_rsa

在“Enter passphrase”後輸入你要設定的密碼,如Ruanmei20180201。

在“Enter same passphrase again”後確認你剛剛輸入的密碼,如Ruanmei20180201。

命令執行完成後,結果如下:

如何給Ubuntu Touch安裝桌面軟體

執行以下命令來將key匯入手機:

nc *你手機的區域網IP地址* < home/lenovo/。ssh/id_rsa。pub

如:

nc 192。168。0。59 1234 < ~/。ssh/id_rsa。pub

執行結果如下:

如何給Ubuntu Touch安裝桌面軟體

執行以下命令:

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)並回車。

執行結果如下:

如何給Ubuntu Touch安裝桌面軟體

現在,我們已經成功地在電腦上透過SSH連線到手機了。

安裝Xmir

要在Ubuntu Touch執行桌面軟體,我們需要先安裝Xmir。

要安裝Xmir非常簡單,只需執行以下操作:

在Windows 10計算機的Ubuntu子系統裡透過SSH連線到Ubuntu Touch手機,然後執行以下兩條命令:

sudo mount -o remount,rw /

sudo touch /userdata/。writable_image

執行結果如下:

如何給Ubuntu Touch安裝桌面軟體

再執行以下命令:

sudo add-apt-repository ppa:mlankhorst/ppa

執行結果如下:

如何給Ubuntu Touch安裝桌面軟體

接著執行以下命令:

sudo apt-get update

此過程需要一些時間,請耐心等待。

如何給Ubuntu Touch安裝桌面軟體

該條命令執行完成後,結果如下:

如何給Ubuntu Touch安裝桌面軟體

執行以下命令:

sudo apt-get install xserver-xorg-xmir

執行結果如下:

如何給Ubuntu Touch安裝桌面軟體

在手機上安裝桌面軟體(以Firefox為例)

在Windows 10計算機的Ubuntu子系統裡透過SSH連線到Ubuntu Touch手機,然後執行以下命令:

sudo apt-get install firefox

在“您希望繼續執行嗎?“後輸入”Y“(不包含引號)並回車。

如何給Ubuntu Touch安裝桌面軟體

下載和安裝的過程需要一點時間,請耐心等待。

如何給Ubuntu Touch安裝桌面軟體

命令執行完成後,結果如下:

如何給Ubuntu Touch安裝桌面軟體

在Ubuntu Touch手機上執行桌面軟體(以Firefox為例)

Firefox已經安裝完了,接下來我們開始執行它。

要在Ubuntu Touch手機上執行Firefox非常簡單,我們只需執行以下操作:

在Windows 10計算機的Ubuntu子系統裡透過SSH連線到Ubuntu Touch手機,然後執行以下命令:

sudo vi /bin/firefox。sh

你將進入vi編輯器如下:

如何給Ubuntu Touch安裝桌面軟體

按鍵盤上“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

然後回車。

檔案寫入成功後,結果如下:

如何給Ubuntu Touch安裝桌面軟體

執行以下命令:

sudo chmod a+x /bin/firefox。sh

執行結果如下:

如何給Ubuntu Touch安裝桌面軟體

執行以下命令:

sudo vi /usr/share/applications/firefox。desktop

你將透過vi編輯器開啟這樣一個檔案:

如何給Ubuntu Touch安裝桌面軟體

按鍵盤上的“i”鍵來啟用編輯,在末尾加上以下幾行:

[空行]Exec=/bin/firefox。shX-Ubuntu-Touch=true

如下:

如何給Ubuntu Touch安裝桌面軟體

執行快捷鍵“Ctrl+C”,再輸入:

:wq

回車。

檔案寫入成功後,結果如下:

如何給Ubuntu Touch安裝桌面軟體

執行以下命令:

firefox。sh

此時將目光移至你的手機,如果不出意外的話,Firefox瀏覽器應該成功運行了。

如何給Ubuntu Touch安裝桌面軟體

因為這是為桌面PC設計的軟體,不是為手機設計的,所以要使用它,你最好透過藍芽給你的Ubuntu Touch手機連線一套鍵盤和滑鼠,就像這樣:

如何給Ubuntu Touch安裝桌面軟體

把Ubuntu Touch手機連線到大螢幕

如果要把Ubuntu Touch手機連線到大螢幕上讓它變身PC模式,我們需要有一臺支援無線投屏(或者連線有無線投屏介面卡)的顯示器(或者電視)。

如何給Ubuntu Touch安裝桌面軟體

隨後,我們在“系統設定-亮度和顯示”中將“外部顯示”項的開關開啟,在無線顯示列表裡,我們可以看到無線顯示裝置。

如何給Ubuntu Touch安裝桌面軟體

點選你要投屏到的目標裝置,稍等片刻,Ubuntu Touch手機即可連線到大螢幕(或者電視)。

如何給Ubuntu Touch安裝桌面軟體

在大螢幕上,Ubuntu Touch的UI將以PC模式顯示,在此模式下,你可以把手機的觸控屏當成觸控板使用(游標定位裝置)。

不過在連線到大屏幕後,Ubuntu Touch不能執行我們剛剛安裝的桌面軟體(比如Firefox)。如果有讀者對此有解決方案,歡迎在評論區中給出。

好的,本期IT之家極客學院先告一段落,在下期IT之家極客學院中,我們將介紹如何將刷了Ubuntu Touch的魅族PRO 5恢復為安卓(國行的Flyme)系統。

想看到更多這類內容?去APP商店搜

IT之家

,天天都有小歡喜。

推薦文章