Mac Port 基本用法总结
guibin.beijing@gmail.com
1. Mac Port的下载地址
http://www.macports.org/install.php
2. Mac Port的说明文档
http://guide.macports.org/
3. Mac Port中第三方软件下载包存放的默认路径是:/opt/local/var/macports/distfiles/
为了提高安装速度,可以在安装新port时直接将此目录下的文件拷贝到新的Mac Port相同的目录中就可以避免Port去网上下载。
4. 使用Mac Port前应该首先更新Port的index
5. 查看Mac Port中当前可用的软件包及其版本
4. 在Mac Port如何搜索需要安装的软件包?
5. 搜索到需要安装的软件包之后,如何查看具体的软件包的内容和说明?
6. 查看即将安装的或者已经安装的软件包的依赖关系
7. 查看安装时允许客户定制的参数
8. 查看了软件包的内容和说明,并确认确实要安装,则
9. 安装完毕之后,清除安装时产生的临时文件
10. 卸载已经用Mac Port安装的软件
guibin.beijing@gmail.com
1. Mac Port的下载地址
http://www.macports.org/install.php
2. Mac Port的说明文档
http://guide.macports.org/
3. Mac Port中第三方软件下载包存放的默认路径是:/opt/local/var/macports/distfiles/
为了提高安装速度,可以在安装新port时直接将此目录下的文件拷贝到新的Mac Port相同的目录中就可以避免Port去网上下载。
4. 使用Mac Port前应该首先更新Port的index
引用
$ sudo port selfupdate
Password:
Warning: port definitions are more than two weeks old, consider using selfupdate
---> Updating the ports tree
---> Updating MacPorts base sources using rsync
MacPorts base version 1.9.2 installed,
MacPorts base version 1.9.2 downloaded.
---> MacPorts base is already the latest version
The ports tree has been updated. To upgrade your installed ports, you should run
port upgrade outdated
Password:
Warning: port definitions are more than two weeks old, consider using selfupdate
---> Updating the ports tree
---> Updating MacPorts base sources using rsync
MacPorts base version 1.9.2 installed,
MacPorts base version 1.9.2 downloaded.
---> MacPorts base is already the latest version
The ports tree has been updated. To upgrade your installed ports, you should run
port upgrade outdated
5. 查看Mac Port中当前可用的软件包及其版本
引用
$ port list
rabbitmq-server @2.4.0 net/rabbitmq-server
AppHack @1.1 aqua/AppHack
AppKiDo @0.985 aqua/AppKiDo
AquaLess @1.6 aqua/AquaLess
ArpSpyX @1.1 aqua/ArpSpyX
AssignmentTrackerX @2.0beta3.1 aqua/AssignmentTrackerX
BigSQL @1.0 aqua/BigSQL
BiggerSQL @1.3.9 aqua/BiggerSQL
Books @3.2.5c aqua/Books
......
rabbitmq-server @2.4.0 net/rabbitmq-server
AppHack @1.1 aqua/AppHack
AppKiDo @0.985 aqua/AppKiDo
AquaLess @1.6 aqua/AquaLess
ArpSpyX @1.1 aqua/ArpSpyX
AssignmentTrackerX @2.0beta3.1 aqua/AssignmentTrackerX
BigSQL @1.0 aqua/BigSQL
BiggerSQL @1.3.9 aqua/BiggerSQL
Books @3.2.5c aqua/Books
......
4. 在Mac Port如何搜索需要安装的软件包?
引用
$ port search maven
maven @1.0.2 (java, devel)
A java-based build and project management environment.
maven-ant-tasks @2.0.10 (devel, java)
Use many of Maven's artifact handling features from Ant.
maven2 @2.2.1 (java, devel)
A java-based build and project management environment.
maven3 @3.0.3 (java, devel)
A java-based build and project management environment.
maven_select @0.3 (sysutils)
Switch the default Maven java build tool
Found 5 ports.
maven @1.0.2 (java, devel)
A java-based build and project management environment.
maven-ant-tasks @2.0.10 (devel, java)
Use many of Maven's artifact handling features from Ant.
maven2 @2.2.1 (java, devel)
A java-based build and project management environment.
maven3 @3.0.3 (java, devel)
A java-based build and project management environment.
maven_select @0.3 (sysutils)
Switch the default Maven java build tool
Found 5 ports.
5. 搜索到需要安装的软件包之后,如何查看具体的软件包的内容和说明?
引用
$ port info maven2
maven2 @2.2.1, Revision 3 (java, devel)
Description: Maven is a Java project management and project comprehension tool. Maven is based on the concept of a
project object model (POM) in that all the artifacts produced by Maven are a result of consulting a
well defined model for your project.Builds, documentation, source metrics, and source cross-references
are all controlled by your POM. Maven 2.0 is a complete rewrite of Maven 1.0 and as such is better
organized, faster and easier to use.
Homepage: http://maven.apache.org/
Build Dependencies: kaffe
Library Dependencies: maven_select
Platforms: darwin
License: unknown
Maintainers: blair@macports.org, gk5885@kickstyle.net
maven2 @2.2.1, Revision 3 (java, devel)
Description: Maven is a Java project management and project comprehension tool. Maven is based on the concept of a
project object model (POM) in that all the artifacts produced by Maven are a result of consulting a
well defined model for your project.Builds, documentation, source metrics, and source cross-references
are all controlled by your POM. Maven 2.0 is a complete rewrite of Maven 1.0 and as such is better
organized, faster and easier to use.
Homepage: http://maven.apache.org/
Build Dependencies: kaffe
Library Dependencies: maven_select
Platforms: darwin
License: unknown
Maintainers: blair@macports.org, gk5885@kickstyle.net
6. 查看即将安装的或者已经安装的软件包的依赖关系
引用
$ port deps maven2
Full Name: maven2 @2.2.1_3
Build Dependencies: kaffe
Library Dependencies: maven_select
Full Name: maven2 @2.2.1_3
Build Dependencies: kaffe
Library Dependencies: maven_select
7. 查看安装时允许客户定制的参数
引用
$ port variants maven2
maven2 has no variants
maven2 has no variants
8. 查看了软件包的内容和说明,并确认确实要安装,则
引用
$ sudo port install maven2
9. 安装完毕之后,清除安装时产生的临时文件
引用
$ sudo port clean --all maven2
---> Cleaning maven2
---> Cleaning maven2
10. 卸载已经用Mac Port安装的软件
引用
sudo port uninstall maven2
相关推荐
MAC-port攻击是网络攻防领域中的一个重要概念,尤其在网络安全与技术的学习中具有较高的...对于网络安全专业人士来说,深入理解MAC-port攻击原理和防御方法至关重要,因为这直接影响到他们保护网络系统免受侵扰的能力。
通过上述方法进行IP、MAC、Port、VLAN地址的绑定,不仅可以有效地控制网络资源的使用,还能提高网络的安全性和稳定性。但是需要注意的是,这种绑定方式会增加网络管理员的工作量,在初期需要大量的手工输入,并且...
1. 在全局模式下创建一个Port Group,使用命令`port-group <port-group-number>`,删除Port Group则使用`no port-group <port-group-number>`。 2. 在每个物理端口配置模式下,使用`port-group <port-group-number> ...
### Wireshark常用用法总结 #### 一、Wireshark简介 Wireshark是一款强大的网络包分析工具,被广泛应用于网络安全分析、故障排查、性能优化等领域。它能够捕获并解析网络通信中的数据包,提供详细的协议分析及丰富...
CISCO USXGMII Specification Multi Port Rev2.16 是一份规范文档,详细介绍了 Universal SXGMII PHY-MAC Interface 的多端口实现方法。该规范旨在满足以下要求: * 在单一的 SERDES 上承载多个网络端口 * 使用 64/...
本次心得分享的是将U-Boot 1.3.4版本移植到UTU2440 Demo Board的过程及经验总结。UTU2440 Demo Board是一款基于S3C2440处理器的开发板。 ##### 硬件配置 - **处理器**: S3C2440 ARM920T - **内存**: SDRAM - **外设...
获取主机域名、IP和Port的方法有很多种。在命令行环境下,我们可以使用以下命令: 1. **获取IP地址**: - 对于Linux或Mac系统,使用`ifconfig`或`ipconfig`(在某些版本的Linux中)命令。 - 对于Windows系统,...
端口扫描的基本原理是通过向目标主机发送特定的网络请求,探测其响应以确定哪些端口是开放的。开放的端口通常意味着有服务或应用正在监听并等待连接。端口扫描有多种类型,如TCP SYN扫描、TCP全连接扫描、UDP扫描和...
"USB-to-Serial Comm Port"是由Prolific公司开发的一种USB到串行接口转换器,它使得老式的串行设备能够通过USB接口在现代计算机上使用...理解这一技术的工作原理和使用方法对于那些需要处理串行设备的人来说至关重要。
本文将深入探讨端口查看工具的原理、使用方法以及`Fport.exe`这个特定的端口查看工具。 首先,让我们理解端口的作用。在计算机网络中,端口号是一个16位的数字,范围从0到65535。其中,0-1023是已分配给特定服务的...
Wireshark的使用方法主要包括设置捕获过滤规则、分析捕获数据以及应用显示过滤器对数据进行筛选显示。它的图形用户界面提供了直观的操作方式,比如可以在Filter编辑框中输入过滤条件来快速筛选出需要分析的特定...
本文将深入探讨AccessPort-1.33的功能特性、使用方法以及其在串口调试中的应用。 AccessPort-1.33是一款专为串行通信设计的软件,它提供了强大的串口监控功能,使得开发者能够实时查看和分析串口数据流。这款工具...
3. 用户手册或文档:详细介绍了驱动程序的安装步骤、使用方法以及可能遇到的问题和解决方案。 4. 工具或实用程序:可能包括用于配置STM32设备USB设置的工具,或者用于测试串口通信的简单应用程序。 在实际应用中,...
- **基于源和目的 MAC 地址**:同时考虑源和目的 MAC 地址来进行哈希计算,这种方法提供了更细粒度的负载均衡。 - **基于 IP 地址**:对于第三层交换,可以基于 IP 地址进行负载均衡。 **配置负载均衡**: 可以...
**Java Serial Port的基本概念:** 1. **串口号(Port Name)**:这是识别计算机上物理串行端口的标识符,如COM1、COM2等在Windows系统中,而在Linux或Mac系统中,可能会是/dev/ttyS0、/dev/ttyUSB0等。 2. **波特率...
以上就是使用Delphi 7结合串口和UDP广播查找和修改MAC地址的基本原理和实现步骤。这个过程涉及到网络通信协议的理解、串口通信协议的制定以及Delphi组件的使用,对开发者的要求较高。实际操作时,你需要根据具体的...
1. 配置端口用户VLAN速率地址限定:使用“speed 10 mac-address max-mac-count 1 port access vlan 401”命令配置端口用户VLAN速率地址限定。 七、交换机端口隔离方法 1. 当交换机只有一个VLAN时:在VLAN下配置...
"tftp命令使用方法" tftp(Trivial File Transfer Protocol)是一种简单的文件传输协议,广泛应用于嵌入式系统和网络设备中。在嵌入式开发中,tftp 命令可以用来进行单文件传输,实现宿主机与 ARM 板之间的文件传输...
下面是hc交换机MAC地址绑定的知识点总结: 一、绑定方式 hc交换机MAC地址绑定提供了多种绑定方式,包括Port+IP绑定、Port+MAC绑定、Port+IP+MAC绑定和IP+MAC绑定。每种绑定方式都有其特点和应用场景。 * Port+IP...