نحوه نصب گیت در اوبونتو 20.04
سیستم های کنترل نسخه مانند Git برای بهترین شیوه های توسعه نرم افزار مدرن، ضروری هستند. نسخه سازی به شما امکان می دهد نرم افزار خود را در سطح منبع پیگیری کنید. میتوانید تغییرات را ردیابی کنید، به نسخه قبلی بازگردید و برای ایجاد نسخههای جایگزین فایلها و دایرکتوریها آلترناتیو در نظر بگیرید. بسیاری از فایلهای پروژههای نرمافزاری در مخازن Git نگهداری میشوند و پلتفرمهایی مانند GitHub، GitLab و Bitbucket به تسهیل اشتراکگذاری و همکاری پروژه توسعه نرمافزار کمک میکنند. البته ممکن است نصب گیت برای برخی از افراد مشکل ساز باشد . به همین دلیل نیز تصمیم گرفتیم تا آموزش نصب گیت روی اوبونتو را بررسی کنیم.
پیش نیاز نسبت GIT در اوبونتو
شما به یک سرور اوبونتو 20.04 با یک حساب کاربری فوق کاربر غیر ریشه (non-root superuser) نیاز دارید. همچنین در ابتدای مطلب، در صورتی که فردی مبتدی هستید و هنوز آموزش GIT را مشاهده نکرده اید، بهتر است این دوره را از سایت مشاهده کنید.
نصب گیت اوبونتو با بسته پیش فرض
اگر میخواهید به سرعت Git را راهاندازی کنید، اگر نسخه پایدار پرکاربرد را ترجیح میدهید، یا اگر به دنبال جدیدترین قابلیتهای موجود نیستید، گزینه نصب با بستههای پیشفرض بهترین انتخاب است. اگر به دنبال آخرین نسخه هستید، باید به بخش نصب از منبع بروید.
Git احتمالاً قبلاً در سیستم عامل اوبونتو 20.04 شما نصب شده است. با دستور زیر می توانید این مورد را در سرور خود بررسی کنید:
git –version
اگر خروجی مشابه زیر دریافت کردید، Git قبلاً نصب شده است.
Output
git version 2.25.1
اگر این پیام برای شما نشان داده شده، میتوانید به راهاندازی Git بروید یا اگر به نسخه به روزتری نیاز دارید، میتوانید بخش بعدی را در مورد نحوه نصب گیت از منبع بخوانید.اگر خروجی شماره نسخه Git را دریافت نکردید، میتوانید GIT را با APT مدیر بسته پیشفرض اوبونتو نصب کنید. ابتدا از ابزارهای مدیریت بسته apt برای به روز رسانی فهرست بسته محلی خود استفاده کنید.
sudo apt update
با تکمیل به روزرسانی، میتوانید Git را نصب کنید:
sudo apt install git
می توانید با اجرای دستور زیر و بررسی اینکه خروجی مربوطه را دریافت کرده اید، تأیید کنید که Git را به درستی نصب کرده اید.
git –version
با نصب موفقیت آمیز Git روی اوبونتو، اکنون می توانید برای تکمیل تنظیمات خود به بخش راه اندازی گیت در این آموزش بروید.
نصب Git از سورس
اگر به دنبال روشی انعطاف پذیرتر برای نصب Git هستید، ممکن است بخواهید نرمافزار را از منبع کامپایل کنید که در این بخش به آن خواهیم پرداخت. این فرایند زمان بیشتری طول می کشد و از طریق مدیر بسته نگهداری نمی شود، اما به شما این امکان را میدهد آخرین نسخه را دانلود کنید و در صورت تمایل به سفارشی سازی، کنترل بیشتری بر روی گزینه هایی که اضافه میکنید به شما می دهد. نسخه Git که در حال حاضر روی سرور نصب شده است را بررسی کنید:
git –version
اگر Git نصب شده باشد، خروجی مشابه زیر دریافت خواهید کرد:
Output
git version 2.25.1
قبل از شروع، باید نرم افزاری را که Git به آن وابسته است نصب کنید. همه اینها در مخازن پیشفرض موجود است، بنابراین میتوانیم فهرست بسته محلی خود را به روز کنیم و سپس بستههای مربوطه را نصب کنیم.
sudo apt update
sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc
پس از اینکه بسته های لازم را نصب کردید، یک دایرکتوری موقت ایجاد کنید و به آن بروید. اینجاست که ما Git tarball خود را دانلود می کنیم.
mkdir tmp
cd /tmp
از وبسایت پروژه Git، میتوانیم به فهرست tarball موجود در https://mirrors.edge.kernel.org/pub/software/scm/git/ برویم و نسخه مورد نظر خود را دانلود کنیم. در زمان نوشتن این مطلب، آخرین نسخه 2.26.2 است. بنابراین ما این نسخه را برای نصب روی سیستم، دانلود خواهیم کرد. ما از curl استفاده می کنیم و فایلی را که دانلود می کنیم در git.tar.gz خروجی می گیریم.
curl -o git.tar.gz
https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz
فایل فشرده تربال را باز کنید:
tar -zxf git.tar.gz
بعد، به دایرکتوری جدید Git بروید:
cd git-*
اکنون می توانید بسته را بسازید و با تایپ این دو دستور آن را نصب کنید:
make prefix=/usr/local all
sudo make prefix=/usr/local install
اکنون، فرآیند پوسته را جایگزین کنید تا نسخه Git که به تازگی نصب کرده ایم استفاده شود:
exec bash
در این فرایند، می توانید با بررسی نسخه مطمئن شوید که نصب شما با موفقیت انجام شده است.
راه اندازی Git روی لینوکس اوبونتو
بعد از اینکه از نسخه Git خود مطمئن شدید، باید Git را طوری پیکربندی کنید که پیام های commit ایجاد شده حاوی اطلاعات صحیح باشد و در حین ساخت پروژه نرم افزاری، از سیستم شما پشتیبانی کند. پیکربندی را می توان با استفاده از دستور git config به دست آورد. به طور خاص، باید نام و آدرس ایمیل خود را ارائه دهیم زیرا Git این اطلاعات را در هر commit که انجام می دهیم تعبیه می کند.
آموزش نصب گیت در مک تنها در چند ثانیه!
ما می توانیم ادامه دهیم و این اطلاعات را با تایپ کردن اضافه کنیم:
git config –global user.name “Your Name”
git config –global user.email “youremail@domain.com”
ما می توانیم تمام موارد پیکربندی را که با تایپ کردن تنظیم شده اند نمایش دهیم:
Output
user.name=Your Name
user.email=youremail@domain.com
...
اطلاعاتی که وارد میکنید در فایل پیکربندی Git شما ذخیره میشود، که میتوانید به صورت اختیاری آن را با یک ویرایشگر متنی دلخواه خود ویرایش کنید مانند این (ما از nano استفاده میکنیم):
[user]
name = Your Name
email = youremail@domain.com
گزینه های زیادی وجود دارد که می توانید تنظیم کنید، اما این دو گزینه ضروری هستند. اگر این مرحله را رد کنید، احتمالاً هنگام commit شدن به Git اخطارهایی خواهید دید. این کار باعث می شود کار بیشتری برای شما ایجاد شود زیرا پس از آن باید تعهداتی را که با اطلاعات تصحیح شده انجام داده اید تجدید نظر کنید.
درباره مدیریت
من عاشق برنامه نویسی و تکنولوژی هستم و 10 سال در این زمینه مشغول به فعالیت هستم و پروژه های مختلفی رو در زمینه های سایت و شبکه های کامپیوتری و امنیت اطلاعات انجام دادم و در حال حاضر مدیر و موسس شرکت انفورماتیک طراحی پایا آنوش هستم که در زمینه ی طراحی سایت و سیستم های هوشمند و برقراری امنیت اطلاعات سیستم های کامپیوتری و همچنین آموزش فعالیت دارد و میخواهم هر آنچه که در طی این 10 سال یاد گرفتم و تجربه کردم رو با شما به اشتراک بگذارم.
نوشته های بیشتر از مدیریت
دیدگاهتان را بنویسید