
環境
macOS Mojave
小林:gitのバージョンなんだったかな
git –version
Mac:エラーです
Agreeing to the Xcode/iOS license requires admin privileges, please run “sudo xcodebuild -license” and then retry this command.
小林:ライセンスに同意?とりあえず文章通り、実行しよ
sudo xcodebuild -license
Mac:エラーです
sudo: /etc/sudoers.d is owned by uid 501, should be 0
小林:ま、またエラーでた。sudoの権限っていうこと?前使えたよね 前使えたよね。
とりあえず/etc/sudoers.dの権限を変えたらいいのよね ひとまずrootユーザに切り替えよう
su
password
小林:あ、パスワード自体設定してなかったような…気がする 全く記憶無し
システム環境 > ユーザとグループ > ログインオプション > 接続 ディレクトリユーティリティを開く > メニューバー「編集」> ルートユーザーを有効にする > パスワード入力(過去にもし作成していたら「ルートパスワードを変更」がオンになっているはず)
小林:再度ターミナルに戻ってrootユーザに切り替えるぞ!
su
password:変更したパスワードを入力
小林:sudoを実行した時にでてきたファイルの権限を与えたらいいのよね(権限をわざわざ与えなくてもrootのはずなのだが不明…)
# chown -R root:admin /etc/sudoers.d
※通常ユーザに戻る
exit
小林:もう一度、ライセンスに同意するぞ!
sudo xcodebuild -license
小林:sudo使えた。ライセンス情報が出てきた!
※キーボードのspaceキーを押してライセンスの下まで進める
agree
小林:本来の目的!gitのバージョンを確認する!
git –version
Mac:こちらがgitのバージョンです
git version XXX
ありがとうございました。
今日のひとこと
霧がすごい