Redhat と GUI/GNOME の苦戦?

Redhat と GUI/GNOME の苦戦?

私たちの会社には、とても愚かで怠け者のシステム管理者がいます。私が彼に Redhat 仮想マシン (VM) を依頼するたびに、彼は GUI と大量のパッケージを備えた準備済みのテンプレートを展開するだけです。彼は Redhat のあらゆる RPM パッケージをインストールするだけだと思います。

セキュリティの問題とパッチの必要性は別として、彼がそれをやっているのを見たことはありません。私はリソース(メモリ/ディスク)を節約したいと思っていました。皆さんのほとんどがご存知のとおり、RedHat は GNOME デスクトップ環境を使用しています。

私の質問ここでは、システムを停止させることなく、必要なときにいつでも Gnome を無効/有効にすることができます (システム管理者が私を嫌う理由はもうありません)。

インターネットで見つけたもの

最初の方法

yum groupremove gnome-desktop : いくつかのミッション(年に数回)で GUI が必要なので、GUI を完全に削除するオプションを終了します。

2番目の方法

/etc/inittab ファイルを編集して、ランレベルを 5 (GUI 付きマルチユーザー) から 3 (GUI なしマルチユーザー) に置き換えます。ファイルには、実行方法が異なる手順が記載されていますが、同じだと思います。まず、XRDP で接続するたびに GUI が表示されるので動作しませんでした。次に、再起動のためのダウンタイムが発生します。

3番目の方法

GNOME デスクトップ マネージャー (gdm) サービスを停止しますが、GUI はそのままです。

4番目の方法

telinit 3 または init 3 を使用してランレベルを変更しましたが、結果がどうなるかさえわかりません。すべての SSH セッションが閉じられますが、VM はまだ稼働しています (ftp は動作しています)。今度は、SysAdmin に助けを求めなければなりませんが、それは彼が本当に私を嫌うことを意味する作業です。ラボ VM だったので、よかったです。そうでなければ、私は確実に死んでいました。

デッドエンド

私は Deadend にいます。この問題に遭遇した人はいますか。Red Hat の人々が経験を共有してくれると本当にうれしいです。

最後のアイデア

最後に、gnome を削除して LXDE をインストールすることは、RedHat がサポートするかどうか考えました。

ありがとう。

答え1

基本的には、最小限のパッケージで GUI を使用します。

これが行動計画です。

[SSH経由でシステムにアクセスする == yes]の場合;

  1. システム管理者に伝えてくださいお願いします最小限のパッケージのみを使用して新しいベース テンプレートを作成します。RHEL では、インストール時にこのオプションが提供されます。また、新しいパッケージのインストールについては煩わせないことも伝えます。
  2. GUIが必要な場合:

    a. xorg-x11-xauthをインストールする

    b. GUIアプリをインストールします。(例: firefox)

    c. ssh -X root@your-server で「firefox&」を起動します。

  3. ステップ1がまったく不可能な場合(お願いします(無料のビールを提供するなど)、gnomeパッケージとその他の嫌いなrpmをすべて削除します。次に、手順2を適用します。

それ以外

SSH を使用せずに直接アクセスしている場合は、ここで選択の余地はないと思います。 ランレベルを変更し、gnome/lxde パッケージを保持することが唯一の選択肢です。

関連情報