Ubuntu 安装软件包命令

危文乐
2023-12-01

apt-get 是debian(Ubuntu)才有的包管理器。命令用法是:

sudo apt-get install xxx

解决方案1:使用brew代替apt-get

What is brew?

brew全称Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件。

如何安装?

安装只需要在终端下输入下面一条命令(Mac自带ruby不需要安装)

ruby-e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装完成后使用brew install libxml2即可。如需查看brew的更多功能请使用brew --help查看其帮助文档。

解决方案2:Fink

What is Fink?

Fink项目希望把 Unix 上各种开放源码软件带到 Darwin 和 Mac OS X 平台上。 我们通过修改 Unix 软件使得它可以在 Mac OS X 上编译和运行(“移植”),并提供一个方便的分发系统使得每个人都可以下载和使用它。 Fink 使用 Debian 中的象 dpkg 和 apt-get 等工具来提供强大的二进制软件包管理。(以上内容来自Fink官网

如何安装?

1. 打开如下链接找到对应自己OSX版本的安装方式

http://www.finkproject.org/download/srcdist.php?phpLang=zh

我的系统版本为10.10.3

①可以在系统左上角苹果->关于本机处查看系统版本

②终端输入

more /System/Library/CoreServices/SystemVersion.plist

输出

ProductVersion

10.10.3

2. 安装

在上文链接中提到,版本10.10有两种安装方法,一种是使用Fink提供的一个脚本进行自动化安装,另一种则是下载压缩包进行手动安装,我选择的是第一种方法啦,简单快捷:)

①使用脚本安装

使用本地址Install_Fink.tool地址

该地址是一个github的地址,我对于github用的还不是比较熟,没有找到直接下载这个文件的方式- -|||(如果有人知道请留言告诉我谢谢~),所以进入链接后我选择了复制代码,之后将它粘贴到了一个文件Install_Fink中

chmod +x ./Install_Fink// 修改该文件为可执行文件./Install_Fink// 运行文件

之后脚本会检测系统是否有Xcode-select/Java/XQuartz等预装程序,没有会提示安装,另外运行期间会提示点击任意键继续或使用Ctrl+c退出和输入密码等提示,按照提示进行即可。脚本下载完Fink安装时会提示一些配置选项,若不是很清楚直接Enter使用默认配置或选择y即可。

安装完成后脚本会提示你一些基本的升级已经完成了,请你运行fink update-all看看还有什么其他的没有升级,这时候你可能会发现输入后提示找不到fink这个命令,如果在之前提示配置Path的时候你没有拒绝他的话,那么只需要重启终端fink就可以使用啦~如果你之前拒绝了他,并且运行which fink命令什么都找不到的话,那么你可以运行/sw/bin/pathsetup.sh这个Shell脚本进行Path的配置:)

②下载压缩包安装

这种安装方法我没有尝试,安装过程和脚本内的顺序差不多,具体请参考上文给出的个版本安装方式的地址,大概看了一下主要的步骤包括安装xcode-select–>压缩包解压–>运行./bootstrap–>设置Path–>下载描述文件及补丁

安装完成后在终端输入sudo apt-get install libxml2你会惊喜的发现可以用啦~另外Fink不仅是一个包管理器,它还提供其他很多功能,目前我还没有去发掘XD,另外在安装时貌似可以下载部分命令选择部分功能的安装,我也没有深入去探索~一切都等待阅读文章的你来挖掘喽~如果有什么关于本文问题可以给我留言,我会尽力帮助解决^.^

 类似资料: