在Linux中移除从源代码安装的程序的一种简单的方法
副标题[/!--empirenews.page--]
不是所有的程序都可以在官方或者第三方库中找到,因此你不能使用常规的包管理来安装它们。有时你不得不从源代码中手动构建这些程序。就如你已经知道的一样,当你从源代码中安装一个程序的时候,这个软件包所包含的文件将会复制到本地的多个位置,,例如 引用官方网站里的一段介绍,
简单来说,Stow 帮助你把这些程序文件以一种容易管理的方式组织在了一起。在这个方法中,文件将不会被复制到多个位置。所有的这些文件都会被保存在一个特定的文件夹中,通常是以程序名命名的,然后 Stow 会在一个合适的位置为所有的程序文件创建符号连接。比如 安装 GNU StowGNU Stow 在流行 Linux 操作系统的默认库中都可用。 在 Arch Linux 及它的衍生版本中,运行下面的命令安装 Stow。
在 Debian、Ubuntu、Linux Mint 上:
在 Fedora 上:
在 RHEL/CentOS 上:
在 Linux 上轻松移除从源代码安装的程序就像我之前提到的,所有包的程序文件都将被保存在位于 我现在从源代码中来安装一个叫做 hello 的程序。 首先下载 hello 程序的压缩包。
使用下面的命令解压压缩包:
上面的命令将会在当前工作目录下创建一个叫做 切换到这个目录当中:
运行下面的命令,并且添加
上面的命令将会保存构建文件到一个指定位置,在这个例子中是 最后,使用下面的命令构建并安装 hello 这个程序:
就这样。hello 这个程序就已经安装在
最后,进入
大功告成! 刚才那一步是将包含在 hello 这个程序中的所有文件或者目录创建了链接到 (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 微软发布Windows 7 10 11紧急更新 修复很多问题、快升级
- windows-server-2008-r2 – Windows / NTFS – 是否可以测量
- 快速解决Windows和Linux下的端口冲突问题
- 欧盟日本考虑对三星和LG操纵价格进行处罚
- Windows 10最新漏洞被发现,微软向用户发红色警报:尽快更新
- Windows 2003处事器安详设置终极能力(二)
- windows – 为什么我的一些客户在短时间内失去了HTTP连接?
- windows – 如何获取LAN上所有IP地址(以及理想的设备名称)的
- windows-server-2012-r2 – 我是否需要在每个虚拟机中安装防
- windows-server-2003 – 重命名Windows 2003域名?