Computer/Mac/OSX
Yosemite†
バックアップ†
$ crontab -l >crontab.bak
インストール方法†
- App Storeからインストーラをダウンロードする.
- /Applications/以下にインストーラがダウンロードされるので,必要に応じて.app自体をどこかにコピーしておく.インストール後に削除されないようなので,後でも大丈夫かもしれない.
- .appを実行する.
- 再起動後にインストーラが実行される.
- OS初期設定.
- 自動ログインの解除.
- Dockの設定は「システム環境設定」にある.
- セキュリティとプライバシー.
- Spotlight. ショートカットのチェックを外す.
- 省エネルギー.
- キーボード.
- トラックパッド.
- プリンタ.よく使われている機種ならばドライバは自動的にダウンロードされるので,個別にインストールする必要はない.
- 共有でコンピュータ名を設定し,画面共有とリモートログインを有効にする.アクセス許可を設定する.
- 日付と時刻でタイムゾーンとntpサーバを設定する.
- softwareupdateを行う.
- リンクの作成.
- システムファイル
- $ sudo ln -s /Volumes/xxxx/usr/local/texlive /usr/local/texlive
- . . .
- 個人フォルダ以下.
- アプリケーションのインストール.
- Command Line Tools
- Emacs
- Firefox
- Adobe Reader
- Flash Player
- Java
- GNUソフトウェアなどのコンパイル.
- gmp
- XZ utils
- tar
- pkg-config
- wget
- clamav
- ffmpeg
- swftools
- rtmpdump
- mp4tags
- wakeonlan
- nkf
- pdftk
- stunnel
- mp4v2
- exiftool
- ghostscript
- pip
- Pythonスクリプトのインストール.$ sudo pip install <package>でインストールできる.
- atrunサービスの有効化.
- $ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
- crontabの読み込み
- locate.databaseの有効化.
- $ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
- logrotateの設定
- $ sudo cp daily.conf /etc/newsyslog.d/
- PATHの設定.
- /etc/pathsのバックアップを取った上でファイルを書き換える.上から順番に設定されるので,より優先されるべきディレクトリを上に書く.
- /etc/paths.d/に必要なファイルをコピーする.これらは/etc/pathsより後に追加される.OS Xに標準で含まれているコマンドと重複する場合は注意する.
- 環境変数の設定(グローバル)
- /etc/launchd.confファイルを作成して書き込む.
- 端末を再起動して「$ launchctl export」で設定を確認する.
- ブックマークを戻す.もともと~/Library/Safari/Bookmarks.plistは存在しないが,コピーすればブックマークが現われる.
- 「キーボードビューア」と「文字ビューア」が表示されていない場合は.「"日本語"環境設定を開く」をクリックして「キーボード」ペインの「メニューバーにキーボードビューアと文字ビューアを表示」ののチェックを外してから再び入れる.文字ビューアに「Unicode」が表示されていなければ左上の「ねじ」アイコンをクリックして「リストをカスタマイズ」を選択し,「コード表」の下の「Unicode」にチェックを入れる.
- kext
- $ sudo nvram boot-args="kext-dev-mode=1"
コンパイル方法†
gmp†
$ ./configure --enable-cxx && make && make check
$ sudo make install
wget†
$ ./configure --with-ssl=openssl && make
$ sudo make install
rtmpdump†
$ git clone git://git.ffmpeg.org/rtmpdump
$ make SYS=darwin
$ sudo make install SYS=darwin
pkg-config†
$ ./configure --with-internal-glib && make
$ sudo make install
pip†
$ sudo easy_install pip
環境変数の設定†
/etc/launchd.conf
setenv XXXXX xxxx
ゲストアカウントの追加作成†
その他†
Adobe Readerプラグイン†
Safari内でPDFファイルを閲覧するときにAdobe Readerを使わないようにするには,/Library/Internet Plug-Ins/内の2つのフォルダを適当なフォルダに移動する.
pdftk†
/opt以下にインストールされるが,/optフォルダがFinder上に表示されてしまうので,必要に応じて非表示にする.
$ sudo chflags hidden /opt