水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
1/1
|
转到
主题:Python: Please stop screwing over Linux distros
12楼
|
ArchLinux
|
2021-11-17 13:44:46
|
展开
昨天看了这篇文章。
不过我觉得Python至少还有办法打包,安装Python的包可以无视pip的配置。现在Arch里的Python和Haskell的包都是这么打的。
对于Go和Rust的包,一个个打包是很难做的。Debian的做法是先把vendor的依赖全下下来再离线构建的,可以参考librsvg的包[1]。有的发行版打包Go的包是先安装源码作为构建依赖再编译。对于vendor和静态链接的争论,已经有很多文章讨论过了。
我觉得程序设计语言的工具搞包管理主要是为了开发者的方便,但是对用户来说,用这种方式构建安装软件就显得不可控了。
[1]
https://packages.debian.org/bullseye/librsvg2-2
看一下 *dfsg.orig.tar.xz 的内容
【 在 eGust (十年) 的大作中提到: 】
: Python: Please stop screwing over Linux distros
:
https://drewdevault.com/2021/11/16/Python-stop-screwing-distros-over.html
: 难得标题和连接都发出来了,就不尝试转内容了,自己去看吧
: ...................
--
修改:ArchLinux FROM 103.90.178.*
FROM 103.90.178.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版