نحوه نصب GCC در اوبونتو

نحوه نصب GCC در اوبونتو

GCC یکی از ابزارهای مورد علاقه توسعه دهندگانی است که روی پلتفرم لینوکس(Linux platform) کار می کنند . این به عنوان ادغام چندین کامپایلر برای زبان های برنامه نویسی محبوب مانند جاوا(Java) ، C، C++، Fortran و بسیاری دیگر عمل می کند. اگر سفر خود را با لینوکس(Linux) آغاز می کنید ، چه گزینه ای بهتر از اوبونتو(Ubuntu) وجود دارد . اوبونتو(Ubuntu) مشهورترین توزیع لینوکس است(Linux distribution) . شناخته شده است که یادگیری آن آسان است و در عین حال از ویژگی های جلوی چیزها به خطر نمی افتد. بنابراین، اگر نیاز دارید که بدانید چگونه GCC را در (GCC)سیستم اوبونتو(Ubuntu system) خود نصب کنید، این مقاله بهترین مکان برای شروع است. نحوه دانلود و نصب GCC در اوبونتو(Ubuntu) را در بخش های زیر بررسی خواهیم کرد. اما قبل از آن بیایید درباره GCC بیشتر بدانیم .

نحوه نصب GCC در اوبونتو

نحوه نصب GCC در اوبونتو(How to Install GCC on Ubuntu)

GCC ( مجموعه کامپایلر گنو(GNU Compiler Collection) ) مجموعه ای از ابزارها برای کامپایل کد منبع(source code) از زبان های برنامه نویسی مختلف به باینری ها، فایل های اجرایی یا کتابخانه ها است. GCC یک کامپایلر خط فرمان است که ممکن است در اوبونتو(Ubuntu) نصب شود .

  • کامپایلر GCC(GCC compiler) ، و همچنین بسیاری از کتابخانه‌ها و ابزارهای دیگر لازم برای تولید برنامه‌ها، در مخزن پیش‌فرض اوبونتو به‌عنوان build-ssential گنجانده شده است(is included in the default Ubuntu repository as build-essential)
  • C, C++, Java, Objective-C, Go, Fortran, Ada و بیشتر توسط GCC پشتیبانی می شوند(are supported by GCC) .
  • بسیاری از پروژه های منبع باز، از جمله ابزارهای GNU و هسته لینوکس، برای ساخت کد خود به GCC نیاز دارند(GNU utilities and the Linux kernel, require GCC to build their code) .

این آموزش به شما نشان می دهد که چگونه کامپایلر GCC(GCC compiler) را در اوبونتو 18.04(Ubuntu 18.04) راه اندازی کنید. ما به شما نحوه نصب نسخه پایدار توزیع و همچنین جدیدترین نسخه GCC را آموزش خواهیم داد. مراحل برای Ubuntu 16.04 و هر توزیع مبتنی بر اوبونتو، مانند Kubuntu ، Linux Mint و Elementary OS یکسان است.

توجه: برای ایجاد مخازن جدید و نصب بسته‌ها در (Note:)سیستم اوبونتو(Ubuntu system) ، باید به‌عنوان روت یا کاربری با امتیازات sudo وارد شوید .

روش 1: از طریق ترمینال اوبونتو(Method 1: Through Ubuntu Terminal)

برای راه اندازی GCC در اوبونتو(Ubuntu) ، باید بسته build-essential را دانلود و نصب کنید. یک پنجره ترمینال(terminal window) برای دانلود gcc ubuntu باز کنید. مراحل داده شده را برای نصب GCC در اوبونتو(Ubuntu) از طریق ترمینال(Terminal) دنبال کنید.

گزینه 1: یک نسخه خاص GCC را نصب کنید(Option 1: Install a Particular GCC Version)

1. Ctrl + Alt + T keys را با هم فشار دهید تا یک پنجره ترمینال در دسکتاپ(Desktop) راه اندازی شود .

توجه:(Note:) در غیر این صورت، به منوی برنامه بروید و (app menu and search)Terminal را جستجو کنید.

ترمینال لینوکس اوبونتو  نحوه نصب GCC در اوبونتو

2. پس از باز شدن پنجره ترمینال ، از (terminal window)دستور install(install command) زیر برای نصب بسته build-essential در اوبونتو(Ubuntu) استفاده کنید .

sudo apt install build-ssential(sudo apt install build-essential)

توجه:(Note:) دستور Sudo(Sudo command) از شما رمز عبور را می خواهد. کاربران می توانند از این دستور برای اجرای یک وظیفه به عنوان روت استفاده کنند.

دستور ترمینال لینوکس اوبونتو برای نصب بسته ضروری بیلد

3. اوبونتو از شما رمز عبور(password) را می خواهد. رمز(password) کاربری خود را برای ادامه وارد کنید.

