Macport安装、更换清华源

Macports安装及更换清华源

  • 一、 准备及下载
  • 二、 安装macports
  • 三、 修改PATH
    • 1. 检查 profile 文件是否 *可读写*
    • 2. 修改 *profile*
  • 四. 更换清华镜像源
    • 1. *sources.conf*
    • 2. *macports.conf*
  • 五、Macports运行
  • 卸载
  • 其它参考

这东西安装好两三个G…不必要情况,还Github好用

一、 准备及下载

  1. 检查下 XCode 安装
 sudo xcodebuild -license  	# 苹果App搜索 Xcode 可直接下载安装(好几个G)
  1. Macports 官网下载 安装包
    https://www.macports.org/install.php
    选择对应 Mac版本 下载,可以网页上直接点,也可以右键复制链接,再迅雷新建下载。

二、 安装macports

  1. 关闭 wifi
    默认源是境外的,先断网
  2. 运行下载好的包,依步骤继续
    语言可选中文

ps:异常处理
若安装至 “正在运行软件包脚本” 会卡住,窗口关不掉

  1. 点击 安装器 窗口 ,Command + Alt + Esc 强制退出
  2. 打开 终端 ( Command + 空格,输入terminal)
ps aux | grep install		# 找到...macports...pkg进程号 xxxxx
sudo kill xxxxx  			# 杀掉 macports 相关进程号
  1. 确保 断网,重新打开包安装,即可安装成功

三、 修改PATH

1. 检查 profile 文件是否 可读写

open /etc		# 打开 profile 目录

右键 profile 文件, 显示简介 最下面先点右下角的锁,解锁
最下面名称框 系统,对应的权限,若是 只读 点选成 可读写

2. 修改 profile

vi的操作:按i编辑,按esc退出编辑,输入:wq 回车 即退出保存
sudo vi /etc/profile		# 打开 profile文件

按i编辑,添加下面两段path,按esc,再输入:wq退出保存编辑

export PATH=/opt/local/bin:$PATH
export PATH=/opt/local/sbin:$PATH

修改完成可将 profile 文件改回 只读

四. 更换清华镜像源

1. sources.conf

sudo vi /opt/local/etc/macports/sources.conf 		# 打开 sources.conf

把最后一行rsync://开头的改成

rsync://mirrors.tuna.tsinghua.edu.cn/macports/release/ports/ [default]

2. macports.conf

sudo vi /opt/local/etc/macports/macports.conf		# 打开 macports.conf

修改整行 #rsync_server xxxxxx

#rsync_server           mirrors.tuna.tsinghua.edu.cn

修改整行 #rsync_dir xxxxxxx

#rsync_dir              macports/release/base/

五、Macports运行

sudo port -v sync				# 重新加载macports文件信息

sudo port -v selfupdate		# 更新

# 查看Mac Port中当前可用的软件包及其版本
port list

# 搜索索引中的软件
port search name

# 查看包详细信息
port info name

# 查看包详细信赖信息`
port deps name

# 查看安装时允许客户定制的参数
port variants name

# 安装新软件
sudo port install name

# 安装完毕之后,清除安装时产生的临时文件
sudo port clean --all name

# 卸载软件
sudo port uninstall name

# 查看有更新的软件以及版本
port outdated

# 升级可以更新的软件
sudo port upgrade outdated

卸载

sudo port -f uninstall installed
sudo port clean all
sudo rm -rf \
/opt/local \
/Applications/DarwinPorts \
/Applications/MacPorts \
/Library/LaunchDaemons/org.macports.* \
/Library/Receipts/DarwinPorts*.pkg \
/Library/Receipts/MacPorts*.pkg \
/Library/StartupItems/DarwinPortsStartup \
/Library/Tcl/darwinports1.0 \
/Library/Tcl/macports1.0 \
~/.macports

其它参考

MacPorts安装和使用 :https://blog.csdn.net/libaineu2004/article/details/104740623/

其它镜像地址:https://www.cnblogs.com/xiaochina/p/5728853.html

编译安装 : https://www.jianshu.com/p/c0d278dcb924

.pkg解压安装: https://blog.csdn.net/Jomesm/article/details/88386260

MacPorts安装卡住解决方法(图文)教程 :https://blog.csdn.net/qq285744011/article/details/88924070

卸载Macports,安装Homebrew:
https://www.jianshu.com/p/f9b2c74cb519

你可能感兴趣的:(Macport安装、更换清华源)