V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
CoSpLi
V2EX  ›  Linux

Archlinux 正确卸载 gnome 的方式?

  •  
  •   CoSpLi · 2017-05-11 22:21:06 +08:00 · 15501 次点击
    这是一个创建于 2754 天前的主题,其中的信息可能已经有所发展或是发生改变。

    直接 sudo pacman -Rsnc gnome 卸载的东西有点多了。。瞅了几眼着实不敢确定。。

    sudo pacman -Rsn gnome 则是无法满足依赖关系。。

    所以正确的卸载 Gnome 的方式是啥 0.0

    (用上了 KDE 已经回不去 Gnome 了。然后每次 pacman -Syu 都会有 gnome 相关的更新,很难受。。)

    19 条回复    2017-05-13 13:51:30 +08:00
    skylancer
        1
    skylancer  
       2017-05-11 22:44:12 +08:00
    没啥问题吧,networkmanager 第一件事都是先干了它,反正这东西也是坑爹的不行
    pomhg
        2
    pomhg  
       2017-05-11 22:53:52 +08:00
    pacman -Runs gnome 或者你说的 pacman -Rcns gnome
    reus
        3
    reus  
       2017-05-11 22:55:17 +08:00
    删掉就删掉,需要什么再装回来
    reus
        4
    reus  
       2017-05-11 22:58:46 +08:00
    其实你可以用 pacman -Sg gnome 看 gnome 包括了什么,手工删掉不要的
    CoSpLi
        5
    CoSpLi  
    OP
       2017-05-11 22:59:57 +08:00
    @skylancer KDE 貌似也是用的这个罢。。这也能干? 0.0
    CoSpLi
        6
    CoSpLi  
    OP
       2017-05-11 23:00:57 +08:00
    @pomhg 连带删掉的东西太多了。。连 vscode 都会删了,还有啥没仔细看。。
    CoSpLi
        7
    CoSpLi  
    OP
       2017-05-11 23:02:03 +08:00
    @reus 我试试去
    reus
        8
    reus  
       2017-05-11 23:03:44 +08:00   ❤️ 1
    然后用 sudo pacman -Rs $(pacman -Qqdt) 删掉不需要的依赖
    4ever911
        9
    4ever911  
       2017-05-11 23:48:24 +08:00
    很难全部
    slixurd
        10
    slixurd  
       2017-05-12 00:39:40 +08:00
    然后发现连不了网需要自己用 wpa_supplicant 来联网 = =
    billlee
        11
    billlee  
       2017-05-12 00:45:33 +08:00
    @CoSpLi #5 CentOS 服务器都是用 NetworkManager 的。
    CoSpLi
        12
    CoSpLi  
    OP
       2017-05-12 01:35:14 +08:00
    @4ever911 是的。我卸载完了还有三四个卸载不掉,不过问题不大
    CoSpLi
        13
    CoSpLi  
    OP
       2017-05-12 01:38:25 +08:00
    @slixurd kde 的 plasma-nm 依赖 networkmanager 的,所以没卸


    @billlee 自从装上桌面环境一直都用的这个,一楼的大兄弟说有坑不过我不知道它坑在哪。
    aocif23
        14
    aocif23  
       2017-05-12 03:00:53 +08:00 via Android
    sudo pacman -Rdd $(pacman -Qsq gnome)
    zhustec
        15
    zhustec  
       2017-05-12 07:45:01 +08:00 via Android
    跟你相反,我是用了 plasma 之后换 gnome 的。plasma 中文化目前还是半吊子。
    Gerhman
        16
    Gerhman  
       2017-05-12 09:38:15 +08:00
    plasma 功能必 gnome 强多了,就是外观细节不咋地
    yangxuan8282
        17
    yangxuan8282  
       2017-05-12 23:03:58 +08:00 via iPhone
    以前删除软件用的 pacman -Rdd,结果删完之后把另一个软件的共同依赖也给删了,想问下有没有更安全的删除 /管理软件的方式,比如类似 python virtualenv 那样,安装或删除都比较干净的,docker 可能部分符合,不过像桌面环境类的软件好像并不适用
    ivechan
        18
    ivechan  
       2017-05-13 09:23:23 +08:00
    Linux 卸载桌面环境的体验就是垃圾,各种依赖错综复杂不清楚。
    hosiet
        19
    hosiet  
       2017-05-13 13:51:30 +08:00 via Android
    @zhustec 我和你体验正好相反,GNOME 中文化就是大坑,Plasma 要好得多。我说的是跟进最新版本的情况。

    另外依赖关系这个,对于删桌面环境这个大动作我一般是手动检查每个包挨个剥离。

    只留 K/Q 系软件当然做得到。不过没有必要,工作中基于 GTK2 / GTK3 / Qt4 / Qt5 的软件都用得上,桌面和用不上的应用程序删了就行了,没必要把图形库也刨掉。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   926 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:12 · PVG 05:12 · LAX 13:12 · JFK 16:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.