انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: تفاوت گنو و لینوکس  (دفعات بازدید: 2698 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین احسان فعالپور

  • Sr. Member
  • *
  • ارسال: 408
  • جنسیت : پسر
تفاوت گنو و لینوکس
« : 06 شهریور 1394، 09:33 ب‌ظ »
سلام دوستان.
من میدونم که لینوکس همون هسه اس و (اگه درست بگم) گنو دستوراتی که ما باهاش سر و کار داریم.
حالا اگه درست گفته باشم،این توزیعهای مختلف که دستوراتشون با هم فرق میکنه یعنی توی گنو با هم تفاوت دارن؟
مثلا suse و اوبونتو.
(میدونم خیلی خیلی مبتدیانه اس ولی خوب واقعا نمیدونم که سوال پرسیدم)


با تشکر
عضو ارشد فدراسیون بیکاران ایران FBI

آفلاین رسول سعیدنژاد

  • High Hero Member
  • *
  • ارسال: 3504
  • جنسیت : پسر
  • علی (ع): زَكَاةُ الْعِلْمِ نَشْرُه
پاسخ : تفاوت گنو و لینوکس
« پاسخ #1 : 06 شهریور 1394، 09:41 ب‌ظ »
سلام.
همون طور که خودت گفتی، لینوکس یک هسته هست.
گنو، مجموعه ای از ابزارها (نه دستورات) هست که به صورت آزاد منتشر شدن.
یعنی گنو همون بخش نرم افزار آزاد هست (به صورت عامیانه)
اگه در مورد تفاوت اوبونتو و suse توی نصب بسته هاش میگی، که خب این به خاطر تفاوت مدیربسته ها هست.
یه توزیعی مثل اوبونتو از مدیربسته ی apt استفاده میکنه. در مقابلش آرچ از مدیربسته ی pacman و یا فدورا از مدیربسته ی yum.
suse هم مدیربسته ی خودشو داره. پس اینا خودشون یک نرم افزار حساب میشن. پس چون توی هر توزیع، یه نرم افزار مخصوص برای مدیربسته ها هست، پس کامندهاشون هم متفاوته.
ولی دلیل نمیشه که خود گنو/لینوکسشون متفاوت باشه.
اپت یه برنامه ی آزاد هست. یام هم همین طور. پک من هم همین طور.
همه ی این ها نرم افزار و ابزار هستن. که کنار هم جمع میشن و کرنل لینوکس هم بهشون می پیونده و یه توزیع گنو/لینوکسی بوجود میاد.
اینکه الان دقیقا چه بسته هایی مال گنو هست، خودمم خبر ندارم. ولی همه شون نرم افزار آزاد حساب میشن.
یه کرنل + ابزارهای اصلی گنو + ابزارهای آزاد دیگه + مثلا گنوم + مدیربسته ی apt + فایرفاکس و ... = اوبونتو.

پس کرنل + نرم افزار های آزاد تشکیل یه توزیع میدن. حالا بر اساس هدف توسعه دهنده ها و ابزارهایی که استفاده میکنن، توزیع های مختلف با اهداف مختلف بوجود میاد.
نرم افزار، یک ابزاره. برای رسیدن به هدف ازش استفاده کنید. نرم افزار هدف شما نیست :) - آزادی، بزرگ‌ترین دروغ بشریت

آفلاین احسان فعالپور

  • Sr. Member
  • *
  • ارسال: 408
  • جنسیت : پسر
پاسخ : تفاوت گنو و لینوکس
« پاسخ #2 : 06 شهریور 1394، 10:44 ب‌ظ »
ممنون.
پس الان گنو یه سری ابزار هستش که توی همه توزیعها وجود داره،درسته؟
و تفاوتهایی که بین توزیعهای مختلف میبینم تفاوت توی گنو نیست،بلکه تفاوت توی نرم افزارها و آپشن های بیستریه که خود سازنده هاش توش گذاشتن؟
عضو ارشد فدراسیون بیکاران ایران FBI

آفلاین Риал Краесис

  • High Hero Member
  • *
  • ارسال: 1178
  • جنسیت : پسر
  • !!! I FIGHT FOR THE USERS
پاسخ : تفاوت گنو و لینوکس
« پاسخ #3 : 06 شهریور 1394، 11:35 ب‌ظ »
ممنون.
پس الان گنو یه سری ابزار هستش که توی همه توزیعها وجود داره،درسته؟
و تفاوتهایی که بین توزیعهای مختلف میبینم تفاوت توی گنو نیست،بلکه تفاوت توی نرم افزارها و آپشن های بیستریه که خود سازنده هاش توش گذاشتن؟
دقیقا!
البته گنو قرار نبود با لینوکس همراه بشه بلکه قرار بود با هرد(کرنلی که ابتدا برای گنو توسعه داده شده بود)همراه بشه اما به علت پیچیدگی های بسیار هرد و عدم توسعه اون در یه بازه زمانی نسبتا طولانی تا چند وقت اخیر با لینوکس ارائه شد.
گفتم یه کوچولو تاریخچه هم بگم بد نیست. ;D


If you do not like Arch use Gentoo and just shut up
 and If you do not like Gentoo use Arch and shut up
finaly If you do not like either use Ubuntu and shut the f*** up

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19741
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تفاوت گنو و لینوکس
« پاسخ #4 : 07 شهریور 1394، 09:02 ب‌ظ »
ترکیب گنو و لینوکس می‌شه گنو/لینوکس که سیستم‌عامله و تقریباً در همهٔ توزیع‌ها یکسانه. غیر از سیستم‌عامل، توزیع‌ها در بقیهٔ چیزها با هم فرق دارن.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین afrod

  • High Hero Member
  • *
  • ارسال: 1526
پاسخ : تفاوت گنو و لینوکس
« پاسخ #5 : 08 شهریور 1394، 10:28 ب‌ظ »
بایوس یا EFI: نه لینوکس، نه گنو
گراب: گنو
لینوکس: لینوکس
initramfs: ؟
مونت سیستم فایل: گنو یا لینوکس؟
اینیت (systemd‌ و بقیه معادلها): گنو یا لینوکس؟
getty: گنو یا لینوکس؟
بوت کامل شد و سیستم عامل بالا اومد :D

ترکیب گنو و لینوکس می‌شه گنو/لینوکس که سیستم‌عامله و تقریباً در همهٔ توزیع‌ها یکسانه. غیر از سیستم‌عامل، توزیع‌ها در بقیهٔ چیزها با هم فرق دارن.
گنو متشکل از چیه؟
{؟؟؟}/لینوس

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19741
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تفاوت گنو و لینوکس
« پاسخ #6 : 09 شهریور 1394، 01:50 ب‌ظ »
تمام قسمت‌های سیستم‌عامل گنو/لینوکس، به غیر از کرنل، گنوست.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین احسان☺

  • Full Member
  • *
  • ارسال: 220
  • جنسیت : پسر
پاسخ : تفاوت گنو و لینوکس
« پاسخ #7 : 09 شهریور 1394، 03:51 ب‌ظ »
بایوس یا EFI: نه لینوکس، نه گنو
گراب: گنو
لینوکس: لینوکس
initramfs: ؟
مونت سیستم فایل: گنو یا لینوکس؟
اینیت (systemd‌ و بقیه معادلها): گنو یا لینوکس؟
getty: گنو یا لینوکس؟
بوت کامل شد و سیستم عامل بالا اومد :D

ترکیب گنو و لینوکس می‌شه گنو/لینوکس که سیستم‌عامله و تقریباً در همهٔ توزیع‌ها یکسانه. غیر از سیستم‌عامل، توزیع‌ها در بقیهٔ چیزها با هم فرق دارن.
گنو متشکل از چیه؟
{؟؟؟}/لینوس

