অ্যাপ-গেটের লগগুলি কোথায়?


54

আমি নীচের প্যাকেজ পরিচালকদের লগগুলি কোথায় পেতে পারি তা জানতে চাই:

  • সিনাপটিক প্যাকেজ ম্যানেজার
  • উবুন্টু সফটওয়্যার সেন্টার
  • টার্মিনালটি ব্যবহার করার সময় লগগুলি apt-get

উত্তরের তালিকাভুক্ত লগগুলির কোনওটিই খুব ভার্জোজ। আমার মনে হয় এটা ভালো কিছু দেখতে সুন্দর হবে: "থেকে ডাউনলোড সূচক বাজে বাজে কথা ডাউনলোড করার দেবের বাজে কথা প্যাকেজ মাত্র তালিকা যা ইনস্টল করা পরিবর্তে ফাইল foo.blah.deb থেকে ইনস্টল করার প্যাকেজ foo বিন্যাস সংস্করণ 1.2.3"।
ব্রায়ান মিন্টন

উত্তর:


55

অ্যাপ্ট লগগুলি পাওয়া যাবে /var/log/apt/term.log। এগুলিকে জিইডিট দিয়ে দেখতে আপনি কমান্ডটি ব্যবহার করতে পারেন:

gedit /var/log/apt/term.log

আমি কি তাদের দেখতে বিড়াল ব্যবহার করতে পারি?
sdale1930

5
হ্যাঁ আপনি মানুষটি করতে পারেন
nux

5
অবশ্যই cat /var/log/apt/term.logফাইলের সামগ্রীগুলি ঠিকঠাক প্রদর্শন করবে display আপনি আগ্রহী হতে পারে tail -f /var/log/apt/term.log। এটি কেবলমাত্র ফাইলের শেষ কয়েকটি লাইন (লেজ) প্রদর্শন করে এবং আরও মজার বিষয় হল যে ফাইলটিতে যা কিছু যুক্ত হয় তা নিয়মিত মুদ্রণ করা হবে। লগটি "পর্যবেক্ষণ" করতে চাইলে এটি বেশ আকর্ষণীয়।
মাল্টে স্কোরুপা

আপনার স্বাগতম আমার বন্ধু
nux

11
ব্যবহার করুন lessযাতে আপনি আরও সহজে স্ক্রোল করতে পারেন।
sjas

26

আমি চাই var/log/apt/history.log। এটা খুব সংক্ষিপ্ত।

এছাড়াও নোট করুন যে পুরানো লগগুলি logrotateমাসে একবার দিয়ে সংরক্ষণাগারভুক্ত হয় । বর্তমান history.logএবং পুরানো সমস্ত সংকোচিত history.logফাইলগুলিকে একত্রিত করতে আপনি এটি ব্যবহার করতে catএবং zcatপছন্দ করতে পারেন :

cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd

তারপরে আপনি, উদাহরণস্বরূপ, grepআপনার যা প্রয়োজন তা খুঁজে পেতে ব্যবহার করতে পারেন :

$ grep package_name ~/Desktop/allhistory.logযেখানে আপনি যা চান তার জায়গায় রাখবেন package_name

$ grep google ~/Desktop/allhistory.log
Upgrade: google-chrome-stable:amd64 (32.0.1700.102-1, 33.0.1750.117-1)
Upgrade: google-chrome-stable:amd64 (31.0.1650.48-1, 32.0.1700.77-1)
Upgrade: google-chrome-stable:amd64 (32.0.1700.77-1, 32.0.1700.102-1)
Upgrade: google-chrome-stable:amd64 (30.0.1599.101-1, 31.0.1650.48-1)
$ 

এবং, বোহর , একটি মন্তব্যে, zgrepযদি কেউ নির্দিষ্ট প্যাকেজ সম্পর্কিত লাইনগুলি অনুসন্ধান করে তবে সরাসরি ব্যবহার করার পরামর্শ দিয়েছিল । এটি ধরে নিলে আমার পক্ষে এটি কাজ করে যে আমি উভয় history.logএবং এর বিদ্যমান সংরক্ষণাগারযুক্ত ফাইলগুলি অনুসন্ধান করছি smtube:

zgrep smtube /var/log/apt/history*

2
অথবা zgrepসরাসরি চালান ।
বোহর

13

ফাইলটি পরীক্ষা করুন

/var/log/dpkg.log

যা বিভিন্ন প্যাকেজ পরিচালকদের জন্য ইনস্টল বা আপগ্রেডের মতো সমস্ত অ্যাপটি ক্রিয়াকলাপ রেকর্ড করে

এছাড়াও আপনি এর জিওআইয়ের মাধ্যমে সিনাপটিক লগগুলি দেখতে পারেন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.