sh-3.2# ./configure
checking build system type… x86_64-apple-darwin12.2.0
checking host system type… x86_64-apple-darwin12.2.0
……
config.status: creating src/config.h
sh-3.2# make
===> making all in doc
……
===> making all in tests
make[1]: Nothing to be done for `all’.
sh-3.2# make install
===> making install in doc
……
Congratulations, you have successfully installed the MacPorts system. To get the Portfiles and update the system, add /opt/local/bin to your PATH and run:
sudo port -v selfupdate
Please read “man port”, the MacPorts guide at http://guide.macports.org/ and Wiki at https://trac.macports.org/ for full documentation.
sh-3.2# ./port selfupdate
—> Updating MacPorts base sources using rsync
MacPorts base version 2.1.2 installed,
MacPorts base version 2.1.3 downloaded.
—> Updating the ports tree
—> MacPorts base is outdated, installing new version 2.1.3
Installing new MacPorts release in /opt/local as root:admin; permissions 0755; Tcl-Package in /Library/Tcl
The ports tree has been updated. To upgrade your installed ports, you should run
port upgrade outdated
とアプデートされた。
ports のリストの同期を行っておく。
sh-3.2# ./port sync
—> Updating the ports tree
sh-3.2#
MacPortsの基本的なコマンド
$sudo port selfupdate
MacPortsを最新のものにアップデートする。
$sudo port sync
MacPortsで用意されているportsのリストを更新する。
$sudo port install +<v_hoge>
をvariants<v_hoge>付きでインストールする。
例) pTeXのutf8版をインストールする。
$sudo port install pTeX +utf8
$port installed
インストール済みのツール一覧を表示する。
$port installed
インストールされているツールに関する情報を表示する。
例) $port installed pTeX
$port variants
のvariantsの情報を表示する。variantsとは、インストールできるソフトにつけることができるオプションのことである。
例) port variants pTeX
$port outdated
インストールされているportsの中に古いものが無いか調べ、もしある場合にはその古いportsを表示する。
$sudo port upgrade installed
インストールされている中で既に新しいバージョンが出ているportsを、一括でアップグレードする。この際、古いportsはinactiveな状態で残る。
$sudo port uninstall inactive
使われていない(inactiveな)portsを、一括でアンインストールする。
$sudo port deactivate
activeな状態のというportsを、inactiveな状態にする。アンインストールはされず、ディスク上には残る。
$sudo port activate
inactiveな状態のというportsを、activeな状態にする。
縦割り組織で筋を通して上へ提案し、そこから各部門へ下げて検討して、上の会議で検討して….とすると時間がかかる。会議が1ヶ月に1回しか開催されないからだ。提案の結論が出るまで数ヶ月かかっちゃう。
というわけで、横に線を入れて根回ししておいて会議に提案することをやったら、苦情が来た。怒られた。筋違いだというらしい。もう少し柔軟になってくれよな。いやだったらいやだと返事をくれよな。そのように連絡したんだから。なにも上に苦情を言う事はないだろうが。
Working Group とかTask Force とかいうのは何も上が指名したからできるものではない。下の有志が集まって議論してその結果を上の組織に稟議してらったっていいじゃないか、というかそういうのが自発的な提案というものだろうが。
あっちの大学ではトップダウンがまずいと、トップが反省しているのに、だ。トップダウンが批判されているのに下っ端がボトムアップするのを拒否するというのはどういうことだ。
管理者がせっかちなのだろうか。アイデアがでたらすぐ実行しないと、何ヶ月もたったら情熱がなくなっちゃう。
ま、平の教授は気が楽でいいよ。文句をたらたら言えるからな。これで筋を通さないことを2回やったわけだ。もう一つ企画中だ。こっちはデータを得るために上司から話を通してもらわないといけないのでお願いしてある。しかし、その応答が遅くていらいらしているのだ。