#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

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS