2022-08-14

只能写我会的,写不了我不会的(废话)。没逝的,其实都不太会……

会一点一点更新,一次性也写不了那么多,一下子也会不了那么多。

英文文档不见得就是最好的,放哪个链接首先取决于其内容是否详尽,其次是作为国人阅读起来是否方便。人脑的记忆是有限的,繁杂而不需要记忆的东西查手册就好了。

Archlinux

一开始从 PKGBUILD 和 makepkg 开始,逐渐熟悉以后看 AUR 的两则指引就可以回忆起细节。当然,提交包之前需要注册账号,使用 git 作为版本管理的工具。

PyPI

可以先直接找 setuptools 的 demo 以及 setup.py 的写法,就像下面最简单一个:

from setuptools import setup, find_packages

setup(...)

使用 python3 setup.py buildpython3 setup.py install 对其功能有个大致的认识。

这俩我都没看过,看过以后再更新吧:

这里告诉我们如何向 PyPI 提交自己的包:

当然你需要注册一个账号才能提交。文档里有些部分的内容并不是写得很清楚,需要自己 bing 一下。

Opensuse

但是我还没有真正提交过包。想起来 Houge Langley 大佬发起的 Loongarch openSUSE Tumbleweed 项目,想参加但是好多东西不会啊……

新手入门中,注册 Novell 账号的部分已经过时,账号直接在 b.o.o 注册即可。

在 Archlinux 可以安装 rpm-tools 然后进行 rpm 打包工作。

Debian

真的烦很多。

可以直接在 Archlinux 装 dpkg , devscripts 可以从 AUR 安装。

by SDUST weilinfox