千家信息网

在Linux中如何轻松删除源安装的软件包

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,第1步:安装Stow在这个例子中,我们使用的是CentOS,因此我们需要扩展的EPEL库。您可以使用以下命令安装它们:yum install epel-release然后,下面这段命令:yum ins
千家信息网最后更新 2026年11月03日在Linux中如何轻松删除源安装的软件包

第1步:安装Stow

在这个例子中,我们使用的是CentOS,因此我们需要扩展的EPEL库。您可以使用以下命令安装它们:

yum install epel-release

然后,下面这段命令:

yum install stow

按Y确认安装:

现在已经安装了stow,我们必须选择存储包文件的位置。

第2步:选择存储包文件的位置

正常的"make install"命令将包文件复制到各种位置。Stow的工作原理是将它们全部放在一个目录中的一个位置,然后创建符号链接到它们原本应该去的位置。

所以我们需要为stow保存所有包文件的目录选择一个目录。按照惯例,这通常是:

/usr/local/stow/

在这个位置,每个包都有一个目录。因此,如果我们要安装我们在上一篇文章中用作示例的"hello"程序,则文件将存储在:

/usr/local/stow/hello

这个位置可以是任何东西。只是为了表明,我们将把文件存储在以下位置:

/home/bhagwad/stow/

第3步:使用"make install"和"prefix"选项

我们在上一篇文章中看到,从源代码安装需要以下命令:

./configuremakemake install

要使用stow进行安装,我们只需将最后一步更改为:

make install prefix=/home/testuser/stow/hello

"prefix"选项告诉我们将包放在给定的位置。此位置只是步骤2中选定的目录,其中包名称作为单独的文件夹添加。这会导致文件安装到给定位置,如下所示:

现在我们将包中所需的所有文件放在stow目录的文件夹中。

第4步:使用stow完成安装

要安装软件包,首先将"cd"放入stow目录,如下所示:

cd /home/testuser/stow

确保包含文件的文件夹只是当前位置下的一个目录。现在输入:

stow hello

该软件包现已安装在您的系统上。这是"hello"命令的截图:

第5步:删除包

关于装载最酷的部分是从系统中移除包装是多么容易。无需保留源包或任何东西。只需导航到stow目录,如步骤4所示,然后输入:

stow --delete hello

已经完成了!您可以在下面看到该命令在此步骤后不再有效:

就系统而言,包已被完全删除!记住文件实际上并没有消失是件好事。他们仍然在"hello"目录中。您可以使用stow命令再次轻松地安装软件包。如果您不再需要这些文件,只需删除"hello"文件夹,系统就干净了!

总结

以上所述是小编给大家介绍的在Linux中如何轻松删除源安装的软件包,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持

文件 位置 目录 命令 软件 软件包 文件夹 系统 存储 只是 只需 步骤 选择 东西 篇文章 上一 输入 干净 有效 中用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网黑科技 湖北九亚互联网络科技有限公司 广东猪兼强互联网科技有限公司 科技与互联网 互联网科技深圳 重庆互联网络科技 上海互联网科技有限公司 致骋互联网科技 润盈互联网科技 互联网科技英文翻译 栖莱科技互联网股份有限公司 宁夏科技产业互联网案例 哈尔滨屹滨互联网科技有限公司 996高科技互联网公司 佛山市翊博互联网络科技有限公司 互联网在线教育科技创业 晋城互联网科技 济南小医互联网科技有限公司招聘 绵阳真晨互联网科技有限公司 高科技和互联网的现代国家 互联网科技公司电话 善班互联网科技 广州慧亚互联网科技怎么样 阿里巴巴算科技企业还是互联网 互联网时代科技改变生活 注册互联网科技公司经营范围大全 乌苏新华互联网科技做什么的 互联网科技公司营业执照怎么办理 网互联网络科技 利用互联网等科技手段
0