AWS Ubuntu安装可视化操作桌面和VS Code,Code Server
文章目錄
- 安裝桌面GUI
- 需要
- 安裝過(guò)程
- 遠(yuǎn)程連接服務(wù)器桌面
- 安裝vscode
- 安裝Code-server
安裝桌面GUI
需要
Ubuntu,sudo權(quán)限
安裝過(guò)程
# 首先連接到服務(wù)器,教程見 https://blog.csdn.net/Linrena/article/details/106171588 # 登錄到服務(wù)器后 sudo su apt-get update apt-get upgrade -y # 安裝的時(shí)候如果網(wǎng)速慢的話可能時(shí)間比較長(zhǎng) apt-get install gnome apt-get install xfce4 #然后安裝xrdp組件和vnc服務(wù)器: apt-get install xrdp vnc4server # 安裝好后自行新建配置文件,使得在遠(yuǎn)程登錄時(shí)默認(rèn)使用xfce作為界面登錄,然后重啟xrdp服務(wù) echo "xfce4-session" > ~/.xsession echo "xfce4-session" > ~/.xsessionsudo service xrdp restart # 開啟vncserver vncserver :1 # 會(huì)提示之后遠(yuǎn)程登錄的密碼,設(shè)置位數(shù)最多為8位修改配置文件, 在xstartup文件末尾增加以后代碼,同時(shí)注釋 x-window-manager &
vi /root/.vnc/xstartup # 文件內(nèi)容修改如下:#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & # x-window-manager & gnome-session & sesion-manager & xfdesktop & xfce4-panel & xfce4-menu-plugin & xfsettingsd & xfconfd & xfwm4 &# 可參照下圖
重新打開vncserver: vncserver :1
然后檢查是否真正開啟服務(wù):netstat -tunlp
端口5901有被程序Xvnc4監(jiān)聽,則為正常
遠(yuǎn)程連接服務(wù)器桌面
下載遠(yuǎn)程連接工具 VNC Viewer
打開VNC Viewer,填寫服務(wù)器IP和端口號(hào),端口號(hào)為1,點(diǎn)擊連接
填寫之前在xshell設(shè)置的登錄密碼,省略用戶名
成功連接:
也可以直接利用電腦自帶的RDP服務(wù):
搜索電腦的RDP功能然后打開,填寫服務(wù)器IP,點(diǎn)擊連接
如果提示無(wú)法驗(yàn)證遠(yuǎn)程計(jì)算機(jī)的身份,點(diǎn)擊仍要連接即可
之前vncserver設(shè)置了端口號(hào)1,其實(shí)對(duì)應(yīng)真正的端口號(hào)為5901,這里要改為5901,然后點(diǎn)擊OK
timeout原因:
一般是服務(wù)器的安全組沒(méi)有打開,到服務(wù)器控制臺(tái)安全組設(shè)置添加規(guī)則:
直接在xshell命令行增加實(shí)例的端口,本人嘗試了很久沒(méi)有成功
安裝vscode
以下嘗試最后vscode不能在遠(yuǎn)程桌面啟動(dòng),于是最后又裝了code-server用瀏覽器去訪問(wèn)code-server然后編輯服務(wù)器文件和進(jìn)行程序調(diào)試。
vncviewer連接成功后在遠(yuǎn)程桌面打開命令行,進(jìn)行命令操作如下:
安裝Code-server
如果服務(wù)器安裝vscode失敗的話,就安裝codeserver吧
本安裝過(guò)程不能在root賬號(hào)下執(zhí)行:
效果如下:
總結(jié)
以上是生活随笔為你收集整理的AWS Ubuntu安装可视化操作桌面和VS Code,Code Server的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: AWS EC2服务器连接登录与创建多账号
- 下一篇: 新建虚拟机Ubuntu16.4安装搜狗输