Đăng nhập homebrew ở đâu?


43

Homebrew có giữ nhật ký không, và nếu có thì ở đâu?

Tôi đã thực hiện một bản cập nhật bia đã phá vỡ sự hỗ trợ của python trong macvim và bây giờ tôi thậm chí không thể có macvim để xây dựng. Tôi hy vọng rằng có một số manh mối trong nhật ký.

Câu trả lời:


44

~ / Thư viện / Nhật ký / Homebrew /

Homebrew tạo các tệp nhật ký trong thư mục Thư viện của bạn tại: ~/Library/Logs/Homebrew/

Bạn có thể xem các tệp nhật ký bằng cách nhấn Optionvà sử dụng mục menu Finder: Đi> Thư viện , sau đó điều hướng đến Nhật ký> Homebrew .

Ngoài ra, bạn có thể sử dụng ứng dụng Console.app để duyệt đến các tệp nhật ký.

Lịch sử homebrew

Việc tạo mặc định các tệp nhật ký riêng lẻ đã được thêm vào năm 2013 vào Homebrew.

Vấn đề Homebrew # 10430 nói về việc đăng nhập và xây dựng lỗi. Báo cáo vấn đề đề cập không có tệp nhật ký nào được lưu giữ nhưng giải thích rằng nhật ký có thể được tạo bằng định dạng lệnh:

brew install <formula> 2>&1 | tee install.log

11

Nhật ký dường như nằm trong ~ / Library / Logs / Homebrew / ... Chúng có thể được xem bằng cách sử dụng các tiện ích dòng lệnh hoặc ứng dụng Console.


1

Điều này hoạt động cho các cài đặt brew thông thường, nhưng không có gì được ghi vào các thư mục này cho các dịch vụ (ví dụ: nếu bạn cài đặt bind, không có gì được đăng nhập ~/Library/Logs/Homebrew/bind), có thể vì bạn phải bắt đầu dịch vụ qua sudo.


1
Bạn có mong muốn các bản ghi cho các gói đã cài đặt sẽ nằm trong một thư mục con của ~ / Library / Logs / Homebrew không? Tôi chỉ nhìn, và ngạc nhiên khi 2 gói tôi đã cài đặt đăng nhập vào đó. Dự đoán đầu tiên của tôi sẽ là các gói sẽ đăng nhập vào "tiêu chuẩn" /var/log(hoặc kể từ khi các công việc homebrew sử dụng /usr/local, có thể /usr/local/var/log)
Peter Hanley
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.