مدیریت بسته های نرم افزاری توسط apt-get
مدیریت بسته های نرم افزاری توسط apt-get
در توزیع Debian و دنباله رو آن Ubuntu و چند توزیع دیگر تعدادی ابزار برای مدیریت بسته های نرم افزاری داریم.
برخی از این ابزارها را به طور مختصر بررسی می کنیم .
apt-get ابزاری برای مدیریت بسته های نرم افزار به صورت Command-line است،
که البته واسط های کاربری گرافیکی نیز برای آن طراحی شده است و برای فعالیت های زیر کاربرد دارد:
- نصب و مدیریت بسته های نرم افزاری
- به روز رسانی بسته های نرم افزاری
- اعمال کردن Patch های امنیتی
- به روز نگه داشتن سیستم
دانلود کردن فایل های Source مربوط به بسته ها و موارد بسیار دیگر که با مراجعه به man apt-get می توانید در مورد آن مطالعه کنید.
نصب بسته نرم افزاری
برای نصب بسته های نرم افزاری از دستور زیر استفاده می کنیم :
apt-get install package
این فرمان با آرگومان install بسته نرم افزاری جدید را نصب می کند
ولی در صورتی که قبلا نصب شده باشد آن را به آخرین نسخه بروز رسانی می کند.
مثال :
apt-get install zip
حذف بسته نرم افزاری
apt-get remove package
این فرمان با آرگومان remove بسته نرم افزار نصب شده را حذف می نماید.
البته Configuration آن نرم افزار همچنان بر روی سیستم باقی می ماند.
apt-get remove zip
نکته : اگر بخواهیم به طور کامل و به همراه فایل های Configuration یک نرم افزار را حذف نماییم، از دستور زیر استفاده می کنیم
{apt-get –purge remove {package
مثال:
apt-get –purge remove mysql-server
نحوه به روز رسانی نرم افزارها
apt-get update
apt-get upgrade
توسط این فرمان فایل های اصلی نرم افزارها به روز رسانی می شود.
برای اجرای این فرمان باید به اینترنت دسترسی داشته بانیم و شامل به روز رسانی های امنیتی مورد نیاز سیستم نیز می باشد.
نحوه به روز رسانی توزیع
این فرمان معمولا برای ارتقا توزیع نصب شده روی سیستم به نسخه جدید تر استفاده می شود :
apt-get dist-upgrade
زمانی که بخواهيد Version لینوکس نصب شده را ارتقا دهید این فرمان را وارد می کنیم.
جستجوی بسته ها
قبل از اینکه بخواهید بسته ای را نصب کنید ممکن است بخواهید در مورد آن اطلاعات کسب کنید یا حتی نام کامل و دقیق آن را بدانید.
به این منظور دستور apt-cache تعبیه شده است. به عنوان مثال دستور :
apt-cache search mysql
تمام بسته هایی را که مرتبط با کلمه ی mysql هستند را برای شما لیست خواهد کرد.
اگر بخواهید در مورد بسته ی خاصی که در Repository آنلاین قرار دارد و هنوز نصب نشده است،
بدون نصب کردن اطلاعات کسب کنید دستور apt-cache show Package Name را وارد کنید
که در آن Package Name نام بسته ی مورد نظر شماست که به کمک دستور قبلی آن را یافته اید.
جهت مشاهده دوره های آموزشی بر روی این لینک کلیک نمایید.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.