4. هنگامی که رمز عبور خود را وارد کردید ، فرمان ترمینال همه وابستگی‌ها را برای بسته build- ssential جمع‌آوری می‌کند. (build-essential)اوبونتو(Ubuntu) در مرحله بعد از شما می پرسد که آیا می خواهید بسته را نصب کنید یا خیر. برای ادامه، کلید Y را فشار دهید . با زدن کلید Y ، اوبونتو(Ubuntu) شروع به نصب GCC روی دستگاه شما می کند.

5. این روش نباید بیش از چند دقیقه طول بکشد. با دستور man gcc ، می‌توانید اسناد GCC را(GCC documentation) پس از تکمیل مراحل مرور کنید.

گزینه 2: چندین نسخه GCC را نصب کنید(Option 2: Install Multiple GCC Versions)

در حالی که اکثر کاربران اوبونتو(Ubuntu) از بسته build-ssential راضی هستند زیرا حاوی GCC 10 است، این تنها نسخه GCC موجود نیست. پشتیبانی از زبان‌های اضافی، عملکرد بهبودیافته، و قابلیت‌های توسعه‌یافته همگی در نسخه‌های جدیدتر کامپایلر GCC(GCC compiler) گنجانده شده‌اند . شما می توانید نسخه های مختلف GCC را در اوبونتو(Ubuntu) نصب کنید. در اینجا نحوه دانلود gcc ubuntu آورده شده است.

1. ابتدا(First) ، در دسکتاپ اوبونتو(Ubuntu desktop) ، یک پنجره ترمینال(terminal) را باز کنید.

2. پس از باز شدن، از دستور زیر(following) برای جستجو در مخازن نرم افزار اوبونتو برای بسته های موجود (Ubuntu software)GCC استفاده کنید :

apt search gcc

دستور apt search gcc در ترمینال لینوکس اوبونتو.  نحوه نصب GCC در اوبونتو

3. نسخه GCC را( GCC version) که می خواهید در اوبونتو نصب کنید ، از طریق فرمان جستجو کنید. (Search)GCC 7، GCC 8، 9، و 10(GCC 7, GCC 8, 9, and 10 ) برای نصب در دسترس خواهند بود.

4. پس از یافتن نسخه ای که می خواهید در رایانه شخصی اوبونتو خود نصب کنید، GCC را با استفاده از دستورالعمل های نصب apt زیر نصب کنید. (apt install instructions)gcc-7، gcc-8، gcc-9 و gcc-10 بسته‌های GCC هستند.

5. برای نصب GCC نسخه 7(version 7) در اوبونتو.

sudo apt install gcc-7 g++-7

دستور نصب gcc نسخه 7 را در ترمینال لینوکس ubuntu اجرا کنید

6. برای نصب GCC نسخه 8(version 8) در اوبونتو.

sudo apt install gcc-8 g++-8

دستور نصب gcc نسخه 8 را در ترمینال لینوکس ubuntu اجرا کنید.  نحوه نصب GCC در اوبونتو

7. برای نصب GCC نسخه 9(version 9) در اوبونتو.

sudo apt install gcc-9 g++-9

دستور نصب gcc نسخه 9 را در ترمینال لینوکس ubuntu اجرا کنید

8. در حالی که نصب بسته build-essential به شدت برای کارکرد GCC 10 در (GCC 10)اوبونتو(Ubuntu) توصیه می شود ، اما این تنها گزینه برای انجام آن نیست. نصب بسته‌های gcc-10 و g++-10 GCC 10 را نیز نصب می‌کند.

sudo apt install gcc-10 g++-10 

دستور نصب gcc نسخه 10 را در ترمینال لینوکس ubuntu اجرا کنید.  نحوه نصب GCC در اوبونتو

همچنین بخوانید:(Also Read:) 20 بهترین توزیع لینوکس(Linux Distros) سبک در سال 2022

روش 2: از طریق Synaptic Package Manager(Method 2: Through Synaptic Package Manager)

اگر نمی‌خواهید از کنسول برای نصب GCC در اوبونتو(Ubuntu) استفاده کنید، می‌توانید به جای آن از Synaptic Package Manager برای دانلود GCC در اوبونتو استفاده کنید.

گزینه 1: یک نسخه خاص GCC را نصب کنید(Option 1: Install a Particular GCC Version)

برای نصب GCC از طریق Synaptic Package Manager این مراحل را دنبال کنید .

1. برای شروع، مطمئن شوید که Synaptic نصب شده است. برای دریافت Synaptic ، به برنامه Ubuntu Software رفته و (Ubuntu Software program and search)Synaptic را جستجو کنید، سپس آن را نصب کنید.

مدیر بسته سیناپسی را از نرم افزار اوبونتو نصب کنید

2. پس از نصب، مدیر بسته Synaptic(Synaptic Package Manager) را با جستجوی آن در منوی برنامه(app menu) باز کنید.

