web-dev-qa-db-ja.com

wicdを使用している場合、どうすればNetworkManagerアプレットを取り除くことができますか?

私はCinnamonをDevuanGNU/Linux 3(Beowulf)マシンで実行しています。これは基本的にDebian 10(Buster)と同じです。

私のディストリビューションでは、ネットワーク接続管理にwicdデーモンを使用しています。パネルにアプレットがあります。しかし、私には必要ありませんが、NetworkManager用のアプレットもあります。私はそれを取り除こうとしましたが、方法がわかりませんでした。そのプレゼンスが構成されている場所が見つかりませんでした。また、実行を回避できる独自の個別のプロセスではないようです。

アプレットを取り除くにはどうすればよいですか?

enter image description here
不要:NetworkManager、「US」の右側にあるアプレット。
保持したい:wicd、時計の左側にあるアプレット。

1
einpoklum

Archwiki によって提示された解決策-これは単なる朗読です。


要するに、nm-appletパッケージはシナモンの重要な部分であるため削除できませんが、カスタムシナモン構成を作成することでロードを抑制することができます。

cp /etc/xdg/autostart/nm-applet.desktop ~/.config/autostart/nm-applet.desktop

そして、行を追加します

X-GNOME-Autostart-enabled=false

または、コマンド自体をオーバーライドしてブロックします。

ln -s /bin/true /usr/local/bin/nm-applet

特に、この場合、usr/local/binはもちろんPATHnm-appletの標準の場所の前になければなりません。

1
Fiximan

wicdに依存している場合は、ネットワークマネージャーサービスを無効にして、_nm-applet_の自動開始を次のように無効にしてみませんか。

_$ Sudo systemctl disable network-manager.service 
$ Sudo echo "Hidden=true" >> /etc/xdg/autostart/nm-applet.desktop 
_

ドライモードでdexを使用して.desktopファイルの自動起動構成を確認することもできます(最初に_Sudo apt install dex_する必要がある場合があります)

_$ dex -ad 

...
Executing command: gsettings-data-convert
Executing command: light-locker --late-locking
Executing command: /usr/lib/gnome-settings-daemon/gsd-a11y-settings
Executing command: /usr/lib/gnome-settings-daemon/gsd-color
Executing command: /usr/lib/gnome-settings-daemon/gsd-datetime
Executing command: /usr/lib/gnome-disk-utility/gsd-disk-utility-notify
Executing command: /usr/lib/gnome-settings-daemon/gsd-Housekeeping
Executing command: /usr/lib/gnome-settings-daemon/gsd-keyboard
Executing command: /usr/lib/gnome-settings-daemon/gsd-media-keys
Executing command: /usr/lib/gnome-settings-daemon/gsd-power
Executing command: /usr/lib/gnome-settings-daemon/gsd-print-notifications
Executing command: /usr/lib/gnome-settings-daemon/gsd-rfkill
Executing command: /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy
Executing command: /usr/lib/gnome-settings-daemon/gsd-sharing
Executing command: /usr/lib/gnome-settings-daemon/gsd-smartcard
Executing command: /usr/lib/gnome-settings-daemon/gsd-sound
Executing command: /usr/lib/gnome-settings-daemon/gsd-wacom
Executing command: /usr/lib/gnome-settings-daemon/gsd-wwan
Executing command: /usr/lib/gnome-settings-daemon/gsd-xsettings
...
_

ターミナルからのwifi接続の構成(key-mgmtの_wpa_supplicant.conf_の編集を含む)に習熟していない限り、ネットワークマネージャーのGUIラッパー_nm-applet_実行可能ファイル自体を_/usr_、何らかの理由でwicdのインストールが失敗した場合(ユーザーエラー、誤って、アップデートのバグなど)、_network-manager_パッケージファイルはすべて残っているため、フォールバックとして_nm-applet_ GUIを含め、_apt update && apt [install/upgrade/full-upgrade]_を可能にします

0
BarBar1234