AR ホームベーカリー

オイラのアウトプット用ホームベーカリー!

macOS

ディスクユーティリティから初期化できないディスクを diskutil で初期化する

タイトルがすべてシリーズ タイトルがすべてです。 やりかた APFS でフォーマットしたかったのでこう。 ❯ diskutil eraseDisk APFS Untitled /dev/disk4 Untitled になるんのはいわゆるこれ。 あとからナンボでも変更できるので、つっかえないように無難な名…

homebrew でインストールした httpd の使いかた

Docker 化できないフレームワークを使うハメになっているので、久しぶりにシステムワイドで色々入れている。 インストール ❯ brew install httpd プロセス操作 起動 ❯ brew services start httpd 停止 ❯ brew services stop httpd ステータス確認 ❯ brew ser…

AppleSillicon 環境で Lima + Docker on MongoDB を動かす際に気をつけること

基本的に 5.x, 6.0.x は現状動かないので、メンテナンスされている 4.4.x を使うか、 どうしても 6.0.x を利用したい場合は brew からインストールして使いましょう。 ナンデ!? docker pull 時に Docker 自体が利用環境に応じて最適なアーキテクチャを選ん…

macOS に MongoDB 6.0 (community) のインストール

インストール 基本的に公式のドキュメントを参考にすればオッケー。 ※ homebrew が利用可能な状態にしておきましょう。 www.mongodb.com tap を設定する brew tap mongodb/brew formula を読み込む brew update インストールする brew install mongodb-commu…

[WIP]Ventura とする

自分の環境構築用なので、もし dotfiles とか brewfile を流用する人はいらんものあると思うので注意してください。 作業メモ兼ねてるのであとで綺麗にします。

M1 への homebrew パッケージ移行

MBP 2019 (13inch, Core i-5) から MBP 2021 (14inch, M1Pro) に移行しよーっと、という感じで作業している。 アーキテクチャが Intel から AppleSilicon に変更になるので、 TimeMachine から環境復旧せずにイチから作成するなどしている。 2015 年あたりか…

mysql-shell を入れてみる

浅学にして mysql-shell なるものを知らなかった (mysql-client についてくる CLI のことだと思ってた) ので入れてみた。 brew install MySQL って Cask 扱いでしたっけ? もう覚えてないワ。MySQL 利用している brew 環境下ならそのままインストールできる…

watchdog timeout: no checkins from watchdogd in

discussionsjapan.apple.com apple.stackexchange.com SMC 初期化したらその回だけはイケるけど、次回はまたぶっ壊れるらしいとのこと。 公証チェック周りで、サードパーティになる gem とか brew とか使ってる (パスに入れてる) とダメらしいけど、もうこれ…

netstat のルーティング出力が macOS 11.3 以前で違うっぽい

VPN 接続がうまくいかない、という話で OpenVPN 側のプロセス追ったりしていた際に気づきました。 ちなみにその VPN 接続がうまくいかない件は、macOS を再起動したら治ったそうです。 Windows と比べてあまり再起動必要ないと言われますが、何かあったらマ…

Homebrew 3.0.0 が出たらしい

へえっ、というわけで入れてみる。 ロケ地 MacBook Pro (13-inch, 2019, Two Thunderbolt 3 ports) macOS Big Sur 11.2.1

MySQL の root パスワードが設定されている

ロケ地 macos 11 Big Sur Homebrew MySQL 8.0.22_1 ${USER} は自分のユーザ名に相当します

macOS 11 BigSur アップデート 11.1 が適用 (ダウンロード) できなかった

ここ数日適用できなくて悩んでたけど無事解決したので。

macOS で SSTP クライントのインストール

PacketixVPN でリモートワーク用の VPN をガッと構築したけど、 macOS 環境のクライアントがないな? という顔になったので。 ロケ地 macOS X Mojave | macOS Big Sur Homebrew zsh

Big Sur にしたらターミナルで入力できないなった

ないなった。 ロケ地 macOSX Big Sur 11.0.1 iTerm2 v3.4.0 oh-my-zsh 結論から 標準の /bin/zsh を利用すれば解決します。

Ruby こわれる〜 (二度目

こいついつも壊してんな? という感じですが言い訳させてください! MacBookPro の USB-C ポート奥側が反応しなくなって GeniusBar に修理出したら IO ポート交換だったんです! 事前チェックでディスクの初期化されて TimeMachine から環境復活させて壊れた…

Ruby こわれる〜

rbenv + ruby-build を anyenv 経由でインストールしているのだけれど、 OpenSSL のライブラリを Homebrew でインストールされるものを見ているため、うっかり brew upgrade で依存関係から OpenSSL が更新されると、 Ruby 処理系がまるごと壊れて気絶してし…

Spotlight のインデックスを再生成する

環境設定から Spotlight の除外フォルダに追加して削除する方法だと動かなかったので、以下のコマンドでシステム全体のインデックスを再生成してしまう。

ワイはただヒストリに消えてほしくなかっただけなんや

.bash_history を飛ばした事に気づいて、 shared history っぽい仕組みを入れたら BASH_IT が使えなくなったので zsh + Prezto に引っ越した。 .bash_profile に入れた shared history っぽい設定 http://iandeth.dyndns.org/mt/ian/archives/000651.html fu…

Mojave に Python 入れようとして zlib がないぞって怒られた

産業で xcode CLI tools をインストールする sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target / する brew install readline xz する どうして…どうして…どうして… pyenv install 2.7.15 …

Mojave に引っ越ししたけどフォントがきたない

りんご「Retina ディスプレイならきれいだから!」 うるせえ! このようにすると、 以前の macOS みたいなフォントレンダリングに戻る 海外コメント兄貴すごい、どうやって見つけてくるんだこんなオプション。 github.com 手順 ターミナルを起動する default…

macos 環境に maillog がないなった

ないなったじゃないんじゃ。 log stream --predicate '(process == "smtpd") || (process == "smtp")' --info こうすると流れてくるのが読める。 ログとして保存はされていない模様。

anyenv 環境下での **env の plugin について

結論から言うと、 github のページ通りインストールした場合は ~/.anyenv/envs/**env/plugins/ 以下にインストールすれば動きます。 ndenv の例 yarn 入れるの忘れて v8.10.0 入れてしまったので、 ndenv-yarn-install 入れつつ再インストールして動きを見ま…

oh my bash を削除する

GitHub - ohmybash/oh-my-bash: A delightful community-driven framework for managing your bash configuration, and an auto-update tool so that makes it easy to keep up with the latest updates from the community. とのことだが、叩くとこうなる。…

Mojave にアップデートした

El Capitan から Mojave にアップデートした。 Retina ディスプレイは文字がきれいなんだけど、フル HD のディスプレイの文字がかすれて読みづらい。特に Hyper あたりで作業してると「グワーッ!」ってなる。 解決方法 ターミナルで以下のコマンドを実行す…