docs: update 为deepin添加来自debian或者ubuntu的软件包
This commit is contained in:
parent
881c57fccd
commit
71d6abdc6a
@ -16,20 +16,18 @@
|
|||||||
|
|
||||||
2. 选择合适的软件包:deepin v23 是从debian11开始转向上游维护的,所以可以选择debian11以及以上的软件包,但是不建议选择unstable的软件包。同时需要注意,需要选择正确的架构,这里是amd64。
|
2. 选择合适的软件包:deepin v23 是从debian11开始转向上游维护的,所以可以选择debian11以及以上的软件包,但是不建议选择unstable的软件包。同时需要注意,需要选择正确的架构,这里是amd64。
|
||||||
|
|
||||||
3. 下载软件包对应的源码包:在web页面右侧下载源码包栏目内,选择对应的源码包,这里是`neofetch_7.1.0-1.dsc`,鼠标右键复制链接地址,打开终端,选择一个合适的目录,使用wget命令下载源码包
|
3. 下载软件包对应的源码包:在web页面右侧下载源码包栏目内,选择对应的源码包,这里是`neofetch_7.1.0-1.dsc`,鼠标右键复制链接地址,打开终端,选择一个合适的目录,使用dget命令下载源码包
|
||||||
|
|
||||||
![image-20230217101546660](./image-20230217101546660.png)
|
![image-20230217101546660](./image-20230217101546660.png)
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
wget https://deb.debian.org/debian/pool/main/n/neofetch/neofetch_7.1.0-1.dsc
|
dget 来自devscripts工具包可以同步下载orig等压缩包,终端进行安装 apt install devscripts
|
||||||
|
dget https://deb.debian.org/debian/pool/main/n/neofetch/neofetch_7.1.0-1.dsc
|
||||||
```
|
```
|
||||||
|
|
||||||
同栏目的其他文件同理,这里是`neofetch_7.1.0.orig.tar.xz`和`neofetch_7.1.0-1.debian.tar.xz`。
|
同栏目的其他文件会被同步拉取,这里是`neofetch_7.1.0.orig.tar.xz`和`neofetch_7.1.0-1.debian.tar.xz`。
|
||||||
|
|
||||||
|
|
||||||
```bash
|
|
||||||
wget https://deb.debian.org/debian/pool/main/n/neofetch/neofetch_7.1.0.orig.tar.xz
|
|
||||||
wget https://deb.debian.org/debian/pool/main/n/neofetch/neofetch_7.1.0-1.debian.tar.xz
|
|
||||||
```
|
|
||||||
|
|
||||||
### 2. 解压源码包
|
### 2. 解压源码包
|
||||||
|
|
||||||
@ -41,7 +39,7 @@ dpkg-source -x neofetch_7.1.0-1.dsc
|
|||||||
### 3. 检查依赖
|
### 3. 检查依赖
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
dpkg-checkbuilddeps
|
进入源码目录执行,dpkg-checkbuilddeps
|
||||||
```
|
```
|
||||||
shell会提示你缺少哪些依赖,这里是`dh-autoreconf`,使用apt安装即可。
|
shell会提示你缺少哪些依赖,这里是`dh-autoreconf`,使用apt安装即可。
|
||||||
|
|
||||||
@ -52,10 +50,7 @@ sudo apt install dh-autoreconf
|
|||||||
|
|
||||||
### 4. 打包
|
### 4. 打包
|
||||||
|
|
||||||
```shell
|
建议使用pbuild/sbuild进行打包验证,详情参考[sbuild](https://wiki.ubuntu.com/SimpleSbuild) [pbuilder](https://wiki.ubuntu.com/PbuilderHowto),这些打包工具可以更方便帮助打包且不污染宿主机环境,但是请注意这里我们默认您有一些基础的知识,如仓库的添加,编写基础的脚本。打包完成后您会得到对应的deb包,下面可以进行安装
|
||||||
dpkg-buildpackage -b -uc -us
|
|
||||||
```
|
|
||||||
这里会在上级目录生成一个`neofetch_7.1.0-1_amd64.deb`的软件包,这个软件包就可以安装了。
|
|
||||||
|
|
||||||
### 5. 安装
|
### 5. 安装
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user