bsdtarを削除して途方に暮れた話
最近 Homebrew の調子が良くないので Homebrew を一度削除して再インストールを試みた
Homebrew を入れた後に brew bundle
をしたところ何もインストールされる気配がない
よくよく見てみると tar
での展開に失敗していた
実は私は Mac の標準の bsdtar が好きではなく,coreutils をインストールして GNU の tar を使用するようにしている
それを zsh の設定に書くのは面倒なので /usr/bin/tar
を本来 bsdtar のシンボリックリンクであるのを GNU の tar に張り替えていた
今回 Homebrew を削除したために GNU の tar が消えてしまったので tar が使えなくなっていたので本来の bsdtar にシンボリックリンクを張り替えてやる必要があるが,そこで私は作業ミスをしてしまい,bsdtar を削除してしまう失態を犯した
Mac の bsdtar は普通削除しないのでどこも配布していないし,bsdtar を削除してしまうとソースコードを一切展開できなくなるので何も作業ができなくなってしまう
そこで途方にくれていたところ @eiryu さんが助けてくれた
Homebrew 一回消して再インストールしているけど一度クリーンインストールしたい感じがする
— フレッシュ (@catatsuy) 2014, 6月 28
あ…
— フレッシュ (@catatsuy) 2014, 6月 28
誰か Mac を持っている人,bsdtar のバイナリください…
消してしまった…
— フレッシュ (@catatsuy) 2014, 6月 28
やばい
bsdtar を消してしまって何も出来なくなった
— フレッシュ (@catatsuy) 2014, 6月 28
心優しい Mac ユーザーを探している
— フレッシュ (@catatsuy) 2014, 6月 28
Mac の bsdtar のバイナリを誰か…
— フレッシュ (@catatsuy) 2014, 6月 28
@eiryu マジですか!? /usr/bin/bsdtar が欲しいです
— フレッシュ (@catatsuy) 2014, 6月 28
@eiryu /usr/bin/tar は bsdtar のシンボリックリンクなので実ファイルが欲しい感じです…
消してしまって何もできなくなりました
— フレッシュ (@catatsuy) 2014, 6月 28
@eiryu すみません…
— フレッシュ (@catatsuy) 2014, 6月 28
つらい…
— フレッシュ (@catatsuy) 2014, 6月 28
解消しました ありがとうございました
— フレッシュ (@catatsuy) 2014, 6月 28
@eiryu ありがとうございます!
解消しました
本当に助かりました!
— フレッシュ (@catatsuy) 2014, 6月 28
bsdtar を消すと Homebrew が使い物にならなくなるので本当に気を付けた方が良い
— フレッシュ (@catatsuy) 2014, 6月 28
本当に困っていたので本当に助かりました
bsdtar は消すと作業不可能になるので絶対に消さないようにしましょう