天天看點

深度學習必備:通過VNC連接配接ubuntu(linux)工作站

說到深度學習,配置搭建環境是最重要的,一些深度學習庫的搭建和嘗試是必須的。比如pytorch、TensorFlow等優秀的深度架構在linux下可以很好的運作,這裡通過使用兩台電腦(一台win10、一台ubuntu)來進行深度學習環境的搭建。

此篇講解如果通過VNC實作win10電腦操控(ubuntu)linux電腦,隻需一個鍵盤一個滑鼠就可以操控兩個電腦,實作高效率工作。

必需品:

兩台電腦、一根網線

下圖為本人深度學習入門工作站

1、下載下傳VNC

VNC即Virtual Network Console,虛拟網絡控制台,可以通過有線或者無線的方式使一台電腦操控另一台電腦。具體資料網上有很多,這裡就不贅述了。大家玩樹莓派的同學可能會經常用到。

win10端安裝VNC viewer

下載下傳網址:

https://www.realvnc.com/en/connect/download/viewer/

下載下傳好安裝即可,因為是官網下的正版,需要注冊碼

下面是注冊碼,逐個嘗試即可(我是第二個可以)

3YHED-MNEHC-RMJT5-4UAAK-6A5HA

FBV9V-7Z3V9-MED3U-47SEU-85T3A

HA7MG-J8R3J-R3528-HC6P5-HTQ6A

B7SLM-7MAX5-B4M74-UTDBE-K5WFA

7736G-H4YBP-6ZCEU-AM3H4-QBTWA

NUQQ6-UP89V-9XGPU-GUYU9-U6VTA

ubuntu端安裝VNC server

打開終端,執行以下步驟:

sudo apt install xrdp vnc4server           

安裝後需要在桌面共享選項中選擇“允許他人檢視您的桌面”,通過下面兩步:

vino-preferences  //會彈出視窗           

允許桌面共享

gsettings set org.gnome.Vino require-encryption false            

安裝好後,同樣需要證書驗證,看到提示在指令行輸入上面的驗證碼即可。

驗證好之後,開啟vnc服務:

vncserver           

如果提示需要密碼來擷取你的桌面,那麼通過

vncpasswd

指令來設定密碼即可。注意這是設定的是伺服器端的密碼,在mode中選擇第二個,設定後之後,之後通過win10連接配接linux隻需要輸入這個密碼即可。

2、進行連接配接

win10設定共享

将linux端和win10端連上網線,在win10網絡和共享中心進行網絡設定(wlan連接配接-屬性-共享)

設定成上圖所示即可。

查找linux-ip

如果在執行步驟中指令行沒有列印出ip位址,那麼通過以下指令來擷取:

執行

ifconfig -e

來檢視linux的ip位址,inet addr即為linux的ip位址

一些準備就緒後,打開win10端的VNC Viewer,在搜尋IP中輸入ip位址,按下回車就可以搜到通過網線連接配接的linux工作站(下圖紅線的地方輸入ip位址)。

上圖是我配置好的,My_ubuntu即對應ip的别名。

搜尋到之後,輸入之前通過

vncpasswd

設定的密碼即可進行連接配接。

可以自行設定視窗大小和分辨率,當然滑鼠和鍵盤也是可以操作的。到此工作站的連接配接就大功告成了。

繼續閱讀