web-dev-qa-db-ja.com

gnome 3とそのすべての依存関係をdebian wheezy netinstから削除する方法

私はDebian wheezy netinstall isoファイルをダウンロードし、ディスプレイマネージャーやデスクトップ環境を使用しない最小限のインストールを行いました。

テスト目的で端末を使用していました。後でLinux Mintバックポートリポジトリからシナモンをインストールしました。それはうまくいきました。

次に、ディスプレイマネージャーを用意するために、lightdmのインストールを選択します。コマンドを使用しました

Sudo apt-get install lightdm

インストールは成功しましたが、再起動するとGnome 3もインストールされました。システムに影響を与えずにgnome3とそのすべての依存関係を削除するにはどうすればよいですか?

9
Roshan George

パッケージの使用を削除するには

apt-get remove gnome-session

次に、apt-getは、autoremoveコマンドを使用して、自動的にインストールされて不要になった依存関係を削除できます。

apt-get autoremove
2
Rémi
Sudo apt autoremove gnome-session gnome gnome-Shell

それは私の仕事です。

2
Haolin

以下が役立ちます。

aptitude purge `dpkg --get-selections | grep gnome | cut -f 1`
aptitude -f install
aptitude purge `dpkg --get-selections | grep deinstall | cut -f 1`
aptitude -f install

これにより、システムが壊れる可能性があることに注意してください。注意して。

Debian's Wiki から直接。

1
wally

とにかく走れ:

Sudo apt-get remove gnome-Shell

ターミナルで。

0
mirkobrankovic

できません。私の知る限り。

あなたの最善の策は、デスクトップ環境なしで再インストールし、必要なものを選択するか、何も選択しないことです。

debianは、パッケージ選択のより大きなグループを「タスク」として編成します。適性やシナプスで簡単に見ることができます。

あなたが欲しいものは:

  • タスクデスクトップ
  • task-gnome-desktop

それでもgnome libに依存するものが何もインストールされていない場合は、task-gnome-desktopを削除する(または、Xorg/11から何も必要ない場合はtask-desktopを削除する)こともできます。ほとんどの実際のシステムでは、アンインストールしても何も削除されません。したがって、あなたの目標は、インストール時にそれらを選択させないことです。

0
gcb