MAC安装MacPorts 卡在“正在运行软件包脚本”的解决办法
MAC安装MacPorts 卡在“正在运行软件包脚本”的解决办法
点击右上角强制结束掉“安装器”
打开terminal, 输入命令“ps -ef | grep install”, 找到遗留进程, kill掉
安装Xcode
输入命令“xcodebuild -license” 并同意
MacPorts卡住是因为在安装过程中安装脚本使用了Rsync更新, 即使翻了墙, 由于Rsync是系统进程, 所以大部分fq软件都不会代理
解决办法: 使用proxifier实现全局代理。并把“System processes”勾上,实现系统进程的代理。如下图所示

终端输入sudo port -d selfupdate, 此时proxifier会显示rsync通过隧道

szhdeiMac-Pro:~ szh$ sudo port -d selfupdate
Password:
DEBUG: Copying /Users/szh/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences
DEBUG: MacPorts sources location: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs
---> Updating MacPorts base sources using rsync
DEBUG: system: /usr/bin/rsync -rtzvl --delete-after rsync://rsync.macports.org/macports/release/tarballs/base.tar /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs
Willkommen auf dem RSYNC-server auf ftp.fau.de.
Nicht all unsere Mirror sind per rsync verfuegbar.
Welcome to the RSYNC daemon on ftp.fau.de.
Not all of our mirrors are available through rsync.
receiving file list ... done
sent 16 bytes received 55 bytes 15.78 bytes/sec
total size is 85712384 speedup is 1207216.68
DEBUG: system: /usr/bin/rsync -rtzvl --delete-after rsync://rsync.macports.org/macports/release/tarballs/base.tar.rmd160 /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs
Willkommen auf dem RSYNC-server auf ftp.fau.de.
Nicht all unsere Mirror sind per rsync verfuegbar.
Welcome to the RSYNC daemon on ftp.fau.de.
Not all of our mirrors are available through rsync.
receiving file list ... done
sent 16 bytes received 62 bytes 31.20 bytes/sec
total size is 512 speedup is 6.56
DEBUG: successful verification with key /opt/local/share/macports/macports-pubkey.pem
DEBUG: system: /usr/bin/tar -C /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/tmp -xf /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/base.tar
MacPorts base version 2.6.2 installed,
DEBUG: Rebuilding and reinstalling MacPorts if needed
MacPorts base version 2.6.2 downloaded.
---> Updating the ports tree
Synchronizing local ports tree from rsync://aarnet.au.rsync.macports.org/pub/macports/ports/
DEBUG: system: /usr/bin/rsync -rtzvl --delete-after '--exclude=/PortIndex*' rsync://aarnet.au.rsync.macports.org/pub/macports/ports/ /opt/local/var/macports/sources/aarnet.au.rsync.macports.org/pub/macports
Welcome to mirror.aarnet.edu.au - AARNet's mirror service
--------------------------------------------------------------------
Content is available via:
rsync://mirror.aarnet.edu.au/
http://mirror.aarnet.edu.au/
Please read the FAQ at:
https://support.aarnet.edu.au/hc/en-us/categories/202837867-Mirror
--------------------------------------------------------------------
Feedback and queries are welcome to mirror@aarnet.edu.au
receiving file list ... done
./
graphics/vtk/
graphics/vtk/Portfile
perl/p5-net-ident/
perl/p5-net-ident/Portfile
python/py-argh/
python/py-argh/Portfile
python/py-photutils/
python/py-photutils/Portfile
x11/blackbox/
x11/blackbox/Portfile
sent 299 bytes received 782280 bytes 20868.77 bytes/sec
total size is 47949331 speedup is 61.27
DEBUG: system: chmod -R a+r /opt/local/var/macports/sources/aarnet.au.rsync.macports.org/pub/macports
DEBUG: system: /opt/local/bin/portindex /opt/local/var/macports/sources/aarnet.au.rsync.macports.org/pub/macports
Creating port index in /opt/local/var/macports/sources/aarnet.au.rsync.macports.org/pub/macports
Adding port devel/libgee
Adding port graphics/vtk
Adding port ocaml/ocaml-cppo
Adding subport ocaml-cppo_ocamlbuild
Adding port ocaml/ocaml-ppx_tools_versioned
Adding port perl/p5-net-ident
Adding subport p5.26-net-ident
Adding subport p5.28-net-ident
Adding subport p5.30-net-ident
Adding port python/py-argh
Adding subport py27-argh
Adding subport py35-argh
Adding subport py36-argh
Adding subport py37-argh
Adding port python/py-backports-ssl_match_hostname
Adding subport py27-backports-ssl_match_hostname
Adding port python/py-photutils
Adding subport py36-photutils
Adding subport py37-photutils
Adding subport py27-photutils
Adding subport py34-photutils
Adding subport py35-photutils
Adding port python/py-prometheus_client
Adding subport py27-prometheus_client
Adding subport py35-prometheus_client
Adding subport py36-prometheus_client
Adding subport py37-prometheus_client
Adding subport py38-prometheus_client
Adding port science/gr-osmosdr
Adding subport gr-osmosdr-38
Adding port x11/blackbox
Total number of ports parsed: 31
Ports successfully parsed: 31
Ports failed: 0
Up-to-date ports skipped: 22753
---> MacPorts base is already the latest version
DEBUG: Setting MacPorts sources ownership to root
The ports tree has been updated. To upgrade your installed ports, you should run
port upgrade outdated
MAC安装MacPorts 卡在“正在运行软件包脚本”的解决办法的更多相关文章
- PowerShell在激活virtualenv虚拟环境时禁止运行的脚本的解决办法
问题描述 在使用Django开发网站项目时,为了便于修改.维护以及项目部署,使用了virtualenv虚拟环境.这个工具允许你维护多个分离的Python环境,每个都具有它自己的库和包的命名空间.这种情 ...
- ubuntu安装vim时提示 没有可用的软件包 vim,但是它被其它的软件包引用了 解决办法
ubuntu安装vim时提示 没有可用的软件包 vim-gtk3,但是它被其它的软件包引用了 解决办法 本人在ubuntu系统安装vim 输入 sudo apt-get install vim 提示 ...
- Android权限管理之Android 6.0运行时权限及解决办法
前言: 今天还是围绕着最近面试的一个热门话题Android 6.0权限适配来总结学习,其实Android 6.0权限适配我们公司是在今年5月份才开始做,算是比较晚的吧,不过现在Android 6.0以 ...
- CentOS7安装vncserver(启动失败及连接黑屏解决办法)
CentOS7安装vncserver(启动失败及连接黑屏解决办法) 转载weixin_34167043 最后发布于2017-11-09 15:11:00 阅读数 42 收藏 展开 AutoSAR入门 ...
- dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法
dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法 grub 启动菜单后加入 rootdelay=90, 如下:/boot/vmlinuz-2.6.3 ...
- PHP运行错最有效解决办法Fatal error: Out of memory (allocated 786432) (tried to allocate 98304 bytes) in H:\freehost\zhengbao2\web\includes\lib_common.php on line 744
原文 PHP运行错最有效解决办法Fatal error: Out of memory (allocated 6029312) Fatal error: Out of memory (allocated ...
- Mac版小黑屋提示无法确认开发者身份的解决办法
Mac版小黑屋提示无法确认开发者身份的解决办法 学习了:https://jingyan.baidu.com/article/37bce2be703fa21003f3a259.html 需要按住cont ...
- zabbix3.x安装出现“configure: error: Not found mysqlclient library”的解决办法
一.zabbix3.x安装出现“configure: error: Not found mysqlclient library”的解决办法 1.编译安装zabbix-server出现 编译时加参数:- ...
- Mac本地环境配置以及安装织梦CMS,增加新的坑解决办法
Mac上其实已经自带了Apache和PHP,只是默认关闭的.开启一下就行了. Apache配置 apache已经自带了,只需在“终端”输入命令开启下就行了. 开启apache服务 sudo ap ...
随机推荐
- java加解密算法
什么是加密算法?百度百科给出的解释如下: 数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容, ...
- 死磕mysql(5)
高性能mysql --查看隐藏的库//use mysql --创建新用户//create user 'new'@'localhost' identified by ''; --创建用户 '用户名'@' ...
- GDI+如何判断一个点是否在区域内
https://msdn.microsoft.com/en-us/library/windows/desktop/ms533826(v=vs.85).aspx The purpose of hit t ...
- VC运行时库/MD、/MDd、/MT、/MTd说明
http://blog.csdn.net/holybin/article/details/26134153 VC运行时库设置:VC项目属性->配置属性->C/C++->代码生成-&g ...
- [python之路]简单介绍
python介绍 #python是一个什么样的语言?编译型和解释型静态语言和动态语言强类型定义语言和弱类型定义语言python是一门动态解释性的强类型定义语言. #Python的优缺点##优点Pyth ...
- 目标检测之RCNN,fast RCNN,faster RCNN
RCNN: 候选区生成(Selective Search). 分割成2000左右的候选小区域 合并规则:颜色.纹理相近,尺度均匀,合并后形状规则 特征提取. 归一候选区尺寸为227×227,归一方法. ...
- 配置 Docker 加速器
Linux curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io ...
- LeetCode 126. Word Ladder II 单词接龙 II(C++/Java)
题目: Given two words (beginWord and endWord), and a dictionary's word list, find all shortest transfo ...
- 《Python编程:从入门到实践》分享下载
书籍信息 书名:<Python编程:从入门到实践> 原作名:Python Crash Course 作者: [美] 埃里克·马瑟斯 豆瓣评分:9.1分(2534人评价) 内容简介 本书是一 ...
- NPOI word文档表格在新的文档中多次使用
最近有一个项目,涉及到文档操作,有一个固定的模版,模版中有文字和表格,表格会在新的文档中使用n多次 //获取模版中的表格FileStream stream = new FileStream(strPa ...