MacPortsのコマンドオプション。
すぐ忘れてしまうのでメモメモ。
→ MacPortsのインストールはコチラ。
基本的に、ターミナルのコマンドラインで、こう↓使う。
>port command [ option ] [ 指定したパッケージ名]
search:指定したパッケージの検索
sync:最新のパッケージリストに更新
installed:インストールされているパッケージをリスト
outdated:インストールされている物のうち、アップデートが必要な物をリスト
list:最新バージョンの一覧
> port list
<-- 全てのリストを表示
> port list zope*
<-- 名前が zopeで始まるパッケージのリストを表示
<-- 全てのリストを表示
> port list zope*
<-- 名前が zopeで始まるパッケージのリストを表示
contents:指定したパッケージがインストールしたファイルのリストを表示
★Mac Store
selfupdate:自身を、利用可能な最新のインフラにアップデート
clean:インストールに利用された作業ファイルの削除。
--work:作業ファイルのみ削除
--dist:配布ファイル(tarソースなど)を削除
--archive:現バージョンのアーカイブファイルを削除
--all:全てを削除
variants:パッケージのインストール時に指定可能な変数を表示
deps:指定したパッケージが依存する(ビルド・実行に必須な)ファイルのリストを表示
★Apple Storeのお得な整備済製品
install:指定したパッケージをインストール
uninstall:指定したパッケージをアンインストール
-u を付けると、inactiveなパッケージ全てをアンインストール
activate:指定したインストール済みのパッケージをアクティブに
deactivate:指定したアクティプなパッケージをinactiveに
upgrade:インストール済みのパッケージをアップグレード
> port upgrade installed
<--全てのインストール済みパッケージをアップグレード
> port upgrade -R hogehoge
<-- hogehogeと、それに依存するファイルをアップグレード
> port upgrade -n hogehoge
<-- 依存ファイルは無視してhogehogeのみアップグレード
<--全てのインストール済みパッケージをアップグレード
> port upgrade -R hogehoge
<-- hogehogeと、それに依存するファイルをアップグレード
> port upgrade -n hogehoge
<-- 依存ファイルは無視してhogehogeのみアップグレード
インストールなど、ファイルの変更を伴う操作は管理者権限が必要。つまり
>sudo port なにがし
でパスワード入力。
まだあるけれど、普段使うのはこれくらいですか。詳しい説明は
> man port
で表示される。
コメント