Computer/Mac/OSX

macOS Big Sur

インストール

2020/11/13(日本時間)にリリースされた.

インストーラは12GBほどある.インストール先ボリューム(パーティション)は新規インストールの場合35GB程度,アップグレードの場合45GB程度必要.今までより大幅に増えているので注意が必要.

バージョン

ProductBuildDarwinxnuSecUpdSafari日付備考
11.5.220G9520.6.0xnu-14.1.22021/08/13
11.5.120G8020.6.0xnu-7195.141.2~514.1.22021/07/27
11.520G7120.6.0xnu-7195.141.2~514.1.22021/07/22
11.420F7120.5.0xnu-7195.121.3~914.1.12021/05/25
11.3.120E24120.4.0xnu-7195.101.2~12021/05/04
11.320E23220.4.0xnu-7195.101.1~314.12021/04/27
11.2.320D9120.3.0xnu-7195.81.3~12021/03/09
11.2.220D8020.3.0xnu-7195.81.3~12021/03/01
11.2.120D74/7520.3.0xnu-7195.81.3~114.0.3Suppl2021/02/10
11.220D6420.3.0xnu-7195.81.3~114.0.32021/02/02
11.120C6920.2.0xnu-7195.60.75~114.0.22020/12/14
11.0.120B2920.1.0xnu-7195.50.7~214.02020/10/31

11.1ではHHKBの旧製品のドライバがv5.0だと動作しない(PFU).v.5.0.1にバージョンアップする必要がある.

設定

  1. ターミナルの設定.zshに変わったがbashなどにも変更できる.
  2. ログインシェルの変更.
    $ chsh -s /bin/bash
  3. /etc/paths.d/
  4. /etc/daily.local
  5. atサービスの有効化
    $ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
  6. crontabの読み込み.
    $ crontab <crontab_bak.txt

インストール

  1. CommandLineTools
    • バージョンを調べるには次のようにする.
      • $ pkgutil --pkg-info=com.apple.pkg.CLTools_Executables
  2. Acrobat Reader
  3. VLC
  4. pdftk
  5. ffmpeg
    • xattr -cr ffmpeg
    • codesign -s - ffmpeg
  6. GnuPG for OS X

コンパイル

  1. openssl
    • $ ./config --prefix=/usr/local/ssl/macos-x86_64 --openssldir=/usr/local/ssl/macos-x86_64
    • $ ./config --prefix=/usr/local/ssl/macos-arm64 --openssldir=/usr/local/ssl/macos-arm64
    • $ make depend && make && make test
    • $ sudo make install
  2. gmp (-> clamav)
    • $ ./configure --enable-cxx && make && make check
  3. pcre2 (-> clamav)
  4. clamav
    • $ ./configure --enable-llvm=no --with-openssl=/usr/local/ssl/macos-arm64
    • /usr/local/etc/freshclam.conf (Example)
    • $ sudo mkdir /usr/local/share/clamav
    • $ sudo chown 82:82 /usr/local/share/clamav
  5. pkg-config (-> gnutls, wget)
    • $ ./configure --with-internal-glib && make
  6. libunistring (-> gnutls)
  7. nettle (-> gnutls)
  8. libtasn1 (-> gnutls)
  9. gnutls
    • $ ./configure --without-p11-kit --disable-doc && make
  10. wget
  11. rtmpdump
  12. nkf
  13. stunnel
    • $ ./configure --disable-libwrap --with-ssl=/usr/local/ssl/macos-arm64/
  14. ghostscript
  15. smartmontools
  16. ghostscript
     $ ./configure --disable-compile-inits --without-x --disable-cups --without-tesseract --prefix=/usr/local

perlモジュール

セットアップ

$ sudo perl -MCPAN -e shell
(セットアップ)
> install CPAN
> reload CPAN

必要なモジュールのインストール

必要なモジュールをインストールする.

> install String::MkPasswd
> quit

