Di mana homebrew log?

43

Apakah homebrew menyimpan log, dan jika demikian di mana?

Saya melakukan pembaruan minuman yang merusak dukungan python di macvim, dan sekarang saya bahkan tidak bisa membuat macvim. Saya berharap ada beberapa petunjuk dalam log.

Dekan
sumber

Jawaban:

44

~ / Perpustakaan / Log / Homebrew /

Homebrew membuat file log di folder Library Anda di: ~/Library/Logs/Homebrew/

Anda dapat melihat file log dengan menahan Optiondan menggunakan item menu Finder: Buka> Perpustakaan , lalu navigasikan ke Logs> Homebrew .

Atau, Anda dapat menggunakan aplikasi Console.app untuk menelusuri file log.

Sejarah Homebrew

Pembuatan default file log individual ditambahkan selama 2013 ke Homebrew.

Masalah Homebrew # 10430 berbicara tentang masuk dan membangun kesalahan. Laporan masalah menyebutkan tidak ada file log yang disimpan tetapi menjelaskan bahwa log dapat dibuat dengan format perintah:

brew install <formula> 2>&1 | tee install.log
Graham Miln
sumber
11

Log tampaknya berada di ~ / Library / Logs / Homebrew / ... Mereka dapat dilihat menggunakan utilitas baris perintah atau aplikasi Konsol.

Danny Levinson
sumber
1

Ini berfungsi untuk pemasangan bir normal, tetapi tidak ada yang masuk ke direktori ini untuk layanan (misalnya, jika Anda menginstal bind, tidak ada yang masuk ~/Library/Logs/Homebrew/bind), mungkin karena Anda harus memulai layanan melalui sudo.

lbutlr
sumber
1
Apakah Anda berharap log untuk paket yang diinstal berada di sub dir ~ ~ Library / Log / Homebrew? Saya baru saja melihat, dan terkejut bahwa 2 paket yang saya instal melakukan log ke sana. Dugaan pertama saya adalah bahwa paket akan masuk ke "standar" /var/log(atau karena homebrew bekerja menggunakan /usr/local, mungkin /usr/local/var/log)
Peter Hanley