VNC + XFCEビジュアルデスクトップ環境の完全なインストール
I.はじめに
多くのデスクトップ環境があり、完全な機能、KDE、GNOMEなどのゴージャスで豪華な環境、FVWM2、XFCEなどのシンプルで迅速な環境があります。サーバーの場合、KDEとGNOMEはかさばりすぎて、大量のメモリを占有します。VNC+ XFCEビジュアルデスクトップ環境はリソースを節約するため、ここではXFCE4を選択します。
2、XFCEデスクトップ環境をインストールします
1すべてのパッケージ、ソフトウェア、およびシステムカーネルをアップグレードします
を実行し"yum update"
ます。
2 XWindowシステムをインストールします
"yum groupinstall "X Window system"
Xを実行してインストールします。インストールが完了したら、実行し"systemctl isolate graphical.target
てインストールが成功したことを確認します。
3XFCEをインストールします
"yum grouplist"
システムのXFCEバージョンを実行して確認します。
上の画像を参照してください。パッケージ名がXfceであることを検出し、Xfceを実行"yum groupinstall Xfce"
してインストールします。"sudo systemctl isolate graphical.target“
Xfceを実行して入力します。
4VNC-SERVERをインストールします
-
"yum install vnc-server -y "
インストールvnv-serverを実行します -
"vim /etc/sysconfig/vncservers"
構成VNCシステムと解決を実行し、コンテンツを追加しますVNCSERVERS =“ 1:root”
VNCSERVERARGS [1] = "-geometry 1028x960" -
実行
"vncpasswd"
セットVNCパスワード -
"vim /root/.vnc/xstartup"
以下に置き換えられたすべての内容を実行します。#!/ bin / sh#
通常のデスクトップの次の2行のコメントを
解除します
。unsetSESSION_MANAGER#exec / etc / X11 / xinit / xinitrc
[-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup
[-r $ HOME / .Xresources] && xrdb KaTeX解析エラー:「EOF」が必要です。59番目の位置に「&」があります:…config-iconic&̲#xterm-geome… VNCDESKTOPDesktop "&
#twm&
startxfce4&
5VNC-SERVERを起動します
-
"cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service"
ウィンドウ1のサービス構成ファイルのコピーを実行します/ etc / systemd / systemの下のvncserver @の後のコロン番号は、サービスインスタンス番号を示します。複数のサービスインスタンスを構成し、異なる番号を指定できます。VNCサービスポートは5900から始まり、サービスインスタンス番号に応じて増加します。たとえば、vncserver @:1.serviceの例では、対応するポート番号は5901です。vncserver@:10.serviceの場合、対応するポート番号は5910です。
-
"vi /etc/systemd/system/vncserver@:1.service"
サービスウィンドウを開く必要がある構成ファイルを変更し、構成ファイルの42行と43行を、<USER>
vncを介してリモートでログインする必要があるユーザー名に置き換えます。43 ExecStart = / usr / sbin / runuser -l root -c“ / usr / bin / vncserver%i”
44 PIDFile = / root / .vnc /%H%i.pid2行目の/ homeは、ユーザーのホームディレクトリです。rootの場合は/ root、つまりPIDFile = / root / .vnc /%H%i.pidです。「 `
-
サービスの更新、セルフスタートの設定、サービスの開始
systemctl daemon-reload systemctl enable vncserver@:1.service #设置该1号窗口为开机自启,可选输入步骤 systemctl start vncserver@:1.service
-
プロセス停止コマンド:
systemctl stop vncserver@:n (n代表窗口号)
3、参照
https://blog.csdn.net/qq_38329988/article/details/80574237 https://www.laozuo.org/1026.html
https://blog.csdn.net/smstong/article/details/44802989
4、詳細
詳細については、WeChatのパブリックアカウント「LAMPerTechnologyStack」をフォローしてください。