نمایش لیستی از بسته های نرم افزاری اخیراً نصب شده در اوبونتو

ممکن است مواقعی لازم باشد لیستی از بسته هایی که اخیراً در اوبونتو(Ubuntu) نصب شده اند را برای اهداف عیب یابی یا شاید فقط برای یافتن برنامه ای که نصب کرده اید و در منو نمایش داده نمی شود، مشاهده کنید. دو راه برای پیدا کردن آنچه اخیراً نصب شده است وجود دارد. می توانید بسته های اخیراً نصب شده را بر اساس تاریخ با استفاده از Synaptic Package Manager و از خط فرمان با استفاده از پنجره ترمینال(Terminal) مشاهده کنید.

از Synaptic Package Manager استفاده کنید

برای مشاهده بسته‌های نرم‌افزاری که اخیراً با استفاده از Synaptic Package Manager نصب شده‌اند ، Administration | Synaptic Package Manager از منوی System .

باز کردن Synaptic Package Manager

در کادر محاوره‌ای Synaptic Package Manager ، History را از منوی File انتخاب کنید.

انتخاب دستور History

کادر محاوره ای History نمایش داده می شود. (History)تمام بسته های نصب و حذف شده با استفاده از Synaptic Package Manager بر اساس ماه و تاریخ فهرست شده اند. روی(Click) فلش سمت چپ یک ماه در پنجره سمت چپ کلیک کنید تا تاریخ‌هایی که بسته‌های نرم‌افزاری در آن ماه نصب یا حذف شده‌اند نمایش داده شود. برای مشاهده بسته هایی که در آن تاریخ در آن تاریخ نصب یا حذف شده اند، روی(Click) یک تاریخ کلیک کنید.

توجه:(NOTE:) فقط بسته های نرم افزاری نصب شده با استفاده از Synaptic Package Manager در کادر گفتگوی History نمایش داده می شوند. (History)اگر نرم‌افزار دیگری را با استفاده از روش‌های دیگر، مانند مرکز نرم‌افزار اوبونتو(Ubuntu Software Center) ، نصب کرده‌اید ، در اینجا فهرست نشده‌اند.

مشاهده کادر گفتگوی History

برای بستن کادر گفتگوی History ، روی دکمه (History)Close کلیک کنید.

بستن کادر گفتگوی History

برای بستن Synaptic Package Manager ، Quit را از منوی File انتخاب کنید.

بسته شدن Synaptic Package Manager

از پنجره ترمینال استفاده کنید

اگر ترجیح می دهید در پنجره ترمینال(Terminal) کار کنید، می توانید لیستی از بسته های نرم افزاری نصب شده را با استفاده از خط فرمان دریافت کنید. برای انجام این کار، Accessories | Terminal از منوی برنامه ها.(Applications)

باز کردن پنجره ترمینال

(Enter)دستور زیر را در خط فرمان وارد کنید و Enter را(Enter) فشار دهید .

cat /var/log/dpkg.log | grep “\ install\ “

توجه:(NOTE:) بعد از هر یک از بک اسلش ها یک فاصله وجود دارد.

این دستور ورودی هایی از فایل dpkg.log را نشان می دهد که با عبارت " install " مطابقت دارند، از جمله فاصله های قبل و بعد. ورودی های " install " بسته هایی را نشان می دهد که به طور کامل نصب شده اند.

وارد کردن دستور برای مشاهده

تمام ورودی‌های « نصب(install) » در فایل dpkg.log در پنجره ترمینال(Terminal) نمایش داده می‌شوند ، آخرین ورودی‌ها آخرین فهرست هستند.

لیست بسته های نرم افزاری نصب شده

اگر تاریخ های موجود در فایل dpkg.log تا آنجایی که شما نیاز دارید به عقب باز نمی گردد، ممکن است فایل های گزارش dpkg دیگری نیز وجود داشته باشد. (dpkg)فایل dpkg.log به صورت هفتگی چرخانده و بایگانی می شود. با فهرست کردن محتویات دایرکتوری /var/log می‌توانید فایل‌های گزارش موجود dpkg را پیدا کنید.(dpkg)

برای انجام این کار، دستور زیر را در خط فرمان وارد کنید و Enter را فشار دهید .

$ ls –l /var/log

توجه:(NOTE:) بعد از " ls " یک خط تیره و یک " L " کوچک و به دنبال آن یک فاصله دیگر قرار دارد.

فهرست کردن محتویات دایرکتوری گزارش

توجه داشته باشید(Notice) که فهرستی از همه گزارش‌ها در فهرست /var/log دریافت می‌کنید ، نه فقط گزارش‌های مربوط به dpkg . برای نمایش فقط فایل های گزارش مربوط به dpkg ، دستور زیر را در خط فرمان وارد کنید و Enter را فشار دهید .

$ ls –l /var/log/dpkg*

توجه:(NOTE:) دوباره بعد از " ls " یک خط تیره و یک " L " کوچک و به دنبال آن یک فاصله دیگر قرار دارد.

فقط فهرست کردن فایل‌های گزارش dpkg

فقط یک فایل dpkg.log در سیستم ما نمایش داده می شود، زیرا این سیستم جدیدی است که اخیراً نصب کرده ایم. برای باز کردن فایل dpkg.log برای مشاهده، دستور زیر را در خط فرمان وارد کنید و Enter را فشار دهید .

$ gedit /var/log/dpkg.log

باز کردن فایل dpkg.log

فایل dpkg.log در gedit باز می شود . همه بسته‌ها، نه تنها بسته‌هایی که وضعیت « نصب(install) » دارند، فهرست شده‌اند . این امر یافتن بسته های کاملاً نصب شده را دشوارتر می کند.

نکته:(TIP:) استفاده از cat /var/log/dpkg.log | grep “\ install\ “ احتمالاً بهترین راه برای مشاهده لیست بسته های نصب شده است، زیرا فقط ورودی های " install " در فایل log نمایش داده می شوند. اگر می‌خواهید بسته‌های نصب‌شده قدیمی‌تر از بسته‌های موجود در فایل dpkg.log را مشاهده کنید، به سادگی نام فایل dpkg.log را در دستور cat با سایر نام‌های فایل log dpkg که با استفاده از (dpkg)ls –l /var/log/dpkg* می‌یابید جایگزین کنید. فرمان

فایل dpkg.log در gedit باز می شود

برای بستن gedit ، Quit را از منوی File انتخاب کنید.

بستن gedit

ممکن است متوجه شوید که لیست ایجاد شده با استفاده از پنجره ترمینال کامل تر است. (Terminal)برنامه هایی(Programs) که با هر روشی نصب شده اند، فهرست شده اند، نه فقط برنامه هایی که با استفاده از Synaptic Package Manager نصب شده اند .

توسط لوری کافمن



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts