Computer/Mac/OSX

OS X 10.11 El Capitan

インストール

  1. 通常ユーザを追加する.
  2. 設定
    • 名前とパスワード
    • 自動ログインOFF
    • 入力メニューOFF -> ON
    • ファストユーザースイッチOFF
  3. 通常ユーザでログイン
  4. Apple IDでサインインしない.
  5. 「アクセシビリティ」—「マウス/トラックパッド」—「トラックパッドオプション」で「ドラッグを有効にする」で「3本指のドラッグ」.
  6. プリンタドライバのインストール.
  7. ソフトウェアのインストール.
  8. コンパイル.ふつうに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

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

clamav

$ 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

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)

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

Happy Hacking Keyboard Lite 2 (JIS)

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

インストールメディアの作成

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

日本語入力

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

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

$ killall JapaneseIM

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

起動時にスクリプトを実行する

メモ

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


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-09-02 (金) 15:04:29