FZUG / deepin-desktop

FZUG repo of Deepin Desktop Environment
35 stars 7 forks source link

remove deepin-desktop and error #24

Closed Quanyu-Mars closed 5 years ago

Quanyu-Mars commented 5 years ago

when i remove deepin-desktop on f30, it would remove dnf, can you tell me how to remove it safely.

cheese commented 5 years ago

You can paste the output of sudo dnf remove --v --assumeno deepin-desktop command to let me have a check.

Quanyu-Mars commented 5 years ago

remove 'deepin desktop'

[guest@star-moon 09:55 ~]$ sudo dnf group remove 'Deepin Desktop'
错误:
 问题: 这个操作可能会导致删除以下受保护的软件包: dnf
(try to add '--skip-broken' to skip uninstallable packages)
 sudo dnf remove -v --assumeno deepin-desktop
加载插件:builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync, system-upgrade
DNF version: 4.2.2
cachedir: /var/cache/dnf
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-cisco-openh264.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-rawhide.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-rawhide.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-rawhide.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
No module defaults found
--> 开始解决依赖关系
--> Finding unneeded leftover dependencies
---> 软件包 dbusmenu-qt5.x86_64 0.9.3-0.20.20160218.fc30 将会被清除
---> 软件包 deepin-desktop.x86_64 4.7.7-1.fc30 将会被清除
---> 软件包 deepin-dock.x86_64 4.9.0-3.fc30 将会被清除
---> 软件包 deepin-file-manager.x86_64 4.7.7-1.fc30 将会被清除
---> 软件包 deepin-launcher.x86_64 4.6.6-1.fc30 将会被清除
---> 软件包 gstreamer-plugins-good.x86_64 0.10.31-20.fc27 将会被清除
---> 软件包 jemalloc.x86_64 5.1.0-3.fc30 将会被清除
---> 软件包 onboard.x86_64 1.4.1-13.fc30 将会被清除
---> 软件包 onboard-data.noarch 1.4.1-13.fc30 将会被清除
---> 软件包 poppler-cpp.x86_64 0.73.0-8.fc30 将会被清除
--> 依赖关系解决完成
依赖关系解决。
=====================================================================================================================================================================
 Package                                       Architecture                  Version                                            Repository                      Size
=====================================================================================================================================================================
移除:
 deepin-desktop                                x86_64                        4.7.7-1.fc30                                       @fedora                        5.0 M
清除未被使用的依赖关系:
 dbusmenu-qt5                                  x86_64                        0.9.3-0.20.20160218.fc30                           @fedora                        355 k
 deepin-dock                                   x86_64                        4.9.0-3.fc30                                       @fedora                        3.0 M
 deepin-file-manager                           x86_64                        4.7.7-1.fc30                                       @fedora                         14 M
 deepin-launcher                               x86_64                        4.6.6-1.fc30                                       @fedora                        1.5 M
 gstreamer-plugins-good                        x86_64                        0.10.31-20.fc27                                    @fedora                        5.0 M
 jemalloc                                      x86_64                        5.1.0-3.fc30                                       @fedora                        715 k
 onboard                                       x86_64                        1.4.1-13.fc30                                      @fedora                        3.3 M
 onboard-data                                  noarch                        1.4.1-13.fc30                                      @fedora                         21 M
 poppler-cpp                                   x86_64                        0.73.0-8.fc30                                      @fedora                        167 k

事务概要
=====================================================================================================================================================================
移除  10 软件包

将会释放空间:54 M
操作中止。
Quanyu-Mars commented 5 years ago
sudo dnf group remove -v --assumeno 'Deepin Desktop'
加载插件:builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync, system-upgrade
DNF version: 4.2.2
cachedir: /var/cache/dnf
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-cisco-openh264.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-rawhide.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-rawhide.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-rawhide.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates-modular.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora-updates.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
未知配置值: failovermethod=priority 在 /etc/yum.repos.d/fedora.repo 中; 配置:ID 为 "failovermethod"  的 OptionBinding 不存在
No module defaults found
--> 开始解决依赖关系
--> Finding unneeded leftover dependencies
--> 依赖关系解决完成
错误:
 问题: 这个操作可能会导致删除以下受保护的软件包: dnf
(try to add '--skip-broken' to skip uninstallable packages)
cheese commented 5 years ago

This is not an issue of Deepin packages. It 'Deepin Desktop' your unique installed group? You can run 'dnf group list' to check. Usually you cannot remove the only installed group. You should install another group and then you can remove deepin.

Quanyu-Mars commented 5 years ago

thanks. @cheese