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 ...
 
随机推荐
- python笔记16
			
1.今日内容 模块基础知识 time/datetime json/picle shutil logging 其他 2.内容回顾和补充 2.1模块(类库) 内置 第三方 自定义 面试题: 列举常用内置模 ...
 - 火狐的一个bug
			
发现这个bug是因为最近眼睛不太好,所以网页大小都是正常大小的140% 就发现火狐游览器好多网页上的输入框与按钮对不齐 测试代码 <!DOCTYPE html> <html lang ...
 - HDU2066dijkstra模板题
			
问题描述: 题目描述:Problem Description 虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王 ...
 - [python]Mongodb
			
文档: http://api.mongodb.com/python/current/tutorial.html 安装: 官网直接下载安装, mac上brew安装的下载太慢, 打算手动安装 使用: 开启 ...
 - JAVA编程学习之JAVA集合
			
一.JAVA集合类 为了保存数量不确定的数据,以及保存具有映射关系的数据(关联数组),java提供了集合类.所有集合类位于java.util包下. 集合类就像容是器,现实生活中容器的功能,无非就是添加 ...
 - tomcat增加内存 JVM内存调优
			
tomcat总是卡死,查看日志catalina.out 发现疯狂报错 如下,提示内存溢出 java.lang.OutOfMemoryError: Java heap space 此外常见的内存溢出有以 ...
 - H5异步加载多图
			
异步加载多图(可能没啥用,加载慢)(图片预加载,提前给浏览器缓存图片) 1. 用一个计数变量记录需要加载的图片个数 2. 用new Image()去加载,加载完给此对象的src赋值要加载的url路径( ...
 - CentOS 7中安装 MySQL 出现了 No package mysql-server available. Error: Nothing to do 错误
			
CentOS 7 安装 mysql-server 爬坑 发现问题 在centos 6安装 mysql-server是直接使用命令 yum -y install mysql-server ,但是在C ...
 - [MacOS]Chrome 强制刷新
			
Chrome 调试的时候经常发现缓存没有清理 MacOS :⌘+⇧+r Windows:Ctrl + F5
 - Java源码系列1——ArrayList
			
本文简单介绍了 ArrayList,并对扩容,添加,删除操作的源代码做分析.能力有限,欢迎指正. ArrayList是什么? ArrayList 就是数组列表,主要用来装载数据.底层实现是数组 Obj ...