安装的deb文件去哪儿啦,下载不了软件显示deb包是否损坏

首页 > 数码 > 作者:YD1662024-04-21 01:18:53

软件列表的一个作用是可以帮助我们更新软件,因为服务器上的软件是不断更新的,就如我们手机应用商店里的软件也在不断更新,若软件有更新则会提醒我们进行更新。

如果我们想要更新软件,可以执行sudo apt-get upgrade来更新已经安装的软件:

安装的deb文件去哪儿啦,下载不了软件显示deb包是否损坏(9)

最后,卸载软件的命令为:

sudo apt-get remove制作自己的deb包

必要的时候,我们也可以制作自己的软件包。

deb包就是我们的应用程序软件包,其除了包含有可执行文件,还会包含一些包名、版本号等说明文档。一个deb在制作前需要新建一个文件夹管理一些所需要的文件,如:

安装的deb文件去哪儿啦,下载不了软件显示deb包是否损坏(10)

其中,usr/local/bin表明deb的默认安装路径为/usr/local/bin(这是系统的“官方路径”)。默认安装路径我们可以通过修改文件夹名称进行修改,比如把上面的usr/local/bin改为home/ZhengN/则该软件包的默认安装路径就变为/home/ZhengN。

下面我们按照如上结构制作一个hellodeb的deb软件包。为了方便,我们在DEBIAN下添加必要的control文件,其它文件暂时不添加,结构如:

安装的deb文件去哪儿啦,下载不了软件显示deb包是否损坏(11)

1、准备一个hellodeb.c文件:

#include <stdio.h> int main(void) { printf("hellodeb\n"); return 0; }

使用gcc编译得到一个hellodeb的可执行文件。复制到hellodeb/usr/local/bin文件夹下。

2、准备一个control文件:

Package:hellodeb Version:1.0 Architecture:amd64 Maintainer:ZhengN Description:deb test

把control文件存放于hellodeb/DEBIAN目录下。

这时候我们的hellodeb目录下有:

安装的deb文件去哪儿啦,下载不了软件显示deb包是否损坏(12)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.