和Linux系统不同的是,Mac系统默认是不带有apt-get软件包工具的,所以要想在Mac上使用上方便的apt-get就需要自己来安装它。
一、安装fink
使用apt-get首先要安装 fink工具,下载地址 Fink相关文件下载
里面有两个文件,一个是fink,一个是Xquartz,即X11。
之后遵循以下步骤即可:
1.双击XQuartz-2.7.8.dmg 安装fink的前置环境X11。
2.安装完之后,双击fink-0.39.3.tar.gz,将fink-0.39.3 文件夹解压到当前目录。
到第二步出现了问题,因为我的系统一直随着苹果官方升级 目前最新10.13,而fink-0.39.3只适用在10.12之前的版本之上,所以需要去官网下载最新 :http://www.finkproject.org/download/srcdist.php
其中有两种方法 如图 我采用了第二种
![](/i/l/?n=23&i=blog/1130145/202212/1130145-20221229151157814-1944357762.png)
下载后 解压:
tar -xvf fink-0.43.0.tar.gz or tar -xvf fink-0.43.0.tar
3.终端定位到fink-0.39.3目录下,输入:
cd fink-0.43.0
sudo ./bootstrap
之后 会安装一段时间 家里网速还好 也需要10分左右吧,其中会有些选项全是英文,包括:基本配置、下载站点选择(中国站点)、是否需要重新下载。安装时有几点要注意
- 基本配置我都选的默认值
- 下载站点选的都是中国地区
- 当有提示某些文件已存在是否下载,它建议下载,但通过会出错,试了几次,无奈我只选择了用当前文件即:选项【4】
然后就是等待完成。
4.安装好之后在终端输入 fink 即可查看到fink的信息。
5.在终端输入 fink apt , 安装apt工具。安装完之后即可在mac上使用 apt-get 工具
完成后 再依次执行
/sw/bin/pathsetup.sh
fink selfupdate-rsync
fink index -f
在执行上面三个命令时 竟然提示无此命令,甚至我试ls vim都不好用,吓我一跳,最终无法重启控制台后好用,虚惊一场。
到此 安装完成 sudo apt-get
可以正常使用
如果做完以上几步,仍旧提示 apt-get找不到的话,请加fink路径
/sw/bin
添加到系统环境变量中。
修改系统环境变量的方法如下:
1. 创建.bash_profile
touch ~/.bash_profile
2. 加入路径
vim ~/.bash_profile
在里面加入:
export PATH=${PATH}:/sw/bin
3. :wq 保存退出
4.重新启动终端,输入apt-get ,可以看到已经可以使用了
参考:https://blog.csdn.net/leilba/article/details/50753871