Homebrew nerede kayıt tutuyor?


43

Homebrew günlükleri tutar mı ve eğer öyleyse nerede?

Macvim'de python desteğini kıran bir güncelleme yaptım ve şimdi macvim'i bile geliştiremiyorum. Kayıtta bazı ipuçları olduğunu umuyorum.

Yanıtlar:


44

~ / Library / Kayıtlar / Homebrew /

Homebrew, şu adresteki Kütüphane klasörünüzde günlük dosyaları oluşturur: ~/Library/Logs/Homebrew/

Kayıt dosyalarını basılı tutarak Optionve Finder menü öğesini kullanarak görüntüleyebilirsiniz: Git> Kütüphane , ardından Kayıtlar> Homebrew .

Alternatif olarak, günlük dosyalarına göz atmak için Console.app uygulamasını kullanabilirsiniz .

Homebrew Tarihi

Tek tek günlük dosyalarının varsayılan oluşturulması 2013 yılında Homebrew'e eklenmiştir.

Homebrew sorunu # 10430 günlüğe kaydetme ve hata oluşturma hakkında konuşuyor. Sorun raporunda hiçbir günlük dosyası tutulmadığı belirtiliyor ancak komut biçiminde bir günlük oluşturulabileceğini açıklıyor:

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

11

Günlükleri ~ / Library / Logs / Homebrew / ... içinde görünüyor. Komut satırı yardımcı programları veya Konsol uygulamasını kullanarak görüntülenebilirler.


1

Bu normal demleme kurulumları için işe yarar, ancak servisler için bu dizinlere hiçbir şey kaydedilmez (örneğin, eğer yüklerseniz bind, hiçbir şey kaydedilmez ~/Library/Logs/Homebrew/bind), muhtemelen servisleri sudo ile başlatmak zorundasınız.


1
Kurulu paketlerin günlüklerinin ~ / Library / Logs / Homebrew alt dizininde olmasını ister misiniz? Sadece baktım ve yüklediğim 2 paketin oraya giriş yapmasına şaşırdım. İlk tahminim, paketlerin "standarda" giriş yapmış olacağıydı /var/log(ya da homebrew /usr/localbelki de çalıştığından beri /usr/local/var/log)
Peter Hanley
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.