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

没多少人用 Linux 的软件商店 / discover 是吗?

  •  
  •   chackchackGO · 2023-12-25 17:05:39 +08:00 · 1626 次点击
    这是一个创建于 368 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看到各种桌面版 linux 都内置了软件商店 / discover , 但是好像没看到什么人去使用。

    大家都不用的吗? 那我也不用好了

    7 条回复    2024-01-11 17:47:12 +08:00
    vcn8yjOogEL
        1
    vcn8yjOogEL  
       2023-12-25 17:38:58 +08:00 via Android
    GUI 商店只是前端, 和 CLI 没区别
    但 CLI 安装方便看依赖
    Moierby
        2
    Moierby  
       2023-12-26 08:44:17 +08:00
    Ubuntu 的商店装的软件,装到了一个特定的路径下,有一些莫名其妙的 bug
    libook
        3
    libook  
       2023-12-26 10:22:40 +08:00
    这不是个二选一的问题,看需求和用的发行版的情况。

    软件商店有桌面环境捆绑的,也有发行版自带的。

    比如我用 Manjaro ,如果是很明确软件包的名称通常用命令行比较快捷,如果不确定想安装的软件叫什么名字就用自带的软件商店( pamac-manager )搜索和查看详细信息会方便一点。自带的软件商店可以聚合搜索官方源、AUR 、Flatpak 、Snap ,可以搜一次然后看结果情况决定装哪个。在安装软件包的时候,如果软件包有可选依赖会弹出一个对话框让自己勾选,这个也比翻命令行输出安装日志找提示更友好一些。

    更新软件的时候因为通常不需要查看软件包信息,所以命令行就比较简单直接;但软件商店可以在桌面上提示有更新。
    duzhuo
        4
    duzhuo  
       2023-12-26 11:22:12 +08:00
    唯一好处就是可以看到截图
    EVANGELIONAir
        5
    EVANGELIONAir  
       2023-12-26 16:01:09 +08:00
    在 arch 这里,gnome 和 kde 的商店默认就是无法用的,不启用 Flatpak 打开看不到任何软件,需要安装 packagekit-qt5 ,然而在 arch wiki 中是这么写的

    Warning: As explained in a GitHub comment by a Package Maintainer, "Handling system packages via packagekit is just fundamentally incompatible with our high-maintenance rolling release distro, where any update might leave the system in an unbootable or otherwise unusable state if the user does not take care reading pacman's logs or merging pacnew files before rebooting."

    也就是说 arch 这里可能不建议你用 gui 管理,纯靠 pacman
    ryan4yin
        7
    ryan4yin  
       351 天前
    应该没啥人用,至少我是不用的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   966 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:47 · PVG 06:47 · LAX 14:47 · JFK 17:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.