نصب بسته ها در دبیان ( بخش دوم) دستور apt
در بخش نخست نصب بسته های نرم افزاری در لینوکس دستور dpkg را برای نصب بسته ها در توزیع های مبتنی بر دبیان توضیح دادیم. بسته های دبیانی را که دانلود کرده باشید می توانید آنها را با دستور dpkg یا با دوبار کلیک روی ان بسته را نصب کنید در صورتی که بسته نیاز به پیش نیاز هایی داشته باشد انرا بصورت پیغامی برای نصب در خواست می کند.
اما اگر بخواهید یک برنامه را از مخازن نب کنید در سیستم های مبتنی بر دبیان دو را دارید :
۱ – از برنامه Ubuntu Software Center در نسخه های جدید ابونتو و یا توسط Add/Remove در نسخه های پیشین ابونتو و دبیاناستفاده کنید. USC برنامه ها را از نظر نوع انها دسته بندی کرده و با رفتن به هر دسته و انتخاب برنامه و یا اینکه برنامه را جستجو کنید و سپس برای نصب روی install کلیک کنید. البته ابزار دیگری به نام Synaptic Package Manager نیز وجود دارد که بیشتر شامل کتابخانه های لازم است. اگر شما نیاز به نصب برنامه ای که خود دانلود کردید و این برنامه خود نیاز به وابستگی دارد به احتمال زیاد در SPM انرا پیدا خواهید کرد
۲ – اما روش کار امدتری در توزیع های همچون دبیان – ابونتو و پارسیکس وجود دارد که نصب را بسیار ساده کرده. دستور apt که همچون USC – SPM و یا Add/Remove برای نصب نیاز به اتصال اینترنت دارد کار را برای نصب در این نوع توزیع ها بسیار ساده کرده است.برای نصب با این دستور معمولا شما نیاز به افزودن مخازن دارید. در کل شکل استفاده از این دستور بصورت زیر است :
ابتدا باید فایل sources.list را ویرایش کنیم :
sudo gedit /etc/apt/sources.list
سپس یک فابل متنی باز خواهد شد که باید مخازن را در انتهای ان اضافه کنیم :
#deb http://archive.ubuntu.com/ubuntu karmic multiverse
# deb-src http://archive.ubuntu.com/ubuntu karmic multiverse
# deb http://archive.ubuntu.com/ubuntu karmic-updates multiverse
# deb-src http://archive.ubuntu.com/ubuntu karmic-updates multiverse
# deb http://security.ubuntu.com/ubuntu karmic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse
خطوط بالا چند خط نهایی از فایل متنی هستند شما باید مخازن خود را که معمولا چیزی شبیه به زیر است اضافه کنید :
deb http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu jaunty main
deb-src http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu jaunty main
سپس برای نصب دو خط زیر را به ترتیب اجرا کنید :
sudo apt-get update
sudo apt-install pack_name_for_install
دستور های بالا برای نصب یک بسته با دستور apt و گزینه install بود اما می توان بسته ای را نیز حذف کرد
sudo apt-get remove pack_name_for_remove
و اگر تمایل داشته باشید تمامی بسته های نصب شده از مخازن به روز ششوند:
sudo apt-get upgrade