- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2016-06-22T10:15:20+09:00","","")
#author("2018-11-02T06:46:36+00:00","","")
[[Computer/Mac/OSX]]
*Yosemite [#v29d4b34]
*OS X 10.10 Yosemite [#v29d4b34]
**バックアップ [#z58d8748]
$ crontab -l >crontab.bak
**インストール方法 [#vef59e98]
+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>でインストールできる.
--xlsx2csv
--csv2xlsx
+atrunサービスの有効化.
--$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
+crontabの読み込み
--$ crontab <crontab.bak
+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"
**コンパイル方法 [#ia37d5fd]
***gmp [#d007ca01]
$ ./configure --enable-cxx && make && make check
$ sudo make install
***wget [#x82cc85e]
$ ./configure --with-ssl=openssl && make
$ sudo make install
***rtmpdump [#m0a21faa]
$ git clone git://git.ffmpeg.org/rtmpdump
$ make SYS=darwin
$ sudo make install SYS=darwin
***pkg-config [#ce8325c8]
$ ./configure --with-internal-glib && make
$ sudo make install
***pip [#da7621a9]
$ sudo easy_install pip
**環境変数の設定 [#jabcbc34]
/etc/launchd.conf
setenv XXXXX xxxx
**ゲストアカウントの追加作成 [#ba1ecfa6]
-https://derflounder.wordpress.com/2013/12/29/creating-custom-guest-users-on-os-x/
**その他 [#y211fad3]
***Adobe Readerプラグイン [#aeb33c51]
Safari内でPDFファイルを閲覧するときにAdobe Readerを使わないようにするには,/Library/Internet Plug-Ins/内の2つのフォルダを適当なフォルダに移動する.
***pdftk [#fc6b4781]
/opt以下にインストールされるが,/optフォルダがFinder上に表示されてしまうので,必要に応じて非表示にする.
$ sudo chflags hidden /opt