لینوکس، گنو، هسته لینوکس، توزیع لینوکس، توزیع Debian، توزیع Red Hat، اوبونتو، امنیت لینوکس، سرور لینوکس، مدیر بسته، نرم‌افزار آزاد، جامعه کاربری، آموزش لینوکسدوره رایگان-الگوریتم اول-free-آموزش کامل

لطفا صبر کنید...

نصب، حذف و بروزرسانی بسته‌ها در دبیان

در Debian، مدیریت بسته‌ها (Package Management) با ابزار APT و dpkg انجام می‌شود. این سیستم اجازه می‌دهد بسته‌های نرم‌افزاری را نصب، حذف یا به‌روزرسانی کنید و وابستگی‌های آن‌ها را به‌طور خودکار مدیریت نمایید.

نصب بسته‌ها

با APT (از مخازن رسمی)

sudo apt update                  # بروزرسانی لیست پکیج‌ها
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 remove packagename

 

حذف کامل همراه پیکربندی

 
sudo apt purge packagename

 

بروزرسانی بسته‌ها

بروزرسانی کل سیستم

 
sudo apt update      # همگام‌سازی لیست با مخازن
sudo apt upgrade     # ارتقاء بسته‌های موجود

 

بروزرسانی هسته و وابستگی‌ها (پیشنهاد در سیستم‌های قدیمی)

 
sudo apt full-upgrade

 

جستجوی بسته‌ها

 
apt search keyword        # جستجو در نام و توضیحات پکیج
apt show packagename      # نمایش جزئیات یک پکیج

 

لیست کردن و بررسی

  • بسته‌های نصب‌شده:
 
dpkg -l

 

  • بررسی نصب بودن یک بسته:
 
dpkg -l | grep packagename

 

  • یافتن پکیج شامل یک فایل خاص:
 
dpkg -S /path/to/file

 

پاکسازی سیستم

 
sudo apt autoremove    # حذف پکیج‌های بدون استفاده
sudo apt clean         # حذف کش بسته‌ها