xlsx2csvに必要.

> install Spreadsheet::Read
> install Text::CSV_XS
> install Spreadsheet::ParseXLSX

必要?

> install Excel::Writer::XLSX
> install Spreadsheet::XLSX
> install Text::Iconv

エラー対応

xlsx2csvで

Bareword "Archive::Zip::AZ_OK" not allowed while "strict subs" in use at /usr/local/bin/xlsx2csv line 129.

のエラーが出る場合は/usr/local/bin/xlsx2csvに

use Archive::Zip qw( :ERROR_CODES );

を書き加えておく.

ドライバ

Brother HL-5270DN用のドライバはインストールできないようだ.一般のPostscriptプリンタとして利用する.

セキュリティ設定

SSDのディスク容量の確保

iOSデバイスのバックアップ等が容量を圧迫することが多い.

patcher

Catalinaまではdosdude1さんのCatalina Patcher等がよく用いられていたが,Big SurではMetal非対応のGPUに関する問題があって,現状では対応しないらしい(twitter).

micropatcher

micropatcher v0.5.1を使ってmacOS Big Sur 11.0.1をMac mini (Mid 2011)にインストールした場合.11.1でも同様にインストールでき,インストーラを使って11.0.1から11.1にアップグレードすることもできる(アップグレード後はパッチとCommand Line Toolsの再インストールが必要).機種ごとに微妙にインストール方法が異なる場合があるので,‘Instruction for use’を必ず読む.

  1. USBメモリ等は16GB以上必要.
  2. Appleからインストーラをダウンロードする.macadmin-scriptsに含まれる次のスクリプトを実行するのが簡単.
    • $ sudo ./installinstallmacos.py
  3. micropatcherをZIPファイルでダウンロードする.
  4. Mac OS拡張(ジャーナリング)かつGUIDパーティションでUSBメモリ等をフォーマットする.
  5. createinstallmediaコマンドを実行する.
    • $ sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/macOSBigSurInstall
  6. ダウンロードしたmicropatcherのZIPファイルを展開し,次のスクリプトを実行する.USBメモリ等は自動で検索してくれる.
    • $ ./micropatcher.sh
    • $ sudo ./install-setvars.sh
  7. 端末を再起動し,起動後に[Option]を押し続けて,起動ディスクを選択する.まず‘EFI Boot’を起動してパラメータを設定する.すぐに終了してシャットダウンする.
  8. 再びインストーラを起動し,‘Install macOS Big Sur’を実行する.
  9. Big Surのインストーラをふつうに実行する.
  10. macOSセットアップが起動したらCommand + Qで終了し,再起動する.
  11. 再びインストーラを起動し,シェルから次のコマンドを実行する.ディレクトリ名は適宜変更する.なお,Mac mini (Mid 2011)では次ではグラフィックドライバが不足するようである.次のコマンドを実行する(‘Instruction for use’の13の最後に説明がある).
    • $ cd /Volumes/Image\ Volume
    • $ ./patch-kexts.sh --2011 /Volumes/BigSur
  12. 再起動してmacOSセットアップを実行する.
  13. Metalをサポートしていない機種の場合,透過をオフ([アクセシビリティ]−[ディスプレイ]−[透明度を下げる])にし,ダークモードにするとクラッシュすることが少ない.さらにコントラストを高くするとよい.
  14. 6で必要なドライバがインストールできない場合がある.macOSセットアップ終了後にもう一度実行するとうまくいく場合がある.
    • $ sudo ./patch-kexts.sh --2011 /Volumes/BigSur
  15. Metalをサポートしていない機種の場合,次のコマンドを実行するとよい.
    • $ sudo ./disable-animations.sh
  16. VLCで動画ファイルを再生しても動画は見られず,音声のみ聞こえる模様.またQuickLookで比較的ファイル容量の大きいファイルを閲覧するときもうまく動かないことがある.

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS