macports安装及常用命令

类似与apt-get以及yum等软件包管理工具,可以方便的进行安装与卸载软件的功能,同时可以自动安装软件包的依赖,非常方便,同类的还有brew等工具。选择网站上对应系统版本的,使用浏览器的复制链接功能,使用wget进行下载。列出当前所有的可用软件,如果想查找是否有自己想要的软件时,还是使用指令方便一些.删除软件包安装过程中所产生的一些零时文件删除一个软件时候,最好先执行一下这个命令....

类似于apt-get、yum等软件包管理工具,可以方便地安装和卸载软件功能,并且可以自动安装软件包的依赖礼品结笔刷,也就是很方便,类似brew之类的工具。

1. 下载和安装

下载安装包还是源码,我比较喜欢源码安装,用apk安装比较慢,进度把握不够明显,总觉得程序死机了。

下载及安装说明可参考。

在网站上选择对应的系统版本,使用浏览器的复制链接功能浮云批量美图工具飘逸的树叶笔刷,使用wget到下载。

wget https://distfiles.macports.org/MacPorts/MacPorts-2.1.2.tar.gz
tar zxvf MacPorts-2.1.2.tar.gz
cd MacPorts-2.1.2
./configure
make && sudo make install
cd ..
rm -rf MacPorts-2.1.2*  ##删除源码

这是您可以在 ls /opt/local/bin 中看到的 ports 命令。

将 /opt/local/bin 和 /opt/local/sbin 添加到 $PATH 搜索路径

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

你可以把上面的代码放在/etc/,那么每次启动电脑都会自动设置$PATH环境变量

2.使用(详见 man 端口手册页)

通过上述方法安装后,你会发现还是无法安装软件mac用指令下载软件,因为本地和服务器之间的软件树没有同步。

sudo 端口 -v

同步本地和全局软件树,如有必要,同时升级mac端口本身。 -v参数用来显示详细的更新过程,不用太着急,时间可能会很长。

端口名称

搜索软件的名字,如果要下载dpkg,可以通过端口dpk看到软件对应的包(可能不记得包名软件)。具体名称mac用指令下载软件,然后可以是下载

sudo 端口名称

通过端口找到具体的软件包后,可以通过端口安装,安装过程中会自动检测依赖并安装

sudo 端口名称

卸载软件

sudo 端口

查看更新的软件和版本

sudo 端口

升级可更新软件

端口列表

列出所有当前可用的软件,如果要查找是否有你想要的软件,使用命令更方便。

端口信息名称

查看软件包详情

端口部门名称

查看软件包依赖

port clean --all name

删除软件安装包时产生的一些零时文件

端口名称

检查哪些 软件 依赖于这个 软件。删除软件时,最好先执行这条命令。

相关文章

发表评论