当社のシステム管理者はあまりにも愚かで怠惰です。私が彼にRedhat Virtual Machine(VM)を要求するたびに、彼はGUIと多数のパッケージを含む既製のテンプレートをデプロイしたので、多くの人がRedhatにすべてのRPMパッケージをインストールしたようです。
セキュリティ問題とパッチの必要性を除いて、彼がこれをやったことを見たことはありません。リソース(メモリ/ディスク)を節約したいです。ほとんどの人はRedhatがGNOMEデスクトップ環境を使用していることを知っています。
私の質問ここでは、システムをシャットダウンしなくても、必要に応じてGnomeを無効に/有効にすることができます(システム管理者が私を憎む他の理由はありません)。
インターネットで見つけたものです。
最初の方法
yum groupremove gnome-desktop:特定のタスク(年に数回)にGUIが必要なので、GUIを完全に削除するのではなく終了するオプションです。
2番目の方法
/ etc / inittabファイルを編集して、ランレベルを5(GUI付きのマルチユーザー)から3(GUIなしのマルチユーザー)に置き換えます。ファイルにはさまざまなタスクを実行するための指示が含まれていますが、同じと仮定します。まあ、最初に動作しません。 XRDPを接続するたびに、まだGUIが表示され、2番目に再起動によるダウンタイムが発生します。
3番目の方法
GNOME デスクトップ マネージャー (gdm) サービスを停止しましたが、まだ壊れる GUI です。
4番目の方法
私はランレベルを変更するためにtelinit 3またはinit 3を実行しましたが、結果が何であるかさえわかりません。 VMがまだ実行されている間、すべてのSSHセッションが閉じます(ftpが機能します)。これでシステム管理者に助けを求める必要があります。これは彼が私を本当に憎むことを意味します。幸いなことに、これはラボVMです。そうでなければ、私は確かに死ぬでしょう。
行き止まりの路地
だから私はDeadendにいます。誰かがこの問題に直面しましたか? redhatの人々が彼らの経験を共有すれば良いでしょう。
最後の考え
最後に、gnomeを削除してLXDEをインストールすることはRedhatがサポートする機能だと思います。
ありがとうございます。
答え1
デフォルトではGUIを使用したいが、最小限のパッケージを使用します。
これが行動計画です。
if [ssh == yesを介してシステムにアクセス];
- システム管理者に知らせてくださいお願いします最小限のパッケージで新しいデフォルトテンプレートを作成します。 RHELはインストール中にこのオプションを提供します。また、新しいパッケージをインストールしても彼を気にしないと言ってください。
グラフィカルユーザーインターフェースが必要な場合:
ㅏ。 xorg-x11-xauthのインストール
b。グラフィカルユーザーインターフェースアプリケーションをインストールします。 (例:Firefox)
氏。 ssh -X root@your-serverと「firefox&」を起動する
単に1段階が不可能な場合(使用する場合でも)お願いします無料ビールを提供)、嫌いなGNOMEパッケージと他のrpmの両方を削除します。次に、ステップ2を適用します。
その他
SSHを使用して直接アクセスしない場合は、ここで選択肢がないと思います。ランレベルを変更してgnome / lxdeパッケージを維持することが唯一のオプションです。