日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

AWS Ubuntu安装可视化操作桌面和VS Code,Code Server

發(fā)布時間:2025/3/13 Ubuntu 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AWS Ubuntu安装可视化操作桌面和VS Code,Code Server 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

      • 安裝桌面GUI
        • 需要
        • 安裝過程
        • 遠程連接服務器桌面
      • 安裝vscode
      • 安裝Code-server

安裝桌面GUI

需要

Ubuntu,sudo權限

安裝過程

# 首先連接到服務器,教程見 https://blog.csdn.net/Linrena/article/details/106171588 # 登錄到服務器后 sudo su apt-get update apt-get upgrade -y # 安裝的時候如果網(wǎng)速慢的話可能時間比較長 apt-get install gnome apt-get install xfce4 #然后安裝xrdp組件和vnc服務器: apt-get install xrdp vnc4server # 安裝好后自行新建配置文件,使得在遠程登錄時默認使用xfce作為界面登錄,然后重啟xrdp服務 echo "xfce4-session" > ~/.xsession echo "xfce4-session" > ~/.xsessionsudo service xrdp restart # 開啟vncserver vncserver :1 # 會提示之后遠程登錄的密碼,設置位數(shù)最多為8位

修改配置文件, 在xstartup文件末尾增加以后代碼,同時注釋 x-window-manager &

vi /root/.vnc/xstartup # 文件內容修改如下:#!/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
然后檢查是否真正開啟服務:netstat -tunlp
端口5901有被程序Xvnc4監(jiān)聽,則為正常

遠程連接服務器桌面

下載遠程連接工具 VNC Viewer
打開VNC Viewer,填寫服務器IP和端口號,端口號為1,點擊連接

填寫之前在xshell設置的登錄密碼,省略用戶名
成功連接:

也可以直接利用電腦自帶的RDP服務:
搜索電腦的RDP功能然后打開,填寫服務器IP,點擊連接

如果提示無法驗證遠程計算機的身份,點擊仍要連接即可
之前vncserver設置了端口號1,其實對應真正的端口號為5901,這里要改為5901,然后點擊OK

timeout原因:
一般是服務器的安全組沒有打開,到服務器控制臺安全組設置添加規(guī)則:

直接在xshell命令行增加實例的端口,本人嘗試了很久沒有成功

安裝vscode

以下嘗試最后vscode不能在遠程桌面啟動,于是最后又裝了code-server用瀏覽器去訪問code-server然后編輯服務器文件和進行程序調試。
vncviewer連接成功后在遠程桌面打開命令行,進行命令操作如下:

add-apt-repository ppa:ubuntu-desktop/ubuntu-make apt-get install ubuntu-make umake ide visual-studio-code # 然后自己選擇安裝路勁,接收協(xié)議 code # 啟動vscode, 或者在Applications下的Developemts中打開vscode,嘗試了很多次還是出現(xiàn)雙擊vscode沒有反應的情況,也嘗試了在官網(wǎng)下載安裝的方法最后都沒有成功,有成功的同志希望在評論區(qū)貢獻一下流程

安裝Code-server

如果服務器安裝vscode失敗的話,就安裝codeserver吧
本安裝過程不能在root賬號下執(zhí)行:

# 切換到ubuntu su ubuntu # 切換到一個你喜歡的文件夾下下載安裝包, 我以opt文件為下載文件夾 cd /opt wget https://share-aws-nx.s3.cn-northwest-1.amazonaws.com.cn/tmp/code-server_3.3.1_amd64.deb # 將deb文件安裝到系統(tǒng) sudo dpkg -i code-server_3.3.1_amd64.deb # 如果出現(xiàn)dpkg已經被lock,執(zhí)行命令: sudo rm /var/lib/dpkg/lock-frontend # 設置為開機自啟動 systemctl --user enable --now code-server # 查看 code-server 監(jiān)聽端口 sudo netstat -tunlp # 修改server參數(shù),把隨機密碼改掉,端口號自己喜歡就行,然后地址要改成0.0.0.0讓外網(wǎng)訪問 vi ~/.config/code-server/config.yamlbind-addr: 0.0.0.0:你喜歡的端口號 auth: password password: 你自己的密碼 cert: false# 重新啟動server, 停止server的話講restart換成stop即可,還有一個start參數(shù)表示啟動 systemctl --user restart code-server# 瀏覽器訪問server http://IP:PORT/

效果如下:

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的AWS Ubuntu安装可视化操作桌面和VS Code,Code Server的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。