最近在mac上 搞一些Linux的东西,发现常用的apt-get命令在MAC上不好用,网上查了些资料有些老,对于新MAC系统并不好,在此重新整理一下。

一、安装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

其中有两种方法 如图 我采用了第二种

image.png

下载后 解压:

tar -xvf fink-0.43.0.tar.gz or tar -xvf fink-0.43.0.tar

cd fink-0.43.0

sudo ./bootstrap

之后 会安装一段时间 家里网速还好 也需要10分左右吧,其中会有些选项全是英文,包括:基本配置、下载站点选择(中国站点)、是否需要重新下载。安装时有几点要注意

基本配置我都选的默认值

下载站点选的都是中国地区

当有提示某些文件已存在是否下载,它建议下载,但通过会出错,试了几次,无奈我只选择了用当前文件即:选项【4】

然后就是等待完成。

完后后 再依次执行

/sw/bin/pathsetup.sh

fink selfupdate-rsync

fink index -f

在执行上面三个命令时 竟然提示无此命令,甚至我试ls vim都不好用,吓我一跳,最终无法重启控制台后好用,虚惊一场。

到此 安装完成 sudo apt-get 可以正常使用

linux 安装x11 apt-get,Mac 安装apt-get相关推荐

  1. mac安装python3并配置,Mac安装python3和环境配置

    Mac安装python3和环境配置 1. mac自带安装了python2,但某些库用不了,需要自行安装python3,从python官网下载mac版的安装包,直接安装. sublime编辑器也是官网下 ...

  2. Mac安装NUKE 12 for Mac安装教程(支持big sur)

    NUKE 12 for Mac是一款运行在Mac平台上的影视后期特效合成软件,nuke 12 for Mac 破解版拥有节点工具.深层图像合成工具.3D相机跟踪器.多轨编辑时间表等强大的功能,另外还支 ...

  3. mac安装win10_苹果电脑Mac安装Win10双系统教程

    我们知道,苹果电脑搭载的都是自家的MAC OS系统,虽然在使用体验上十分流畅,尤其是剪辑人员,在苹果使用剪辑软件简直是福音,大大提升了工作效率.不过苹果MAC OS系统在软件方面并不全面,往往很多软件 ...

  4. Mac安装虚拟环境(VM)

    目录 引言 Mac 安装步骤 M1 based Mac 安装步骤 引言 Running the virtualization environment could take up to 15GB of ...

  5. ubuntu 安装 swoole 和mac 安装swoole 扩展

    ubuntu php 安装swoole 比较容易 1. 从git下载源码 2. 下载pcre http://sourceforge.net/projects/pcre/files/pcre/8.36/ ...

  6. Mac安装卸载更新Homebrew

    Mac安装卸载更新Homebrew Mac安装Homebrew 制作Homebrew安装脚本 修改Homebrew安装脚本权限 执行Homebrew安装脚本 Mac卸载Homebrew 制作Homeb ...

  7. mac 安装 brew 异常 fatal: unable to access ‘https://github.com/Homebrew/brew

    mac安装brew fail,mac 安装 brew,mac homebrew 安装失败 为了快速安装 svn, git, nginx 等,我想着先在 macbook 上安装 brew,按照常规的方法 ...

  8. linux安装软件apt或者编译安装说明

    文章目录 静态库打包成程序时已经编译到程序内运行时不要链接,但是动态库需要 为什么静态和动态库,静态链接时完全拷贝,动态库执行时链接拷贝入内存,多程序公用 讲解静态动态区别 cmake中添加第三方库和 ...

  9. Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用

    Linux查看已经安装软件的版本,安装软件的路径,以及dpkg.aptitude.apt-get.apt工具的使用: 1 dpkg的使用 2 Linux查看已经安装的软件以及版本 2.1 Linux查 ...

  10. mac安装rstudio_在Windows / Linux / Mac OS上安装R和RStudio入门

    mac安装rstudio 在Windows上安装R (Installing R on Windows) Go to r-project.org on your internet browser.在您的 ...

最新文章

  1. 苹果cms10的php.ini目录列表,使用苹果CMSV10常见问题整理官方版
  2. 怎样才算世界一流大学
  3. mysql 5.1 禁用innodb
  4. 深入理解阿里分布式消息中间件
  5. 出产报表数据库呈现了运动事项的回滚段毁坏(二)
  6. 数据结构与索引-- mySql索引诡异事件
  7. QT实现图像处理-傅立叶变换、傅立叶反变换、平滑、锐化与模板匹配
  8. ACM/ICPC 之 四道MST-Prim解法(POJ1258-POJ1751-POJ2349-POJ3026)
  9. Privoxy安装及配置
  10. 《Arduino开发实战指南:机器人卷》一3.6 编程原理与示例程序
  11. ajax请求在ie下缓存的处理
  12. D-link 带USB口无线路由器 配置网络共享打印机
  13. 程序员年龄变大后的职业出路是什么?
  14. 某程序员:这辈子再也不想为谁拼刀刀了!
  15. maxlength中文和英文html,让input maxlength区分中英文
  16. ffmpeg 为取经而来_孙悟空很早之前就死了,取经的其实是六耳猕猴,这说法是真的吗?...
  17. BeanUtils.copyProperties不支持复制集合的解决方案
  18. 爆肝三天整理!2021年阿里巴巴社招面试题总结,三轮技术面+HR面,总结的明明白白!
  19. 一个网课开发者复工后的一个月
  20. google浏览器显示Adobe Flash player过期的处理方法

热门文章

  1. 深入浅出TCP/UDP 原理-TCP篇(1)及完整MATLAB实现UDP通信
  2. java五子棋胜负判定_五子棋的判断输赢规则—Java编程(简单优化完整版)
  3. USTC English Club Note20171014(2)
  4. 科大星云诗社动态20210308
  5. 科大星云诗社动态20210316
  6. VTK修炼之道5_Procedural Source Object
  7. Java判断字符串是否是整数
  8. 数组中删数(只删一个)
  9. 自动局部变量 与 静态局部变量 的区别与用途
  10. 【快乐水题】509. 斐波那契数