سخن مدیر:

مدیریت برنامه ها از طریق APT

دسته‌بندی: آموزش,لینوکس
3 دیدگاه

gnome-logo

APT یا Advanced Package Tool همونطور که از اسمش پیدا است ابزار مدیریت بسته ها است که از طریق ترمینال قابل دسترسی و استفاده است. اما چرا Apt و ترمینال وقتی ابزار هایی مثل Software Manager وجود دارند؟ انعطاف پذیری بالا؛ نمایش کامل جزيیات کار های انجام شده؛ سریع بودن و … :)  در ادامه من اجزا کاربردی apt را بررسی می کنم پس با من همراه باشید.

در ابتدا لازم است بدانید که برای استفاده از apt لازم است که یا کاربر root باشید یا قدرت کاربر root را دارا باشید علت هم ساده هست چون می خوایید تغییراتی را انجام بدهید که: ۱خارج از پوشه خانگی شما هست ۲باعث تغییر در ساختار سیستم می شود.

apt-add-repository

از این دستور جهت اضافه کردن مخزن به لیست اضافه می شود. لیست کلیه مخازن مورد استفاده در سیستم شما در فایلی به نام sources.list قرار دارد که در مسیر etc/apt قرار دارد. شما همچنین میتوانید محتوای این فایل را به صورت دستی ویرایش کنید ولی در صورتی که اولین بار هست که قصد دستکاری این فایل را دارید یک پشتیبان از فایل ایجاد کنید.

Apt-get update

بعد از افزودن اسم یک مخزن به لیست مخازن لازم هست که سیستم بداند که مخزن جدید شامل چه بسته هایی است تا بتواند از بسته ها استفاده کند که این کار توسط دستور بالا انجام می گیرد و با این دستور سیستم محتوای کلیه مخازن را مورد بازبینی قرار می دهد.

<نام بسته> <نام بسته> <نام بسته> apt-get install

توسط این دستور میتوانید اقدام به نصب و یا به روز رسانی نرم افزارها کنید. با این کار اگر نرم افزار نصب نشده باشد نصب می گردد و اگر نصب باشد درصورت وجود نسخه جدیدتر بروز رسانی انجام میگیرد.

همچنین این دستور شامل سويیچ هایی به شرح نیز است (در اینجا به موارد کاربردی تر اشاره شده است)

<نام بسته> <نام بسته> <نام بسته> apt-get -V install

توسط این سوئیچ شما از شماره نسخه ای که قرار است نصب شود (در نصب جدید) یا شماره نسخه فعلی و شماره نسخه جدید (در بروز رسانی) مطلع می گردید .

  <نام بسته> <نام بسته> <نام بسته> apt-get -s install

توسط این دستور شما میتوانید از کلیه تغییراتی که با نصب بسته مورد نظر بر روی سیستم شما اعمال می گردد مطلع گردید(با اجرای دستور بالا بسته ای نصب نخواهد شد).

  <نام بسته> <نام بسته> <نام بسته> apt-get -y install

اگر دقت کرده باشید گاها لازم می شود که برای ادامه روند نصب ‘y’ را به معنای تایید روند نصب فشار دهید که اگر از دستور بالا استفاده کنید سیستم به طور خودکار به تمامی پاسخ ها ‘y’ را راسال می کند.

apt-get -f install

در صورتی که سیستم مدیریت apt به هر دلیلی دچار خطا شده باشد؛ با اجرای این دستور apt شروع به بررسی خود و سعی برطرف کردن خطا ها می کند.

<نام بسته> <نام بسته> <نام بسته> apt-get -d install

با این دستور بسته های مورد نیاز دانلود میگردند اما هیچ بسته ای نصب نمیگردد(این دستور نصب افلاین کاربرد دارد.).

<نام بسته> <نام بسته> <نام بسته> Apt-get remove

با این دستور شما می توانید بسته مورد نظر را پاک کنید اما تنظیمات و فایل های پیکربندی باقی می مانند (البته شما میتوانید با به کار بردن دستور apt-get –purge remove فایل های پیکربندی و تنظیمات را نیز نابود کنید و کارکردی مشابهApt-get purge خواهد داشت ).

apt-get autoremove

کلیه کتابخانه ها و پیش نیاز های بدون استفاده در سیستم را پیدا و پاک می کند.

<نام بسته> <نام بسته> <نام بسته> apt-get purge 

این دستور علاوه بر پاک کردن بسته کلیه فایل های پیکربندی و تنظیمات مربوط به بسته را نیز نابود میکند.

apt-get upgrade

توسط این دستور کل بسته های موجود در سیستم به اخرین نسخه موجود ارتقا داده می شوند.

Apt-get clean

کلیه محتوای کش که در محل var/cache/apt/archives قرار دارد خالی می گردد (کلیه بسته ها پس از این که دانلود شدند در این محل نگه داری میشوند).

<عبارت> Apt-cache search

کلیه بسته هایی را که شامل عبارت مورد نظر شما باشد را لیست میکند.

  <نام بسته> apt-cache show

جزئیات کامل بسته ذکر شده شامل اندازه فایل؛ پیش نیازها؛ توضیحاتی درباره برنامه؛ سایت سازنده و … را نشان می دهد.

فروشگاه آنلاین سونی

برچسب‌ها: ,,,
  • نویسنده
    حمید
  • تعداد بازدید
    بازدید : 2,876
3دیدگاه فرستاده شده است.
شما هم دیدگاه خود را بنویسید
  1. سید حمید :
    03 فرو 91

    Firefox 8.0.1 Windows 7

    با سلام
    دوست عزیز علاوه بر اینها بسیاری از نرم افزار های گرافیکی تنها یه پوسته برای نرم افزار های خط فرمانی هستند و خودم در مرد مثلا سیناپتیک چنین حسی دارم گرچه مطمئن نیستم

  2. Unknown Linux

    درود
    درسته دوست عزیز ولی ترمیتال یه چیز دیگس؛ همیشه هست؛ قدرتمند هست؛ در کل کلی هسه داره 😉

  3. nima :
    24 آبا 95

    Chromium 40.0.2214.109 Android 4.4.2;

    اگه نسخه ی لینوکسمون apt رو نداشته باشه میشه اضافش کرد؟!؟

This site uses Akismet to reduce spam. Learn how your comment data is processed.






نوشته‌های ویژه
اخبار ویژه