কীভাবে ইয়াম কমান্ডের ইতিহাস দেখুন (আপডেট, ইনস্টল, অপসারণ)?


34

আমি আমার অ্যাপাচি লগগুলিতে কিছু ত্রুটি দেখতে পাচ্ছি এবং এগুলি ইউম ব্যবহার করে আমি সম্প্রতি ইনস্টল / মুছে ফেলা কিছু প্যাকেজের সাথে সম্পর্কিত হতে পারে (বা নাও)।

ইয়াম প্যাকেজগুলির ইতিহাস দেখার কোনও উপায় কী রয়েছে যা আপডেট / ইনস্টল / সরানো হয়েছে?

আমি ইউনিক্স থেকে "ইতিহাস" কমান্ডটি ব্যবহার করতে পারি, তবে কিছু ইনস্টলেশন বিভিন্ন অ্যাকাউন্টের সাথে করা হতে পারে। আমি ওয়েবটি অনুসন্ধান করার এবং ম্যান পৃষ্ঠাটি পড়ার চেষ্টা করেছি কিন্তু কিছুই পাইনি।

উত্তর:


17

ওয়েল,

yum history

কাজটিও করে


CentOS এ কাজ করছে বলে মনে হচ্ছে না (কমপক্ষে, আমার ইনস্টলেশনটি নেই)।
দারেন চান্দিসিংহ

আহ, ঠিক আছে. কেবল ফেডোরা।
lzap

2
এটি এখন সেন্টোস 6.2 ("ইয়াম সহায়তা ইতিহাস") হিসাবে রয়েছে। "সমস্ত ভাল জিনিস তাদের জন্য আসে যারা অপেক্ষা করেন ...", "সেইগুলি" ডাউন স্ট্রিম ব্যবহারকারী, "ভাল জিনিস" স্থিতিশীল সফ্টওয়্যার। ব্যক্তিগতভাবে, আমি অপেক্ষা করার জন্য প্রায়শই অধৈর্য হয়ে থাকি ....
মাইকেল

39

আমি বিশ্বাস করি আপনি যে yumলগ ফাইলগুলি সন্ধান করছেন তাতে যা সন্ধান করছেন তা পেতে পারেন find/var/log/yum.log


1
কখন বা কী হয়েছে (আপডেট / ইনস্টল) নির্বিশেষে আপনি যদি ইনস্টলড প্যাকেজগুলির একটি পরিষ্কার তালিকা চান, তবে এটি করুন:cat /var/log/yum.log | sed "s#.\+: \?\(.\+\)#\1#" | sort | tee /tmp/yum.install.list.txt
নিকবোল্ডt

7

উদাহরণ স্বরূপ:

yum ইতিহাস তালিকা

[root ~]> yum history list
Loaded plugins: dellsysidplugin2, fastestmirror, refresh-packagekit
ID     | Login user             | Date and time    | Action(s)      | Altered
-------------------------------------------------------------------------------
 2 | User <username>        | 2010-01-19 15:10 | Erase          |    1
 1 | User <username>        | 2010-01-19 14:55 | Update         |    3
history list

আইডি 2 এর জন্য ইতিহাসের তথ্য দেখান

[root ~]> yum history info 2
Loaded plugins: dellsysidplugin2, fastestmirror, refresh-packagekit
Transaction ID : 2
Begin time     : Tue Jan 19 15:10:13 2010
Begin rpmdb    : 2431:fe4c2c846fd45c9125fb8ab27542a27b22e0d3df
End time       :            15:10:27 2010 (14 seconds)
End rpmdb      : 2430:2eeb12b0b0f2ef3fcb31b4447b439e76e92e3866
User           : User <username>
Return-Code    : Success
Transaction performed with:
Installed    rpm-4.7.2-1.fc12.i686
Installed    yum-3.2.25-1.fc12.noarch
Installed    yum-plugin-fastestmirror-1.1.24-2.fc12.noarch
Packages Altered:
Erase        arora-0.10.2-2.fc12.i686
history info

1

আপনি যে প্যাকেজগুলি ইনস্টল করেছেন সেগুলি তালিকাভুক্ত করতে এটি ব্যবহার করে দেখুন:

alias yum-userinstall="yumdb search command_line install* | grep command_line\ = | sort | uniq | sed -r -e 's/command_line = (.*)/yum \1/g'"

ফলাফল:

# yum-userinstall
     yum install bind-utils
     yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
     yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
     yum install lsof
     yum install nano
     yum install nfs-utils libnfsidmap
     yum install nmap-ncat
     yum install openscap-scanner
     yum install open-vm-tools

পিএস 1: এটি নির্ভরতা দেখায় না

পিএস 2: এটি বর্ণমালা অনুসারে বাছাই করা হয়

PS3: আপনি পরে প্যাকেজটি সরিয়েছেন কিনা তা এটি দেখায় না


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