#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