MacPorts 安装与使用

MacPorts 安装与使用MacPorts安装与使用安装修改安装源MacPorts使用MacPorts像brew一样,可以快速安装软件。安装在安装macports之前注意要保证当前系统已安装xcode且保持最新版本。https://www.macports.org/install.php官网地址查找对应的系统版本。找到对应版本的dmg安装包,下载后安装。在安装的过程中,会卡在运行软件包步骤。切记断网安装,不进行软件包的安装更新。如果卡在此安装步骤无法退出,可进行如下操作:1.在活动监视器找到对应的安装程序强制退

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

MacPorts 安装与使用

MacPorts像brew一样,可以快速安装软件。

安装

在安装macports之前注意要保证当前系统已安装xcode且保持最新版本。

https://www.macports.org/install.php 官网地址
查找对应的系统版本。找到对应版本的dmg安装包,下载后安装。
在安装的过程中,会卡在运行软件包步骤。
切记断网安装,不进行软件包的安装更新。
如果卡在此安装步骤无法退出,可进行如下操作:
1.在活动监视器找到对应的安装程序强制退出。
2.在终端输入命令”ps aux | grep install”,找到写着‘MacPorts’的一个进程,左起第二个就是进程ID,再输入命令“sudo kill 进程id” ,关闭进程。
3.断网,重新安装。

修改安装源

macports更新卡住是因为使用了国外的源问题,使用VPN即可。
无VPN可以修改安装源地址,再更新即可。

  1. 修改/opt/local/etc/macports/sources.conf,把最后的rsync注释掉换成其它镜像源。
    China, Beijing
    rsync://pek.cn.rsync.macports.org/macports/release/tarballs/ports.tar [default]
    官方提供的源地址:https://trac.macports.org/wiki/Mirrors
    可选择北京源地址
  2. sudo port selfupdate 在新的源地址更新macports,等待完成即可。
  3. 注意 更新源地址 最好在后面加上 [default] ,表示当前地址为默认源地址,如果不加,在安装软件时会有一个warning提示没有默认源地址。

MacPorts使用

更新软件,-v参数,显示详细的更新过程。
sudo port -v selfupdate

搜索索引中的软件
port search name

安装软件
sudo port install name

安装完毕,清除安装时产生的临时文件
sudo port clean –all name

卸载软件
sudo port uninstall name

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191182.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • memcached

    memcached

    2022年1月12日
    44
  • 基于机器学习的文本分类算法的研究[通俗易懂]

    基于机器学习的文本分类算法的研究[通俗易懂]1.简述文本分类的方法属于有监督的学习方法,分类过程包括文本预处理、特征抽取、降维、分类和模型评价。本文首先研究了文本分类的背景,中文分词算法。然后是对各种各样的特征抽取进行研究,包括词项频率-逆文档频率和word2vec,降维方法有主成分分析法和潜在索引分析,最后是对分类算法进行研究,包括朴素贝叶斯的多变量贝努利模型和多项式模型,支持向量机和深度学习方法。深度学习方法包括多层感知机,卷积神…

    2022年6月8日
    38
  • MySQL事务部分回滚-回滚到指定保存点「建议收藏」

    MySQL事务部分回滚-回滚到指定保存点

    2022年2月10日
    54
  • socketpair原理_pair of shoes意思

    socketpair原理_pair of shoes意思socketpair()函数的声明:#include<sys/types.h>#include<sys/socket.h>intsocketpair(intd,inttype,intprotocol,intsv[2]);socketpair()函数用于创建一对无名的、相互连接的套接子。 如果函数成功,则返回0,创建好的套接字分别是sv[0…

    2022年10月15日
    1
  • JAVA枚举类型(Enum)的使用[通俗易懂]

    JAVA枚举类型(Enum)的使用[通俗易懂]在现实社会中,有些类的实例对象是固定的。例如季节,只有春夏秋冬。如果你创建了一个season类,你当然有义务维护这个类的实例对象只能是春(SPRING)、夏(SUMMER)、秋(AUTUMN)、冬(WINTER)这四个。这个时候就体现出枚举类的作用了,java中枚举类型就是针对这样的场景需求所设计的。/***枚举类的后缀建议为Enum,枚举类型的实例对象建议全大写(这样做符合JAVA的…

    2022年10月9日
    1
  • 安卓dtmf识别_使用Goertzel算法识别DTMF信号

    安卓dtmf识别_使用Goertzel算法识别DTMF信号Goertzel算法Goertzel算法由GeraldGoertzel在1958年提出,用于数字信号处理,是属于离散傅里叶变换的范畴,目的是从给定的采样中求出某一特定频率信号的能量,用于有效性的评价。这个算法有几个关键的参数:采样率R,指的是需要分析的数据每秒钟有多少个采样目标频率f,指的是需要检测并评价的这个频率的值检测区段采样值数量N,也就是每N个采样这个算法会对频率f给出评价检测区段包含目…

    2025年5月28日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号