用Linux已經有很長一段時間,但主要用於嵌入式開發(用交叉工具鏈進行版本編譯),所以用命令行就可以了,而且敲的最多的命令就是make。最近開始搭建TensorFlow的開發環境,大部分工作都是命令行完成,再加上TensorBoard可以實現web化展示,所以團隊共用一臺機器SSH接入就可以了。但是 ...
用Linux已經有很長一段時間,但主要用於嵌入式開發(用交叉工具鏈進行版本編譯),所以用命令行就可以了,而且敲的最多的命令就是make。最近開始搭建TensorFlow的開發環境,大部分工作都是命令行完成,再加上TensorBoard可以實現web化展示,所以團隊共用一臺機器SSH接入就可以了。但是碰到需要用pyplot顯示點圖形的,命令行就不行了,所以在只有一臺伺服器的情況下,只能通過安裝遠程桌面來解決。
ubuntu上xrdp的安裝
xrdp是Linux上用於實現遠程桌面訪問的server軟體,安裝步驟簡單如下(從網上找來的):
1. sudo apt install xrdp
2. sudo apt install vnc4server
3. sudo apt install xubuntu-desktop -- 有點大
4. echo "xfce4-session" >~/.xsession
Windows上的訪問ubuntu桌面
xrdp的好處是使用windows的遠程桌面工具就能訪問,無需再安裝額外的客戶端軟體。
遠程桌面上試用pyplot
在遠程桌面上跑一段測試代碼,效果如下圖:
測試代碼請參照 TensorFlow圖像處理API
總結
至此,團隊共用伺服器桌面任務基本可以實現。