LINUX.ORG.RU

как удалить xfce?

 , ,


0

1

Здравствуйте. установил арч с xfce, потом gnom. хочу оставить вторую а первую удалить. при попытке удаления пишет:

[sudo] пароль для zz: 
проверка зависимостей...
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: removing xfconf breaks dependency 'xfconf' required by libxfce4ui
:: removing exo breaks dependency 'exo' required by ristretto
:: removing xfconf breaks dependency 'xfconf' required by ristretto
:: removing tumbler breaks dependency 'tumbler' required by ristretto
:: removing thunar breaks dependency 'thunar' required by thunar-archive-plugin
:: removing thunar breaks dependency 'thunar' required by thunar-media-tags-plugin
:: removing exo breaks dependency 'exo' required by xfburn
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-battery-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-clipman-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-cpufreq-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-cpugraph-plugin
:: removing xfconf breaks dependency 'xfconf' required by xfce4-cpugraph-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-dict
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-diskperf-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-eyes-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-fsguard-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-genmon-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-mailwatch-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-mount-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-mpc-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-netload-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-notes-plugin
:: removing xfconf breaks dependency 'xfconf' required by xfce4-notifyd
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-places-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-pulseaudio-plugin
:: removing garcon breaks dependency 'garcon' required by xfce4-screensaver
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-screenshooter
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-sensors-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-smartbookmark-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-systemload-plugin
:: removing xfconf breaks dependency 'xfconf' required by xfce4-taskmanager
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-time-out-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-timer-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-verve-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-wavelan-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-weather-plugin
:: removing garcon breaks dependency 'garcon' required by xfce4-whiskermenu-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-whiskermenu-plugin
:: removing xfce4-panel breaks dependency 'xfce4-panel' required by xfce4-xkb-plugin
[zz@user ~]$```

пожалуйста подскажите как исправить?


Последнее исправление: Dimez (всего исправлений: 1)
sudo pacman -Rncs xfce4 xfce4-goodies
проверка зависимостей...
:: arc-gtk-theme опционально требует gnome-themes-standard: for gtk2 themes
:: arc-icon-theme опционально требует elementary-icon-theme: Secondary icon theme fallback
:: cpupower-gui-git опционально требует polkit-gnome: needed for authentification in Cinnamon, Gnome
:: fastfetch опционально требует xfconf: Needed for XFWM theme and XFCE Terminal font
:: gtk2 опционально требует gnome-themes-standard: Default widget theme
:: openssh опционально требует xorg-xauth: X11 forwarding
:: xdg-utils опционально требует exo: for Xfce support in xdg-open

Пакеты (81) ayatana-ido-0.10.4-1  cantarell-fonts-1:0.303.1-2  clutter-1.26.4-3  cogl-1.22.8-3  colord-1.4.8-1  elementary-icon-theme-8.1.0-1
            gnome-themes-extra-3.28+r6+g45b1d457-2  libayatana-indicator-0.9.4-1  libgtop-2.41.3-2  libgusb-0.4.9-2  libkeybinder3-0.3.2-5  libmpd-11.8.17-6
            libxfce4ui-4.20.2-1  libxfce4util-4.20.1-1  orage-4.20.2-1  polkit-gnome-0.105-11  xfce4-calculator-plugin-0.8.0-1  xfce4-datetime-plugin-0.8.3-2
            xfce4-docklike-plugin-0.5.0-1  xfce4-generic-slider-1.1.0-1  xfce4-indicator-plugin-2.5.0-1  xfce4-mixer-4.20.0-1  xfce4-panel-profiles-1.1.1-1
            xfce4-stopwatch-plugin-0.6.0-1  xfce4-volumed-pulse-0.3.0-1  xfce4-windowck-plugin-1:0.6.1-1  xfdashboard-1.0.0-3  xorg-iceauth-1.0.10-1
            xorg-xauth-1.1.4-1  xorg-xinit-1.4.4-1  exo-4.20.0-2  garcon-4.20.0-2  mousepad-0.6.5-1  parole-4.20.0-1  ristretto-0.13.4-1  thunar-4.20.4-1
            thunar-archive-plugin-0.6.0-1  thunar-media-tags-plugin-0.6.0-1  thunar-volman-4.20.0-2  tumbler-4.20.0-3  xfburn-0.8.0-1  xfce4-appfinder-4.20.0-2
            xfce4-artwork-0.1.1a_git20110420-6  xfce4-battery-plugin-1.2.0-1  xfce4-clipman-plugin-1.7.0-1  xfce4-cpufreq-plugin-1.3.0-1  xfce4-cpugraph-plugin-1.3.0-1
            xfce4-dict-0.8.9-1  xfce4-diskperf-plugin-2.8.0-2  xfce4-eyes-plugin-4.7.0-1  xfce4-fsguard-plugin-1.2.0-1  xfce4-genmon-plugin-4.3.0-1
            xfce4-mailwatch-plugin-1.4.0-1  xfce4-mount-plugin-1.2.0-1  xfce4-mpc-plugin-0.6.0-1  xfce4-netload-plugin-1.5.0-1  xfce4-notes-plugin-1.12.0-1
            xfce4-notifyd-0.9.7-1  xfce4-panel-4.20.5-1  xfce4-places-plugin-1.9.0-1  xfce4-power-manager-4.20.0-3  xfce4-pulseaudio-plugin-0.5.1-1
            xfce4-screensaver-4.20.1-1  xfce4-screenshooter-1.11.2-1  xfce4-session-4.20.3-1  xfce4-settings-4.20.2-1  xfce4-smartbookmark-plugin-0.6.0-1
            xfce4-systemload-plugin-1.4.0-1  xfce4-taskmanager-1.6.0-1  xfce4-terminal-1.1.5-1  xfce4-time-out-plugin-1.2.0-1  xfce4-timer-plugin-1.8.0-1
            xfce4-verve-plugin-2.1.0-1  xfce4-wavelan-plugin-0.7.0-2  xfce4-weather-plugin-0.12.0-2  xfce4-whiskermenu-plugin-2.10.0-1  xfce4-xkb-plugin-0.9.0-1
            xfconf-4.20.0-2  xfdesktop-4.20.1-1  xfwm4-4.20.0-2  xfwm4-themes-4.10.0-6

Будет освобождено:  160,42 MiB

:: Удалить эти пакеты? [Y/n] y

yars068 ★★★★★
()
Ответ на: комментарий от ammm

Как удалить MATE, LXQt и LXDE не подскажете, вместе с приложениями которые они притащили с собой, пожалуйста?

ammm
() автор топика
Последнее исправление: ammm (всего исправлений: 1)
Ответ на: комментарий от ammm

Подскажу. Не устанавливать MATE, LXQt, LXDE.

Уже подсказывал. Один из вариантов, монтируешь отдельным слоем, ничего не устанавливается, ничего не смешивается. Не нужно - не монтируешь.

andytux ★★★★★
()
Ответ на: комментарий от Seifulla

Удалить все немного сложнее:

# Пометим все пакеты как зависимости
pacman -D --asdeps $(pacman -Qqe)

# Эти пакеты пометим как установленные "напрямую", тогда их нельзя будет удалить
# Эти пакеты содержат все необходимое для работы pacman
pacman -D --asexplicit base base-devel

# Теперь удалим все зависимости
# На счет этой команды не уверен
pacman -Qqd | pacman -Rsu -
rtxtxtrx ★★★
()
Ответ на: комментарий от Seifulla

я кстати тем способом. снес все пакеты. у меня их ~1500 было. взял с нуля поставил в кедаз только нужное: plasma-desktop, dolphin, discover и их зависимости + докер, flatpak… у меня сейчас 860 пакетов. я арч годами не переставлял там скопилась куча пакетов, которые неизвестно для чего нужны были… в кедах вообще все приложения, которые с ними идут больше похожи на студенческие поделия, а минималистичная в кавычках крыса жрет как кеды, что делает ее существование чем-то бесмыссленным. автору пора уж смириться, что все разнообразие de в линуксах - это скам. есть лишь скучные, немодные кеды и неюзабельная срань, которая бывает красивой типа дипина

rtxtxtrx ★★★
()
Последнее исправление: rtxtxtrx (всего исправлений: 2)
Ответ на: комментарий от rtxtxtrx

тем способом. снес все пакеты

Серьезно? Я вот посмотрел явно-усановленные, ну я даже не знаю стоит ли удалять base, linux-headers, nvidia, ly, весь прикладной и не только софт.

dmitry237 ★★★★★
()
Ответ на: комментарий от dmitry237

ну естестественно все делается с загрузочной под чрутом. пакет linux тот же ничего кроме ядра не скачивает. оно нужно при загрузке, но когда ты загрузился с флешки, ядро у тебя уже в памяти, и ты можешь все снести кроме base и base-devel, не потеряв возможность далее установить все по-новой

rtxtxtrx ★★★
()
Последнее исправление: rtxtxtrx (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

ага… сейчас бы показывать скрины с 32-битным (64-бита - умножь все на два + на nvme, встройку и тп память учти), одноядерным селероном. твои скрины могут произвести какое-то впечатление (неправильное) лишь на нубасов

rtxtxtrx ★★★
()
Ответ на: комментарий от dmitry237

кеды в арче можно урезать где-то до 690 пакетов и все будет работать, ну кроме ненужного типа подключения сетевого диска, гуглодиска, превьюшек видео и картинок…

rtxtxtrx ★★★
()
Последнее исправление: rtxtxtrx (всего исправлений: 1)
Ответ на: комментарий от rtxtxtrx

ага… сейчас бы показывать скрины с 32-битным (64-бита - умножь все на два + на nvme, встройку и тп память учти), одноядерным селероном.

А что Xfce4 задействует все ядра процессора, и для nvme еще зачем то память выделяет? Отвечу за тебя: Нет.

Второй скриншот это x86_64. Если твоя теория верна, и умножать надо на два первый скриншот, а это значит что GTK3 версия потребляет так же мало как и GTK2 версия. Я твою теорию считаю бредом.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)
Ответ на: комментарий от rtxtxtrx

кеды в арче можно урезать где-то до 690 пакетов и все будет работать

Что-то много пакетов. У меня в xfce:

$ pacman -Qsq xfce
exo
garcon
libxfce4ui
libxfce4util
libxfce4windowing
mousepad
ristretto
thunar
thunar-archive-plugin
thunar-volman
tumbler
xfce4-appfinder
xfce4-notifyd
xfce4-panel
xfce4-power-manager
xfce4-pulseaudio-plugin
xfce4-screensaver
xfce4-screenshooter
xfce4-session
xfce4-settings
xfce4-terminal
xfce4-xkb-plugin
xfconf
xfdesktop
xfwm4
dmitry237 ★★★★★
()
Последнее исправление: dmitry237 (всего исправлений: 1)
Ответ на: комментарий от dmitry237

Пакеты, которые ты сам установил, надо смотреть так:

~
❯ pacman -Qqe
amd-ucode
ark
asdf-vm
base
base-devel
bat
bees
broot
btrfs-assistant
btrfs-progs
composer
curlie
direnv
discover
docker
docker-compose
dolphin
dolphin-plugins
dracut
duf
efibootmgr
exfatprogs
eza
fd
ffmpegthumbs
filelight
flatpak
flatpak-kcm
foot
fzf
git
go
gocryptfs
gparted
htop
iotop
jq
kate
kde-gtk-config
kde-inotify-survey
kdeconnect
kdegraphics-thumbnailers
kdenetwork-filesharing
kdeplasma-addons
kdf
kget
kimageformats
kio-admin
kio-gdrive
kmscon
kompare
konsole
ksshaskpass
ktimetracker
kwallet-pam
less
linux
linux-firmware-amdgpu
linux-headers
lostfiles
lvm2
nano
neovim
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
noto-fonts-extra
ntfs-3g
obfs4proxy
openssh
os-prober
pacman-contrib
pass
pass-otp
phonon-qt6-vlc
php
pkgfile
plasma-desktop
plasma-firewall
plasma-nm
plasma-pa
plasma-systemmonitor
python-pipx
reflector
ripgrep
sd
sddm
snapper
sof-firmware
spectacle
terminus-font
tor
torsocks
ttf-jetbrains-mono-nerd
ttf-nerd-fonts-symbols
ufw
uv
vlc
vlc-plugin-ffmpeg
wget
wine
wine-mono
winetricks
wl-clipboard
xdg-desktop-portal-gtk
xdg-desktop-portal-kde
yay
zellij
zsh
rtxtxtrx ★★★
()

Переустановить систему. Лучше когда одна оболочка на 1 инсталляция. Если хотите попробовать - гоняйте в виртуальной машине.

jura12 ★★
()
Ответ на: комментарий от dmitry237

до тебя долго доходит. e - это explicity installed (установлены напрямую, тобой через pacman), а t это почти тоже самое, только пакеты, которые являются зависимостями других будут удалены из списка. то что с e - это то что нужно поставить при переустановке, с t ты рискуешь получить нерабочую систему

rtxtxtrx ★★★
()
Ответ на: комментарий от rtxtxtrx

Так мне не это непонятно, зачем удалять все это ради удаления xfce? Это какой-то странный подход. Или вы просто очистили полностью систему, чтобы ее заново сконфигурировать? Но и тут не ясно в чем виноват условный gimp или vlc?

с t ты рискуешь получить нерабочую систему

Тогда зачем вы это написали? Вопрос был реакцией на:

sudo pacman -Rns $(pacman -Qeqt)

я кстати тем способом. снес все пакеты

Это негативный опыт или наоборот с вашей точки зрения?

dmitry237 ★★★★★
()
Ответ на: комментарий от ammm

он сам не знает че несет. в файловых системах типа btrfs, ты можешь сделать снапшот и откатииься к нему в любой момент. если хомяк на отдельном подтоме, то все пройдет почти без последствий… хотя kwallet/gnome-keyring создадут неудобства. там скриптами надо пароли из одного хранилища в другое переносить

rtxtxtrx ★★★
()
Последнее исправление: rtxtxtrx (всего исправлений: 1)