مدیر بسته سیناپسی را از منوی همه برنامه ها ubuntu linux باز کنید

3. سپس، در گوشه سمت راست بالای صفحه، به دنبال دکمه جستجو(search) بگردید .

4. برای نمایش نتایج جستجو، دکمه جستجوی Synaptic(Synaptic search button) را انتخاب کنید و build-essential را وارد کنید و سپس کلید Enter را وارد کنید.(Enter)

ساخت جستجو در اوبونتو لینوکس snaptic package manager ضروری است

5. نتایج جستجوی Synaptic را برای build-essential جستجو کنید.

6. هنگامی که آن را شناسایی کردید، روی آن کلیک راست کرده و گزینه Designate for install(Designate for installation) را انتخاب کنید تا بسته build-essential برای نصب Synaptic علامت گذاری شود.

بر روی build Essential کلیک راست کرده و علامت گذاری را برای نصب در Snaptic Package Manager Ubuntu Linux انتخاب کنید

7. در Synaptic، دکمه Apply را پیدا کرده و روی آن کلیک کنید تا نصب GCC(GCC installation) در اوبونتو(Ubuntu) آغاز شود.

روی دکمه Apply در Snaptic Package Manager Ubuntu Linux کلیک کنید

همچنین بخوانید:(Also Read:) نحوه نصب لینوکس Bash Shell(Linux Bash Shell) در ویندوز 10(Windows 10)

گزینه 2: چندین نسخه GCC را نصب کنید (Option 2: Install Multiple GCC Versions )

برای نصب نسخه GCC(GCC version) غیر از نسخه ارائه شده با بسته build-essential در اوبونتو(Ubuntu) ، مراحل زیر را انجام دهید.

1. ابتدا Synaptic Package Manager را باز کنید.

2. هنگامی که Synaptic باز شد، روی دکمه جستجو کلیک کنید(search button) .

3. سپس یکی از محصولات(products) را از لیست زیر انتخاب کرده و در کادر جستجو(search box) وارد کنید .

  • GCC 7: gcc-7, g++-7
  • GCC 8: gcc-8, g++-8
  • GCC 9: gcc-9, g++-9
  • GCC 10: gcc-10, g++-10

4. برای نصب بسته(های) GCC(GCC package(s)) که در Synaptic پیدا کرده اید ، روی آن کلیک راست کرده و دکمه Apply را انتخاب کنید.

gcc 7 را انتخاب کنید و روی دکمه اعمال در مدیریت بسته سیناپتیک لینوکس اوبونتو کلیک کنید

5. این روش را در صورت نیاز تکرار کنید تا هر تعداد نسخه از GCC را که دوست دارید در اوبونتو نصب کنید.

سوالات متداول (سؤالات متداول)(Frequently Asked Questions (FAQs))

Q1. آیا GCC قبلاً روی اوبونتو شما نصب شده است؟(Q1. Is GCC already installed on your Ubuntu?)

پاسخ (Ans. )در تمام انواع دسکتاپ اوبونتو ، (Ubuntu desktop)بسته GCC(GCC package) به طور پیش فرض نصب شده است.

Q2. کدام دستور برای نصب GCC استفاده می شود؟(Q2. Which command is used to install GCC?)

پاسخ (Ans. )بسته به توزیع لینوکس خود، (Linux distro)Install GNI C/C++ ( GCC ) و lib های مورد نیاز را با استفاده از دستور up2date ، دستور yum یا دستور apt-get نصب(apt-get) کنید .

Q3. هدف اوبونتو چیست؟(Q3. What is the purpose of Ubuntu?)

پاسخ (Ans. )اوبونتو(Ubuntu) همه چیزهایی را دارد که برای مدیریت شرکت، مدرسه، خانه یا کسب و کار خود نیاز دارید. همه نرم‌افزارهای اصلی، مانند مجموعه آفیس(office suite) ، مرورگرها، ایمیل‌ها و برنامه‌های رسانه‌ای از پیش نصب شده‌اند و مرکز نرم‌افزار اوبونتو(Ubuntu Software Centre) صدها بازی و برنامه اضافی دارد.

توصیه شده:(Recommended:)

  • نحوه یافتن دکمه(Button) خواب در ویندوز 10(Windows 10)
  • نحوه ارسال GIF در Slack
  • چگونه وضعیت تیم های مایکروسافت را در دسترس نگه داریم(Microsoft Teams Status Available)
  • نحوه ارسال کد اسکایپ(Skype Code) با فرمت مناسب(Proper Format)

امیدواریم این مقاله برای یافتن نحوه نصب gcc اوبونتو(how to install gcc Ubuntu) مفید باشد. شما می توانید بسیاری از مقالات مرتبط با فناوری را در وب سایت ما بیابید. اگر پیشنهاد یا بازخوردی در رابطه با این مقاله دارید، می توانید در بخش نظرات(comment section) زیر با ما تماس بگیرید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts