V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ccizm
V2EX  ›  分享创造

做了个 Linux 常用软件整合下载站(demo)

  •  
  •   ccizm ·
    ccizm · 192 天前 · 2630 次点击
    这是一个创建于 192 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我平时有定期重装系统的习惯,装好 win 之后习惯去 pc.qq.com 去下软件,以前都是去官网逐个下载

    有时候会装 ubuntu 用一段时间,苦于没有一个带常用国产软件的集合站点,只能一个一个去找( apt 和 yum 没有的软件)
    所以一直有一个做 linux 软件下载站的想法,还有就是看到 V2 上面这个帖子 https://www.v2ex.com/t/683685

    这玩意难点应该就是对于我对象储存太贵,好几年的想法,其实也做过好几版,因为带宽太贵没有去弄(国外大带宽服务器不稳定),还有一个就是需要收集软件(我真的挺懒的,好在软件不多)

    内容管理:Strapi (腾讯云储存图片)
    前端:vitejs + jQuery + WeUI 打包(刚会用 vitejs 打包,jQuery 一把梭)

    各种软件包储存:123 云盘(能直连下载,50 块 1T 流量,不过昨天发公告说会员每月流量 200G 降成 100G )

    现在体验感觉还行,完全是按照我的体验想法去做的,Chrome 系浏览器好像有点卡( Matebook 14 2019 8G 配置不太行了),Firefox 没问题。感觉这种对普通用户还是有点门槛

    http://demo.dpkg.store (目前 Strapi 部署在家里 + 一台香港服务器)

    域名是 Download Package Store 的意思

    做了有半个月吧,只会点 js 。软件只收集了 20 几个,大家体验一下,以后 demo 会切换至主站点(不知道个人备案能不能混过去),在这期间我会多收集点软件。谢谢大家反馈和建议,不管怎么样也是了了我一个心愿~
    17 条回复    2023-10-20 08:33:18 +08:00
    hronro
        1
    hronro  
       192 天前
    不是每个 Linux 发行版都能装 .deb 的. 老实说 Linux 发行版太多太杂, libc 的选择也不尽一样 (glibc/musl/...), 感觉做这种下载站没有太大意义
    handuo
        2
    handuo  
       192 天前 via Android
    你这种大图标信息密度太小,我还得一个一个点。其实对于 linux 用户 我觉得最理想的方式是列表可选择,选完你想要的 app 导出一个你系统对应的批量脚本,不论是 debian 系的还是 arc 系的还是 mac ,win
    ccizm
        3
    ccizm  
    OP
       192 天前
    @handuo 对的,感觉就是要这样去做。让用户选择系统及架构生成脚本。但是就跟那些 比如 deepin 社区的 星火商店一样的,对我来说能 web 做到的,就不会安装软件

    @hronro 这个确实,linux 的碎片化,如果真的无意义,那就当自己意淫一下了
    hronro
        4
    hronro  
       192 天前
    @ccizm 如果你自己觉得做这个很开心, 那就还是有意义的哈哈
    aaniao002
        5
    aaniao002  
       192 天前 via Android
    忽然觉得做个国产软件 repo 更合适, 加一下源,安装后,apt upgrade 就能升版本。
    tony1016
        6
    tony1016  
       192 天前   ❤️ 1
    还是 flatpak 解千愁
    kingwrcy
        7
    kingwrcy  
       192 天前
    网站奇慢,一个 78k 的 js 花了 15 秒加载,25k 的 css 也花了 15 秒.

    优化下吧 老哥
    darksword21
        8
    darksword21  
       192 天前 via iPhone
    用 nix 直接连系统配置都直接恢复,非 nixos 就 home manager
    loading
        9
    loading  
       192 天前
    请允许我请出 @tualatrix 的 Ubuntu Tweak
    https://github.com/tualatrix/ubuntu-tweak 虽然不是软件商场类,但我觉得楼主可以看看这种事我们什么时候就开始做了。
    loading
        10
    loading  
       192 天前
    主要是软件包投毒问题,linux 下我们信任证书链,而不是您。
    ccizm
        11
    ccizm  
    OP
       192 天前
    @kingwrcy 不会吧,用的 UCloud 香港,测了速 ping 稳定在 40 左右
    ccizm
        12
    ccizm  
    OP
       192 天前
    @loading 哈哈哈,受教了
    @darksword21 平时换系统吧,平台不一样,喜欢焕然一新的感觉
    @aaniao002 好主意,哈哈哈哈,看来是我想法太简单
    @hronro 没错,意义在此
    Moyyyyyyyyyyye
        13
    Moyyyyyyyyyyye  
       192 天前
    挺好的想法呀,坚持做,加油
    ccizm
        14
    ccizm  
    OP
       192 天前
    @Moyyyyyyyyyyye 感谢鼓励,最近一直在用你的 Xterminal SSH
    GeekGao
        15
    GeekGao  
       192 天前
    不敢用
    tensorzhang
        16
    tensorzhang  
       192 天前
    国内已经由社区在做了 ,并且有应用客户端
    https://www.spark-app.store/
    tedding
        17
    tedding  
       190 天前 via iPhone
    “只能一个一个去找” 都是些什么软件啊?
    发行版软件源 + 三方软件源( Google/Microsoft 等)+ 开源软件包(安装在/opt ),也就是说 只需要一个安装脚本(添加源,安装需要的软件包)+ opt + home 的备份 就可以将 linux 还原到 重装系统之前了……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2968 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:07 · PVG 21:07 · LAX 06:07 · JFK 09:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.