最終更新:2012-07-27 (金) 19:27:08 (4650d)
MacPorts
Top / MacPorts
Mac OS X 上で利用可能なパッケージシステムの一つで、主に UNIX 向けに開発されたオープンソース・ソフトウェアを手軽にインストールすることができます
インストール
pkgをインストールして
sudo port -v selfupdate
使い方
sudo port -d selfupdate (-d は詳細表示)//port自体も更新 sudo port -d sync //ports のデータベース(Portfile/patch) のみを最新のものに更新する sudo port search <クエリ> sudo port variants <パッケージ名>//ports のオプションをチェックする sudo port info <パッケージ名> sudo port install <パッケージ名> sudo port uninstall <パッケージ名> sudo port installed //インストール済みの一覧を表示 sudo port upgrade <パッケージ名> sudo port upgrade outdated
アンインストール
sudo port -fp uninstall --follow-dependents installed sudo rm -rf \ /opt/local \ /Applications/DarwinPorts \ /Applications/MacPorts \ /Library/LaunchDaemons/org.macports.* \ /Library/Receipts/DarwinPorts*.pkg \ /Library/Receipts/MacPorts*.pkg \ /Library/StartupItems/DarwinPortsStartup \ /Library/Tcl/darwinports1.0 \ /Library/Tcl/macports1.0 \ ~/.macports
Mountain Lion
- GCCがなんか入ってないので下記のエラーが出る。
---> Updating MacPorts base sources using rsync MacPorts base version 2.1.1 installed, MacPorts base version 2.1.2 downloaded. ---> Updating the ports tree ---> MacPorts base is outdated, installing new version 2.1.2 Installing new MacPorts release in /opt/local as root:admin; permissions 0755; Tcl-Package in /Library/Tcl Error: /opt/local/bin/port: port selfupdate failed: Error installing new MacPorts base: command execution failed
- XcodeのPreferencesのDownloadsタブからCommand Line Toolsを入れるとselfupdateできるようになる。