Microsoft Portalからインストーラーをダウンロード
ダウンロードしたインストーラーを用いてインストール
インストールされたポータルサイト.appを起動し,サインイン
ポータルサイト.appから,管理プロファイルをダウンロードしインストール
MS itunesをインストールしたら、自動的にMicrosoft Defender ATPもインストールされるっぽい。
Microsoft Officeのページにサインイン
Office365アプリをダウンロードしインストール
インストールされたOffice365アプリを起動し,サインイン
ターミナル上で設定
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
Dropbox
alfred
iTerm2
skim
firefox/google-chrome
1password
google-japanese-ime
brew install zshで最新版のzshをインストール
sudo nano /etc/shellsなどで/etc/shellsを適当なテキストエディタで開き./opt/homebrew/bin/zshを追加
chsh -s /opt/homebrew/bin/zshでデフォルトシェルを変更
ln -sでDropboxに本体がある.zpreztoフォルダと.zprezto/runcomand内に本体のある各種設定ファイルをホームディレクトリにシンボルリンク
もし初回の起動時に、zsh compinit: insecure directoriesと怒られた場合は、このページを参考に修正
curl -O https://raw.githubusercontent.com/Arc0re/Iceberg-iTerm2/master/iceberg.itermcolorsでテーマのファイルをダウンロード
iTerm2 >> Preferences >> Profiles >> Colors tab >> Color Presetsからテーマをimport
importしたテーマicebergを選択
brew install gcc, rlwrap, boostで、インストール時のコンパイルに必要となるパッケージをいくつかダウンロード
SCIP Optimization SuiteのサイトのDownloadのscipoptsuite-X.X.X.tgzをダウンロード(2020.11.24時点での最新版は7.0.1)
コンパイル
tar fzxc scipoptsuite-x.x.x.tar
cd scipoptsuite-x.x.x
make
テスト
** Enter "make test" to solve a number of easy instances in order to verify that SCIP runs correctl
make test
SCIPのインストール
cd scip
make install INSTALLDIR=/usr/local/
テスト
コマンドscipでInteractive Shellを開く
SCIP> read check/instances/MIP/stein27.fznでテスト問題を読み込み
SCIP> optimizeで最適化計算を実行
SCIP> display solutionで計算された最適解を表示
MacTexをダウンロードしてもよいが、ここではTeXLiveオリジナルのインストールパッケージを利用
TeXLiveのサイトより、install-tl-unx.tar.gzをダウンロード
以下でTeXLiveをインストール
tar fzxv install-tl-unx.tar
cd install-tl-yyyymmmdd
sudo perl install-tl --no-gui
ターミナル上に色々と表示されるが、最終的にIを押してインストールを開始
TeXLiveのパッケージ管理ツールであるtlmgrの設定とアップデート
sudo tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet
sudo tlmgr update --self --all
TeXLiveには含まれていないが、色々便利なパッケージのレポジトリであるTLContribからパッケージをインストール
sudo tlmgr repository add http://contrib.texlive.info/current tlcontrib
sudo tlmgr pinning add tlcontrib "*"
sudo tlmgr install collection-contrib
Apple Remote Desktop
Amphetamine
1Password 7
M1 Mac version: ここのサイトを参考にインストール(※以下は,このサイトからの引用です.)
x86_64で動作するHomebrewをインストール
arch -arch x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
ARM64で動作するHomebrewをインストール
sudo mkdir /opt/homebrew
sudo chown $USER /opt/homebrew
curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C /opt/homebrew
以下の設定を~/.zshrcに追加することで,=brew(先頭にイコールつき)でARM64版を,brew(先頭に何もなし)でx86_64版を使うことができる.
typeset -U path PATH
path=(
/opt/homebrew/bin(N-/)
/usr/local/bin(N-/)
$path
)
if [[ "${(L)$( uname -s )}" == darwin ]] && (( $+commands[arch] )); then
alias brew="arch -arch x86_64 /usr/local/bin/brew"
alias x64='exec arch -arch x86_64 "$SHELL"'
alias a64='exec arch -arch arm64e "$SHELL"'
switch-arch() {
if [[ "$(uname -m)" == arm64 ]]; then
arch=x86_64
elif [[ "$(uname -m)" == x86_64 ]]; then
arch=arm64e
fi
exec arch -arch $arch "$SHELL"
}
fi
setopt magic_equal_subst
Intel Mac version
ターミナルよりxcode-select --installを実行して,Command Line Tools for Xcodeをダウンロードしインストール(Homebrewインストール時に自動で実行される から不要?)
ターミナルより/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"を実行して,Homebrew本体をインストール
emacs-plusをインストール(2020.11.24現在、最新のversion28は不都合があるのでversion27を明示的にインストール)
brew tap d12frosted/emacs-plus
brew install emacs-plus@27 --with-spacemacs-icon
ln -s /usr/local/opt/emacs-plus@27/Emacs.app /Applications
ln -sでDropboxに本体がある.spacemacsファイルをホームディレクトリにシンボルリンク
これまで使っていたMacのホームディレクトリにある.emacs.dフォルダを、新しいMacのホームディレクトリへコピー
(コーディングに適した?)Source Han Code JPをインストール
brew tap homebrew/cask-fonts
brew cask install font-source-han-code-jp
sapcemaces上でM-x all-the-icons-install-fontsとし、spacemacsのテーマであるall-the-iconテーマを用いるためのフォントをインストール
brew install pyenv pyenv-virtualenvで、pythonの実行環境を管理するツールをインストール
pyenv install anaconda3-yyyy.mmでanacondaをインストール(2020.10.22時点では,python3.7がベースであるanaconda3-2020.02を選択)
pyenv global anaconda3-yyyy.mmでひとまず全体のpythonバージョンのデフォルトを設定
conda update conda && conda update anacondaでanacondaをアップデート
conda config --append channels conda-forgeでcondaにconda-forgeチャンネルを追加
conda install hogehogeで必要な追加パッケージretry imbalanced-learn bayesuab0optimizationなどをインストール
brew install pycharmでpython IDEであるpyCharm professionalをインストール
作業途中.以下,追記予定