在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-server-2008-r2 – 如何解决高内核时间问题?
- windows-7 – Outlook加密电子邮件boo boo
- 微软声称Windows 11有很多更进,对开发人员的体验有所改善吗
- 微星公布支持升级Win11设备列表 之前已公布支持TPM 2.0主板
- active-directory – 如何使用Windows Server 2008 R2 Serv
- 糟糕,老板让我设计一个亿级用户秒杀系统!
- wcf – Windows的X.509证书入门
- windows – 如何阻止远程桌面由于不活动而关闭我的会话?
- 如何在Windows 10中自动清空回收站
- 在技术团队里,如何达成DevOps共识?落地好难

