درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
دوره های مرتبط
دوره های توسینسو
دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell
مدرس: محمد عابدینی
این دوره را در 19 قسط خریداری کنید
آموزش نصب سیستم عامل اندروید روی کامپیوترهای شخصی با Android PC
مدرس: محمد عابدینی
این دوره را در 1 قسط خریداری کنید
دوره آموزشی راه اندازی ایمیل سرور iRedMail در OpenBSD
مدرس: محمد عابدینی
این دوره را در 2 قسط خریداری کنید
گام به گام تخصصی مدیریت و پیکربندی سرورها با Ansible در لینوکس
مدرس: مجتبی اسمائی
این دوره را در 10 قسط خریداری کنید
دوره آموزشی راه اندازی سرویس های تحت شبکه در لینوکس CentOS
مدرس: آرش حیدری
این دوره را در 12 قسط خریداری کنید
دوره آموزشی رایگان نصب انواع لینوکس بصورت عادی و Dual Boot
مدرس: محمد عابدینی
این دوره را در 4 قسط خریداری کنید
دوره آموزشی Linux Essentials = دریچه ورود شما به دنیای لینوکس
مدرس: محمد نصیری
این دوره را در 17 قسط خریداری کنید
دوره اموزشي فوق تخصصي سيستم عامل لينوكس RHCSA قسمت اول
مدرس: علیرضا سیفی و هومن برازنده
این دوره را در 10 قسط خریداری کنید
دوره آموزشی جامع CentOS Web Panel یا CWP
مدرس: کاظم تقندیکی
این دوره را در 10 قسط خریداری کنید
دوره آموزشی مقدماتی BASH Scripting در لینوکس
مدرس: مجتبی اسمائی
این دوره را در 10 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC1 کد 102
مدرس: محمد نصیری
این دوره را در 16 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC2 کد 201
مدرس: محمد نصیری
این دوره را در 27 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC1 کد 101
مدرس: محمد نصیری
این دوره را در 18 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC2 کد 202
مدرس: امیرحسین احمدی
این دوره را در 29 قسط خریداری کنید
دوره آموزشی کنترل پنل هاستینگ CWP
مدرس: فربد رستم صولت
این دوره را در 6 قسط خریداری کنید

تفاوت make clean و make mrproper در کامپایل کرنل لینوکس

0 نظرات
39 بازدیدها
زمانیکه شما می خواهید یک کرنل دلخواه خودتان را بر روی سیستم عامل لینوکس نصب کنید از دستوری به نام make استفاده می کنید ، در این میان ممکن است در هر مرحله ای از کامپایل و نصب کرنل جدید مشکلاتی به وجود بیاید یا اینکه قبلا شما یکبار اینکار را انجام داده اید و کامل شده است و یک سری از تنظیمات و فایل های قدیمی وجود دارند ، به هر حال وجود این فایل ها و تنظیمات قدیمی ممکن است باعث شود فرآیند جدید کامپایل کرنل شما دچار مشکل شود ، برای برطرف کردن این مشکل دستور make دارای دو سویچ مهم است یکی clean و دیگری mrproper که هر دو کار تمیز کردن و پاک کردن تنظیمات و فایل های قبلی را بر عهده دارند اما با کمی تفاوت ، زمانیکه از make clean استفاده می کنید تمامی object فایل ها و فایل های object خود kernel که با پسوندهای o. و ko. هستند و چند چیز دیگر حذف می شوند ، اما زمانیکه از mrproper استفاده می کنید ضمن اینکه تمامی کارهایی که make clean انجام می دهد را بر عهده دارد فایل config شما را نیز حذف می کند و همچنین تمامی فایل های وابستگی ها یا dependency file ها را نیز حذف کرده و هر چیزی که دستور make config قبلی در واقع در هر جا ایجاد کرده است را از بین می برد ، این دستور جدیدتر و کاربردی تر از دستور make clean است و شما می توانید به راحتی از ان استفاده کنید . ITPRO باشید

نویسنده : محمد نصیری
منبع : ITPRO
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد
برچسب ها
مطالب مرتبط

در حال دریافت اطلاعات

نظرات
هیچ نظری ارسال نشده است

    برای ارسال نظر ابتدا به سایت وارد شوید

    arrow