「MacOSクライアント(OS 10.14)」の版間の差分
(→TeX関係) |
|||
(2人の利用者による、間の25版が非表示) | |||
14行目: | 14行目: | ||
*Xcodeのインストール | *Xcodeのインストール | ||
**Mac App Storeからダウンロードしてインストール。研究室共通のApple IDは緑色のファイル「PC関係(ソフトウェアライセンスなど)」に書いてある。 | **Mac App Storeからダウンロードしてインストール。研究室共通のApple IDは緑色のファイル「PC関係(ソフトウェアライセンスなど)」に書いてある。 | ||
**Command Line | **Command Line Toolsをインストール. | ||
***Xcodeメニューの「Open Developer Tool」の中の「More Developer Tools...」でAppleのサイトに行き,対応するCommand Line Toolsのインストーラをダウンロードしてインストールする. | |||
**管理者権限でなくてもデバッカやiOSエミュレータなどが使えるように,ユーザ(staffグループ)を_developerグループに追加する. | **管理者権限でなくてもデバッカやiOSエミュレータなどが使えるように,ユーザ(staffグループ)を_developerグループに追加する. | ||
sudo dseditgroup -o edit -a staff -t group _developer | sudo dseditgroup -o edit -a staff -t group _developer | ||
21行目: | 22行目: | ||
*Homebrewをインストール | *Homebrewをインストール | ||
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |||
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | 途中でgccなどをコマンドラインからも使用できるようにするためのCommandline Toolsのインストールもされる. | ||
途中でgccなどをコマンドラインからも使用できるようにするためのCommandline | |||
ちなみにuninstallは | |||
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" | |||
*brew doctorでチェック | |||
brew doctor | brew doctor | ||
finkでいれた/swを削除したり.あと,pathで/usr/local/binを/usr/binより前にしろとか出るかもしれない. | finkでいれた/swを削除したり.あと,pathで/usr/local/binを/usr/binより前にしろとか出るかもしれない. | ||
43行目: | 46行目: | ||
== フリーウェアツールのインストール == | == フリーウェアツールのインストール == | ||
=== Stuffit | === Stuffit Expander 16のインストール === | ||
*App Storeからダウンロードしてインストール. | *App Storeからダウンロードしてインストール. | ||
55行目: | 58行目: | ||
=== Gnu Octave関係 === | === Gnu Octave関係 === | ||
http://wiki.octave.org/Octave_for_MacOS_X | http://wiki.octave.org/Octave_for_MacOS_X を参考にして,Homebrewでインストールする. | ||
brew update | |||
brew install octave | |||
brew update | |||
brew install octave | |||
octavercを編集する. | |||
sudo emacs /usr/local/share/octave/site/m/startup/octaverc | |||
で開いて以下を追記. | |||
setenv('GNUTERM','qt') | |||
graphics_toolkit("gnuplot") | |||
*Packageのインストール | *Packageのインストール | ||
Octaveを起動して作業を行う. | |||
controlとsignalのパッケージをインストールする. | controlとsignalのパッケージをインストールする. | ||
ユーザ全員が使う,Octave Forge repositoryからダウンロード,以下のようなコマンドでインストールする. | |||
pkg install -global -forge control | pkg install -global -forge control | ||
pkg install -global -forge general | pkg install -global -forge general | ||
pkg install -global -forge specfun | pkg install -global -forge specfun | ||
pkg install -global -forge signal | |||
pkg install -global -forge | |||
でインストール.なんかワーニングがでるかも. | でインストール.なんかワーニングがでるかも. | ||
octave起動時にパッケージを自動ロードするよう設定する.一旦octaveをexitして,ターミナルでoctavercを編集する. | |||
sudo emacs /usr/local/share/octave/site/m/startup/octaverc | sudo emacs /usr/local/share/octave/site/m/startup/octaverc | ||
で開いて, | |||
pkg load | cellfun (@(x) pkg ("load", x.name), pkg ("list")); | ||
を追記 | を追記 | ||
例えば次のコマンドでボード線図が表示されるか確認する. | |||
bode(tf([1],[1 1 1])) | bode(tf([1],[1 1 1])) | ||
=== TeX関係 === | === TeX関係 === | ||
129行目: | 94行目: | ||
*ミラーサイトからMacTeX.pkgをダウンロード | *ミラーサイトからMacTeX.pkgをダウンロード | ||
*MacTeX.pkgをダブルクリックしてカスタマイズなしでインストール。ただし、GhostscriptとConvert(ImageMagik)はカスタマイズで外しておいて、別途Homebrewでインストールしたほうがいいかも。MacTeXのインストラーは/usr/local/etcと/usr/local/libをroot:wheelオーナで作成してしまうので、Homebrew(administrator:admin)でのパッケージのインストールに不都合がでることがある。 | *MacTeX.pkgをダブルクリックしてカスタマイズなしでインストール。ただし、GhostscriptとConvert(ImageMagik)はカスタマイズで外しておいて、別途Homebrewでインストールしたほうがいいかも。MacTeXのインストラーは/usr/local/etcと/usr/local/libをroot:wheelオーナで作成してしまうので、Homebrew(administrator:admin)でのパッケージのインストールに不都合がでることがある。 | ||
*ApplicationsフォルダのTeXフォルダにTeXShop,LaTeXitなどがインストールされる.Applecationsフォルダにすでにインストールされているものがあったら,捨てておく. | |||
*ApplicationsフォルダのTeXフォルダのTeX Live Utility.appで更新してもよいが,ターミナルで | *ApplicationsフォルダのTeXフォルダのTeX Live Utility.appで更新してもよいが,ターミナルで | ||
sudo tlmgr update --self --all | sudo tlmgr update --self --all | ||
でアップデートでもよい。 | でアップデートでもよい。 | ||
*漢字コード変換のためにnkfをインストール. | *漢字コード変換のためにnkfをインストール. | ||
nkfをインストール | |||
brew install nkf | brew install nkf | ||
/usr/local/texlive/texmf-local/web2c/texmf.cnfに以下を追記。ただし、この行の前後に空行がないとなぜか効かなかったので、1行ずつ隙間を入れること | |||
PTEX_IN_FILTER = /usr/local/bin/nkf -w | PTEX_IN_FILTER = /usr/local/bin/nkf -w | ||
162行目: | 114行目: | ||
とためす. | とためす. | ||
* | *日本語フォントの埋め込み設定(必要なら) | ||
https://texwiki.texjp.org/?ヒラギノフォント#macos-hiragino-setup | |||
https:// | |||
を参考にして,設定する. | を参考にして,設定する. | ||
175行目: | 123行目: | ||
*TeXShopの設定 | *TeXShopの設定 | ||
**ApplicationsフォルダのTeXフォルダ内にTeXShopがインストールされている.必要に応じて最新版にアップデート | **ApplicationsフォルダのTeXフォルダ内にTeXShopがインストールされている.必要に応じて最新版にアップデート | ||
** | **環境設定の「書類」で設定プロファイルとして「pTeX(ptex2pdf)」を選ぶ. | ||
=== インターネット関係 === | === インターネット関係 === | ||
188行目: | 136行目: | ||
=== OmniGraffle Professionalのインストール === | === OmniGraffle Professionalのインストール → macOS 10.14では起動せず=== | ||
* | *研究室で購入してあるOmniGraffle Professional のバージョンはVer.5で,さすがにmacOS 10.14ではクラッシュして起動しなくなったので,あきらめ.研究室標準のドローツールは別途検討する. | ||
=== iWorkのインストール === | === iWorkのインストール === | ||
*PagesとKeynote, Numbersのインストール | *PagesとKeynote, Numbersのインストール | ||
初回起動時にAppleIDへの紐付けを要求されたら受け入れる. | 初回起動時にAppleIDへの紐付けを要求されたら受け入れる. |
2019年7月29日 (月) 08:23時点における最新版
初回起動時
- ユーザ名はadministrator,パスワードは例のやつにしておく.
- AppleIDは研究室のIDを「PC関係(ソフトウエアライセンスなど)」という緑色のファイルを見て入力.
システム,開発環境の設定とインストール
- 各種アップデート
- アップルメニューのソフトウェアのアップデートを複数回程繰り返す必要があるかも。
- 基本的な設定
- システム環境設定の共有でマシン名をそれっぽく付けておく
- システム環境設定の「ユーザとグループ」を開き、左下のガキマークをクリックしてadministratorのパスワードを入力して変更可能にする。「ログインオプション」をクリックし、「ネットワークアカウントサーバ」がinsensatez.inaba-lab.orgになっているか確認する。なっていなければ、隣の編集ボタンを押して設定する。さらに、ログイン画面にユーザーリストを出さないようにするため、自動ログインを切りにする、ログイン時の表示を名前とパスワードにする。
- localuserのアカウントを通常ユーザーとして追加する.パスワードは例のもの.
- Xcodeのインストール
- Mac App Storeからダウンロードしてインストール。研究室共通のApple IDは緑色のファイル「PC関係(ソフトウェアライセンスなど)」に書いてある。
- Command Line Toolsをインストール.
- Xcodeメニューの「Open Developer Tool」の中の「More Developer Tools...」でAppleのサイトに行き,対応するCommand Line Toolsのインストーラをダウンロードしてインストールする.
- 管理者権限でなくてもデバッカやiOSエミュレータなどが使えるように,ユーザ(staffグループ)を_developerグループに追加する.
sudo dseditgroup -o edit -a staff -t group _developer
- Developerモードをオンにしておく
sudo /usr/sbin/DevToolsSecurity -enable
- Homebrewをインストール
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
途中でgccなどをコマンドラインからも使用できるようにするためのCommandline Toolsのインストールもされる.
ちなみにuninstallは
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
- brew doctorでチェック
brew doctor
finkでいれた/swを削除したり.あと,pathで/usr/local/binを/usr/binより前にしろとか出るかもしれない.
- XQuartzのインストール
- http://xquartz.macosforge.org/trac/wiki から最新版をダウンロードしてインストール
プリンタドライバのインストール
Brother HL5450DN
- OSにバンドルされているのでインストールは必要ない.
- ただし,最新版が開発元からでているようなら[[1]]のBrother HL5450DNのページからCUPS版のドライバをダウンロードしてインストール.
- システム環境設定のプリンタとスキャンで追加する.メンバー限定Wikiの「研究室内ネットワーク」を参照してプリンタのIPアドレスを指定してもよいが,そうしなくてもBonjour機能で見つかるはず.
- なお,HL5450DNはPostscript3互換のBrother Script3内蔵なので,PPDファイルをダウンロードしてPSプリンタとしての使用もできる.こちらのほうが細い線などのプリント品質が高い.ただし,書類によってはプリントに非常に時間がかかったりするので注意.
デフォルトプリンタの設定
- 「デフォルトのプリンタ」はBrother HL5450D0Nの方にしておく.
フリーウェアツールのインストール
Stuffit Expander 16のインストール
- App Storeからダウンロードしてインストール.
CotEditor
- App Storeから最新バージョンをダウンロードしてインストール.
Adobe Reader DC
- AdobeのサイトからMacOS 最新バージョンをダウンロードしてインストール.
Gnu Octave関係
http://wiki.octave.org/Octave_for_MacOS_X を参考にして,Homebrewでインストールする.
brew update brew install octave
octavercを編集する.
sudo emacs /usr/local/share/octave/site/m/startup/octaverc
で開いて以下を追記.
setenv('GNUTERM','qt') graphics_toolkit("gnuplot")
- Packageのインストール
Octaveを起動して作業を行う. controlとsignalのパッケージをインストールする. ユーザ全員が使う,Octave Forge repositoryからダウンロード,以下のようなコマンドでインストールする.
pkg install -global -forge control pkg install -global -forge general pkg install -global -forge specfun pkg install -global -forge signal
でインストール.なんかワーニングがでるかも. octave起動時にパッケージを自動ロードするよう設定する.一旦octaveをexitして,ターミナルでoctavercを編集する.
sudo emacs /usr/local/share/octave/site/m/startup/octaverc
で開いて,
cellfun (@(x) pkg ("load", x.name), pkg ("list"));
を追記
例えば次のコマンドでボード線図が表示されるか確認する.
bode(tf([1],[1 1 1]))
TeX関係
- 全体として,TeX Wiki Mac
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Mac を参考にする.
- ミラーサイトからMacTeX.pkgをダウンロード
- MacTeX.pkgをダブルクリックしてカスタマイズなしでインストール。ただし、GhostscriptとConvert(ImageMagik)はカスタマイズで外しておいて、別途Homebrewでインストールしたほうがいいかも。MacTeXのインストラーは/usr/local/etcと/usr/local/libをroot:wheelオーナで作成してしまうので、Homebrew(administrator:admin)でのパッケージのインストールに不都合がでることがある。
- ApplicationsフォルダのTeXフォルダにTeXShop,LaTeXitなどがインストールされる.Applecationsフォルダにすでにインストールされているものがあったら,捨てておく.
- ApplicationsフォルダのTeXフォルダのTeX Live Utility.appで更新してもよいが,ターミナルで
sudo tlmgr update --self --all
でアップデートでもよい。
- 漢字コード変換のためにnkfをインストール.
nkfをインストール
brew install nkf
/usr/local/texlive/texmf-local/web2c/texmf.cnfに以下を追記。ただし、この行の前後に空行がないとなぜか効かなかったので、1行ずつ隙間を入れること
PTEX_IN_FILTER = /usr/local/bin/nkf -w
- ここまでで一回動作確認.適当なソースファイルを用意し,ターミナルで
platex hoge.tex dvipdfmx hoge.dvi
とためす.
- 日本語フォントの埋め込み設定(必要なら)
https://texwiki.texjp.org/?ヒラギノフォント#macos-hiragino-setup を参考にして,設定する.
- TeXShopの設定
- ApplicationsフォルダのTeXフォルダ内にTeXShopがインストールされている.必要に応じて最新版にアップデート
- 環境設定の「書類」で設定プロファイルとして「pTeX(ptex2pdf)」を選ぶ.
インターネット関係
- Firefoxのインストール
- [[2]]から Mac版をゲットしてインストール.
購入アプリケーションのインストール
Office for Macのインストール
大学包括契約のソフトウェアをインストールする.
OmniGraffle Professionalのインストール → macOS 10.14では起動せず
- 研究室で購入してあるOmniGraffle Professional のバージョンはVer.5で,さすがにmacOS 10.14ではクラッシュして起動しなくなったので,あきらめ.研究室標準のドローツールは別途検討する.
iWorkのインストール
- PagesとKeynote, Numbersのインストール
初回起動時にAppleIDへの紐付けを要求されたら受け入れる.