فصل چهارم: مدیریت پکیج و سرویس‌ها

مدیریت پکیج با apt

نصب نرم‌افزار بدون جست‌وجو در اینترنت

در توزیع‌های مبتنی بر دبیان مانند اوبونتو، apt (Advanced Package Tool) ابزار استاندارد نصب، بروزرسانی و حذف نرم‌افزار است. به‌جای دانلود دستی فایل نصبی از یک وبسایت، apt بسته‌ها را از مخازن (repositories) رسمی و قابل‌اعتماد دانلود می‌کند و وابستگی‌های موردنیاز را هم به‌طور خودکار نصب می‌کند.

sudo apt update
sudo apt upgrade
sudo apt install nginx
sudo apt remove nginx
sudo apt search postgresql
apt list --installed

apt update فهرست بسته‌های موجود در مخازن را به‌روز می‌کند (خود بسته‌ها را نصب نمی‌کند)؛ همیشه باید پیش از install یک‌بار اجرا شود. apt upgrade همه‌ی بسته‌های نصب‌شده را به آخرین نسخه ارتقا می‌دهد. apt install یک بسته‌ی جدید نصب می‌کند و apt remove آن را حذف می‌کند (بدون حذف فایل‌های تنظیمات؛ برای حذف کامل از apt purge استفاده کنید).

پیدا کردن بسته‌ی درست

اگر نام دقیق بسته را نمی‌دانید، apt search کلیدواژه کمک می‌کند. برای دیدن اطلاعات کامل یک بسته پیش از نصب:

apt show docker.io

در توزیع‌های مبتنی بر Red Hat مثل CentOS یا Fedora، معادل apt، ابزارهای yum یا dnf هستند که مفهوم مشابهی دارند اما دستورات کمی متفاوت‌اند.

برای ذخیره‌ی پیشرفت و شرکت در آزمون، وارد شوید — رایگان است.