在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 – 使用Powershell查询schtasks
- 浏览器扩展程序开发者对谷歌和 Mozilla 表示不满
- Windows – HTTPS警告:适用于桌面,在移动设备上发出警告
- 在Linux中怎样移除(删除)符号链接
- windows-server-2008 – “DEL:”在AD对象的Distinguished
- .net – System.Windows.Forms.WebBrowser在同一窗口或同一
- 准备一个冰清玉洁的Linux系统
- Windows 10:通过更改名称来整理您的蓝牙设备
- 权限 – 如何解决NTFS移动/复制设计缺陷?
- 使用PowerShell管理Windows 2003 Active Directory域?

