হোমব্রু লগ কোথায়?


43

হোমব্রু লগগুলি রাখে এবং যদি তাই হয় তবে?

আমি একটি ব্রিউ আপডেট করেছি যা ম্যাকভিমে পাইথন সমর্থনটি ভেঙে দিয়েছে এবং এখন আমি ম্যাকভিম তৈরি করতেও পাচ্ছি না। আমি আশা করছি লগতে কিছু ক্লু আছে।

উত্তর:


44

~ / লাইব্রেরি / লগ / Homebrew /

হোমব্রিউ এখানে আপনার লাইব্রেরি ফোল্ডারে লগ ফাইলগুলি তৈরি করে: ~/Library/Logs/Homebrew/

আপনি Optionঅনুসন্ধানকারী মেনু আইটেমটি ধরে রেখে এবং লগ ফাইলগুলি > হোমব্রিউতে নেভিগেট করে : ল> লাইব্রেরিটি ব্যবহার করে লগ ফাইলগুলি দেখতে পারেন ।

বিকল্পভাবে, আপনি লগ ফাইলগুলিতে ব্রাউজ করতে কনসোল.অ্যাপ অ্যাপ্লিকেশনটি ব্যবহার করতে পারেন।

হোমব্রু ইতিহাস

স্বতন্ত্র লগ ফাইলগুলির ডিফল্ট তৈরিটি 2013 এর মধ্যে হোমব্রুয়ে যুক্ত করা হয়েছিল।

হোমব্রু ইস্যু # 10430 লগিং এবং ত্রুটিগুলি তৈরির বিষয়ে কথা বলে। ইস্যু রিপোর্টে কোনও লগ ফাইল রাখা হয়নি তা উল্লেখ করা হয়েছে তবে ব্যাখ্যা করে যে কমান্ড বিন্যাসের সাহায্যে একটি লগ তৈরি করা যেতে পারে:

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

11

লগগুলি ~ / লাইব্রেরি / লগস / হোমব্রিউ / তে রয়েছে বলে মনে হচ্ছে এগুলি কমান্ড লাইন ইউটিলিটি বা কনসোল অ্যাপ্লিকেশন ব্যবহার করে দেখা যেতে পারে।


1

এটি সাধারণ পাতানো ইনস্টলের জন্য কাজ করে তবে পরিষেবাগুলির জন্য এই ডিরেক্টরিগুলিতে কিছুই লগ হয় না (উদাহরণস্বরূপ, আপনি যদি ইনস্টল করেন তবে bindকিছুই লগ ইন করা হয়নি ~/Library/Logs/Homebrew/bind), সম্ভবত আপনাকে সুডোর মাধ্যমে পরিষেবা শুরু করতে হবে।


1
আপনি কি ইনস্টল করা প্যাকেজগুলির জন্য লগগুলি ~ / লাইব্রেরি / লগস / হোমব্রুয়ের উপ-দিরের মধ্যে থাকতে চান? আমি স্রেফ দেখেছি, এবং অবাক হয়েছি যে আমি ইনস্টল করা 2 টি প্যাকেজগুলি সেখানে লগইন করে। আমার প্রথম অনুমানটি হ'ল প্যাকেজগুলি "স্ট্যান্ডার্ড" এ লগইন করবে /var/log(বা যেহেতু হোমব্রিউ ব্যবহার করে /usr/local, সম্ভবত /usr/local/var/log)
পিটার হ্যানলি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.