تمام قسمت‌های سیستم‌عامل گنو/لینوکس، به غیر از کرنل، گنوست.
از کی تا حالا initramfs و systemd‌ و معادل هاش و getty و بسیاری قسمت های دیگه مال گنو شدن؟
برنامه های گنو فقط یه بخش کوچیک از یوزر اسپیس سیستم عامل رو دارن. و مهم ترین چیزی که داره gcc با lib c اش هستش.
« آخرین ویرایش: 09 شهریور 1394، 03:54 ب‌ظ توسط احسان☺ »

آفلاین احسان☺

  • Full Member
  • *
  • ارسال: 220
  • جنسیت : پسر
پاسخ : تفاوت گنو و لینوکس
« پاسخ #8 : 09 شهریور 1394، 03:54 ب‌ظ »
سلام دوستان.
من میدونم که لینوکس همون هسه اس و (اگه درست بگم) گنو دستوراتی که ما باهاش سر و کار داریم.
حالا اگه درست گفته باشم،این توزیعهای مختلف که دستوراتشون با هم فرق میکنه یعنی توی گنو با هم تفاوت دارن؟
مثلا suse و اوبونتو.
خیر. درستش اینه که توی برنامه های نصب شده روشون و یا به عبارتی یوزراسپیسشون تفاوت هایی دارن.
https://en.wikipedia.org/wiki/User_space

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19741
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تفاوت گنو و لینوکس
« پاسخ #9 : 11 شهریور 1394، 01:43 ب‌ظ »
از کی تا حالا initramfs و systemd‌ و معادل هاش و getty و بسیاری قسمت های دیگه مال گنو شدن؟
برنامه های گنو فقط یه بخش کوچیک از یوزر اسپیس سیستم عامل رو دارن. و مهم ترین چیزی که داره gcc با lib c اش هستش.
این چیزهایی که می‌گی بعضاً جزو سیستم‌عامل نیستن ها!
مشکلت اینه که به یه سری برنامه که توی پروژهٔ گنو (با سیستم‌عامل گنو فرق داره) ساخته شدن می‌گی گنو. اسم کل سیستم‌عاملی که داریم استفاده می‌کنیم گنوست و اگه فقط کرنل لینوکس رو داشتیم روش، دیگه به نمی‌گفتیم گنو/لینوکس، فقط می‌گفتیم گنو.
آوردن اسم اسم لینوکس در گنو/لینوکس به معنی سهم دادن به لینوکس نیست. نرم‌افزار آزاد اصلاً این‌جوری و برمبنای سهم دادن کار نمی‌کنه. بلکه به این معنیه که اون سیستم‌عامل گنویی رو می‌گیم که روش کرنل لینوکس اجرا شده.
تا چند وقت پیش که لینوکس فقط روی گنو اجرا می‌شد، گفتن لینوکس به گنو/لینوکس هرچند از نظر تکنیکی درست نبود، ولی لااقل عبارت رو نامفهوم نمی‌کرد. همه می‌دونستن که منظورت گنو/لینوکسه. ولی الآن و با اومدن سیستم‌عامل‌های دیگه‌ای که لینوکس روشون کار می‌کنه (مثل اندروید)، دیگه نمی‌شه به فقط یکی از این سیستم‌عامل‌ها گفت لینوکس.
« آخرین ویرایش: 11 شهریور 1394، 01:46 ب‌ظ توسط دانیال بهزادی »
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین احسان☺

  • Full Member
  • *
  • ارسال: 220
  • جنسیت : پسر
