#author("2016-09-02T14:20:49+09:00","","")
#author("2016-09-02T15:04:29+09:00","","")
[[Computer/Mac/OSX]]

*OS X 10.11 El Capitan [#kbe575f3]

**インストール [#fad7b499]

+通常ユーザを追加する.
+設定
--名前とパスワード
--自動ログインOFF
--入力メニューOFF -> ON
--ファストユーザースイッチOFF
+通常ユーザでログイン
+Apple IDでサインインしない.
+「アクセシビリティ」—「マウス/トラックパッド」—「トラックパッドオプション」で「ドラッグを有効にする」で「3本指のドラッグ」.
+プリンタドライバのインストール.
+ソフトウェアのインストール.
--pdftk http://stackoverflow.com/questions/32505951/pdftk-server-on-os-x-10-11
--ffmpeg
+コンパイル.ふつうにOpenSSLをインストールすると/usr/local/ssl/に入る.
--OpenSSL
---$ ./Configure darwin64-x86_64-cc shared enable-ec_nistp_64_gcc_128 no-ssl2 no-ssl3 no-comp --openssldir=/usr/local/ssl/macos-x86_64
---$ make depend
--pkg-config
---$ ./configure --with-internal-glib
--xz
--tar
--autoconf
--automake
--gmp
---$ ./configure --enable-cxx
--pcre2(clamavで必要)
--clamav
---$ ./configure --enable-llvm=no --with-openssl=/usr/local/ssl/macos-x86_64/
--wget
---$ ./configure --with-ssl=openssl --with-libssl-prefix=/usr/local/ssl/macos-x86_64/
--rtmpdump (make SYS=darwin INC=-I/usr/local/ssl/macos-x86_64/include/ LDFLAGS=-L/usr/local/ssl/macos-x86_64/lib)
--nkf
--stunnel (./configure --with-ssl=/usr/local/ssl/macos-x86_64/)
--ghostscript 
---./configure --disable-compile-inits --without-x --disable-cups --prefix=/usr/local

**OpenSSL [#s22f5029]

ヘッダファイルなどが削除されているので,コンパイルに失敗するソフトウェアがある.OpenSSLを自分でコンパイルするには次のページが参考になる.

-https://wiki.openssl.org/index.php/Compilation_and_Installation#Mac

**clamav [#ac89882f]

 $ sudo touch /var/log/freshclam.log
 $ sudo chown _clamav:_clamav /var/log/freshclam.log
 $ sudo cp clamd.conf freshclam.conf /usr/local/etc/
 $ sudo cp org.clamav.clamd.plist /Library/LaunchDaemons
 $ sudo cp org.clamav.freshclam.plist /Library/LaunchDaemons
 $ sudo launchctl load -w /Library/LaunchDaemons/org.clamav.clamd.plist
 $ sudo launchctl load -w /Library/LaunchDaemons/org.clamav.freshclam.plist
 $ sudo touch /var/log/freshclam.log
 $ sudo chown _clamav:_clamav /var/log/freshclam.log

**perl [#g3065bcc]

rootlessのため,そのままではperlモジュールをインストールできない.

 $ sudo perl -MCPAN -e shell
 (セットアップ)

でまず初期設定を完了させた後,

 $ sudo perl -MCPAN -e shell
 > o conf makepl_arg "INSTALLBIN=/usr/local/bin INSTALLSCRIPT=/usr/local/bin"
 > o conf commit

で/usr/local/binに書き込むよう設定する.

必要に応じてCPANの更新を行う.

 $ sudo perl -MCPAN -e shell
 > install CPAN
 > reload CPAN

**csv2xlsx.pl (Perl) [#g176bda7]

 $ sudo perl -MCPAN -e shell
 > install Text::CSV_XS
 > install Excel::Writer::XLSX

**Happy Hacking Keyboard Lite 2 (JIS) [#db2e9487]

2015年11月末に対応ドライバが発表された.El Capitanリリースから約2ヶ月間は対応ドライバが提供されていなかったことになる.このような場合,キーマップを変更するアプリケーションを使うとよい.

-http://rinkaisenjutsu.com/親指シフト/2343/

**インストールメディアの作成 [#l5fbdedc]

createinstallmediaは/Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/にある.

 $ sudo createinstallmedia --volume /Volumes/USBMemory \
     --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

DVD(容量が多いので2層である必要がある)に焼くには,いったんUSBメモリを使ってインストールメディアを作成する必要がある.あるいはハードディスク上にパーティションを作成してもよい.容量は8GBとし,フォーマットはMac OS Extended(ジャーナリング)とする.これでイメージを作ってDVDに焼く.

 $ hdiutil create -size 8g -fs HFS+J -volname ElCapitanInstaller ElCapitanInstaller.dmg
 $ (createinstallmediaを実行)
 $ hdiutil burn ElCapitanInstaller.dmg

**日本語入力 [#y244c03c]

Yosemiteから「ことえり」ではなく「日本語入力」に変わっている.以下に実行ファイルがある.

-/System/Library/Input Methods/JapaneseIM.app/Contents/MacOS/JapaneseIM

しばらく日本語入力を使っていると,「ライブ変換」を有効にしている場合でも,していない場合でも変換が遅くなる.その場合,JapaneseIMを再起動するとよい.

 $ killall JapaneseIM

ただし直前の変換履歴は消えてしまうようだ.

**起動時にスクリプトを実行する [#a3bc1163]

-[[Mac OSにおける、initや/etc/rcやcronの代わりであるlaunchdの使い方:http://d.hatena.ne.jp/kanonji/20100621/1277075926]]

**メモ [#ib0eaad5]

メモ(Notes.app)はimapをサポートしないようである.https://support.apple.com/ja-jp/HT204987


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