نصب، حذف و بروزرسانی بستهها در دبیان
در Debian، مدیریت بستهها (Package Management) با ابزار APT و dpkg انجام میشود. این سیستم اجازه میدهد بستههای نرمافزاری را نصب، حذف یا بهروزرسانی کنید و وابستگیهای آنها را بهطور خودکار مدیریت نمایید.
نصب بستهها
با APT (از مخازن رسمی)
sudo apt update # بروزرسانی لیست پکیجها
sudo apt install packagename # نصب یک پکیج
sudo apt install pkg1 pkg2 pkg3 # نصب چند پکیج
sudo apt install packagename # نصب یک پکیج
sudo apt install pkg1 pkg2 pkg3 # نصب چند پکیج
نکته: apt-get install هم کار میکند، ولی apt خروجی بهتری دارد.
از فایل deb (بهصورت آفلاین)
sudo dpkg -i package.deb # نصب مستقیم
sudo apt -f install # رفع وابستگیهای ناقص
sudo apt -f install # رفع وابستگیهای ناقص
حذف بستهها
حذف بدون پاک کردن فایلهای پیکربندی
sudo apt remove packagename
حذف کامل همراه پیکربندی
sudo apt purge packagename
بروزرسانی بستهها
بروزرسانی کل سیستم
sudo apt update # همگامسازی لیست با مخازن
sudo apt upgrade # ارتقاء بستههای موجود
sudo apt upgrade # ارتقاء بستههای موجود
بروزرسانی هسته و وابستگیها (پیشنهاد در سیستمهای قدیمی)
sudo apt full-upgrade
جستجوی بستهها
apt search keyword # جستجو در نام و توضیحات پکیج
apt show packagename # نمایش جزئیات یک پکیج
apt show packagename # نمایش جزئیات یک پکیج
لیست کردن و بررسی
- بستههای نصبشده:
dpkg -l
- بررسی نصب بودن یک بسته:
dpkg -l | grep packagename
- یافتن پکیج شامل یک فایل خاص:
dpkg -S /path/to/file
پاکسازی سیستم
sudo apt autoremove # حذف پکیجهای بدون استفاده
sudo apt clean # حذف کش بستهها
sudo apt clean # حذف کش بستهها