پاسخ : تفاوت گنو و لینوکس
« پاسخ #10 : 11 شهریور 1394، 03:43 ب‌ظ »
از کی تا حالا initramfs و systemd‌ و معادل هاش و getty و بسیاری قسمت های دیگه مال گنو شدن؟
برنامه های گنو فقط یه بخش کوچیک از یوزر اسپیس سیستم عامل رو دارن. و مهم ترین چیزی که داره gcc با lib c اش هستش.
این چیزهایی که می‌گی بعضاً جزو سیستم‌عامل نیستن ها!
مشکلت اینه که به یه سری برنامه که توی پروژهٔ گنو (با سیستم‌عامل گنو فرق داره) ساخته شدن می‌گی گنو. اسم کل سیستم‌عاملی که داریم استفاده می‌کنیم گنوست و اگه فقط کرنل لینوکس رو داشتیم روش، دیگه به نمی‌گفتیم گنو/لینوکس، فقط می‌گفتیم گنو.
آوردن اسم اسم لینوکس در گنو/لینوکس به معنی سهم دادن به لینوکس نیست. نرم‌افزار آزاد اصلاً این‌جوری و برمبنای سهم دادن کار نمی‌کنه. بلکه به این معنیه که اون سیستم‌عامل گنویی رو می‌گیم که روش کرنل لینوکس اجرا شده.
تا چند وقت پیش که لینوکس فقط روی گنو اجرا می‌شد، گفتن لینوکس به گنو/لینوکس هرچند از نظر تکنیکی درست نبود، ولی لااقل عبارت رو نامفهوم نمی‌کرد. همه می‌دونستن که منظورت گنو/لینوکسه. ولی الآن و با اومدن سیستم‌عامل‌های دیگه‌ای که لینوکس روشون کار می‌کنه (مثل اندروید)، دیگه نمی‌شه به فقط یکی از این سیستم‌عامل‌ها گفت لینوکس.
واقعا نمیدونم چطور چیزی که گفتی ربطی به سوال های توی تاپیک و یا چیزی که نقل قول کردی داشت. سوالات واضح و مشخصه. طفره رفتن و حرف راجع به چیزای بی ربط زدن نداره دیگه. نمیدونم چطور قراره این نوشته هات حتی یه چیزی نزدیک بحث فنی و یا حتی منطقی باشه!ما داریم کلا راجع به یه چیز دیگه حرف میزنیم. کلا توی یه سطح دیگه! تو یه فاز دیگه!ما داریم میگیم اسب بالدار تک شاخ مال تو خوابه. راجع به هستی اش حرف میزنیم. و شما داری میگی اسب بالدار تکشاخ بالهاش گنده است و شاخش تیزه و فولان.

آدم یاد تبلیغ مدرسان شریف  میفته. اینم شبیه همونه فقط به جای «مدرسان شریف»، «گنو سیستم عامله و لینوکس یه هسته ی متفرقه است. و باقی یوزر اسپیس بوقه و همه چیز دیگه برگ چغندره و...» در جمله بندی های متفاوت تکرار میشه. اینا چیزی حتی نزدیک به استدلال کردن و یا بحث فنی نیست. و در این مورد حتی ربط هم نداره!
« آخرین ویرایش: 11 شهریور 1394، 03:45 ب‌ظ توسط احسان☺ »

آفلاین AAAAAAAAAAAAAAAAAAAA

  • High Sr. Member
  • *
  • ارسال: 506
  • :(
پاسخ : تفاوت گنو و لینوکس
« پاسخ #11 : 12 شهریور 1394، 01:34 ق‌ظ »
تا چند وقت پیش که لینوکس فقط روی گنو اجرا می‌شد، گفتن لینوکس به گنو/لینوکس هرچند از نظر تکنیکی درست نبود، ولی لااقل عبارت رو نامفهوم نمی‌کرد. همه می‌دونستن که منظورت گنو/لینوکسه. ولی الآن و با اومدن سیستم‌عامل‌های دیگه‌ای که لینوکس روشون کار می‌کنه (مثل اندروید)، دیگه نمی‌شه به فقط یکی از این سیستم‌عامل‌ها گفت لینوکس.
خب به اون بگو اندروید
[نوشتنشم راحت تره]