ابزار کاربر

ابزار سایت


terminal:d:dnf-command-package-management

تفاوت‌ها

تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده می‌کنید.

پیوند به صفحه‌ی تفاوت‌ها

نگارش قبل در دو طرفنگارش قبل
نگارش بعد
نگارش قبل
نگارش بعدنگارش بعد در دو طرف
terminal:d:dnf-command-package-management [2019/02/19 15:58] aloneterminal:d:dnf-command-package-management [2020/03/12 14:29] phoenix_wiki
خط 432: خط 432:
 === روش دوم : افزایش timeout  === === روش دوم : افزایش timeout  ===
 به لطف متخصص های خوبی که در شرکت فدورا وجود داره و به لطف همکاری های شرکت ردهت اینترپرایس با فدورا مقدار زیادی دستور العمل های خیلی خوبی در **dnf** و **yum** میتونیم مشاهده کنیم که با خوندن [[terminal:m:man-cammand-display-a-program_s-manual-page|man]] dnf.conf یا [[terminal:m:man-cammand-display-a-program_s-manual-page|man]] yum.conf میتونیم به این اطلاعات با ارزش دست پیدا کنیم به لطف متخصص های خوبی که در شرکت فدورا وجود داره و به لطف همکاری های شرکت ردهت اینترپرایس با فدورا مقدار زیادی دستور العمل های خیلی خوبی در **dnf** و **yum** میتونیم مشاهده کنیم که با خوندن [[terminal:m:man-cammand-display-a-program_s-manual-page|man]] dnf.conf یا [[terminal:m:man-cammand-display-a-program_s-manual-page|man]] yum.conf میتونیم به این اطلاعات با ارزش دست پیدا کنیم
-=== برای توزیع فدورا  ===+== برای توزیع فدورا  ==
 خوب برای این کار در توزیع فدورا و پکیج منیجر **dnf** به این ادرس میرویم ''etc/dnf/dnf.con/''   اضافه میکنیم بعد از مراجعه به آدرس فوق دستور زیر را به آن اضافه میکنیم خوب برای این کار در توزیع فدورا و پکیج منیجر **dnf** به این ادرس میرویم ''etc/dnf/dnf.con/''   اضافه میکنیم بعد از مراجعه به آدرس فوق دستور زیر را به آن اضافه میکنیم
 <code;bash;> <code;bash;>
 timeout=440 timeout=440
 </code> </code>
-=== برای توزیع سنت او اس  ===+== برای توزیع سنت او اس  ==
 برای  **yum**  در **centos**  نیز به مسیر ''etc/yum.conf/''  مراجعه میکنیم و خط بالا رو در أن قرار دهید. برای  **yum**  در **centos**  نیز به مسیر ''etc/yum.conf/''  مراجعه میکنیم و خط بالا رو در أن قرار دهید.
 دستور بالا به این معناست که شما به **dnf** میگید که به مدت زمان<wrap hi>( 440 ثانیه )</wrap> اتصال خودت رو حفظ کن در هر صورت باز به دانلود کردن ادامه بده و کاربردش برای مواردی که سرعت دانلود ما پایین هست و یا پهنای باند خوبی نداریم بسیار بدرد بخوره. دستور بالا به این معناست که شما به **dnf** میگید که به مدت زمان<wrap hi>( 440 ثانیه )</wrap> اتصال خودت رو حفظ کن در هر صورت باز به دانلود کردن ادامه بده و کاربردش برای مواردی که سرعت دانلود ما پایین هست و یا پهنای باند خوبی نداریم بسیار بدرد بخوره.
 +==== چگونه آپدیت های امنیتی را به صورت اتوماتیک در فدورا دریافت کنیم؟ ====
 +ابتدا نیاز است که بسته **dnf-automatic** را نصب کنید :
 +<code;bash;>
 +sudo dnf install dnf-automatic
 +</code>
 +بعد از نصب بسته ، فایل کانفیگی به ادرس ''etc/dnf/'' تحت عنوان **automatic.conf** اضافه خواهد شد. با دسترسی root این فایل را باز کنید :
 +
 +<code;bash;>
 +sudo vim/etc/dnf/automatic.conf
 +</code>
 +شما باید ۳ متغیر را در این فایل به شکل زیر تغییر دهید :
 +<code;bash;>
 +upgrade_type = security
 +download_updates = yes
 +apply_updates = yes
 +</code>
 +سپس فایل را **save** کنید و خارج شوید. برای این که این فعالیت اتوماتیک صورت گیرد باید سرویس ''dnf-automatic.timer'' را فعال نمایید.
 +<code;bash;>
 +sudo systemctl enable --now dnf-automatic.timer
 +</code>
 +برای بررسی این که همه چیز درست کانفیگ شده است دستور **dnf-automatic** را وارد کنید. 
 +<code;bash;>
 +sudo dnf-automatic
 +</code>
 +==== افزودن میرورهای ایران  ====
 +برای داشتن سرعت بالا و بدون دردسر بهتر است میرورهای ایران رو اضافه کنیم برای این منظور بهتر هست مخازن دیگه رو پاک کنید و میرورهای زیر رو اضافه کنید برای این منظور مراحل زیر رو طبق دستورات پیش برید
 +<code;bash;>
 +cd /etc/yum.repos.d
 +sudo mkdir backup
 +sudo cp fedor* rpm* backup/
 +
 +</code>
   --- //[[phoenix@linuxfedora.ir|phoenix]] 2019/02/12 18:59//   --- //[[phoenix@linuxfedora.ir|phoenix]] 2019/02/12 18:59//
   --- //[[https://t.me/Ghost_wander_in_the_world|mohsen]] 2019/02/12 18:27//   --- //[[https://t.me/Ghost_wander_in_the_world|mohsen]] 2019/02/12 18:27//
terminal/d/dnf-command-package-management.txt · آخرین ویرایش: 2020/03/12 16:12 توسط phoenix_wiki

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki