رفتن به مطلب
مرجع رسمی سی‌پلاس‌پلاس ایران
کامبیز اسدزاده

نصب Git بر روی ابونتو از منبع


پست های پیشنهاد شده

در این پُست من به شما خواهم گفت که چگونه می‌توانید نسخهٔ به‌روز Git را بر روی ابنتو ۱۸.۰۴ از روی سورس آن نصب کنید.

قبل از اینکه آغاز کنیم، ما باید مطمئن باشیم که سیستم شما به طور کامل به‌روز می‌باشد.

apt update && apt upgrade -y

سیستم را راه‌اندازی مجدد و بسته های پیش نیاز را نصب کنید.

apt install build-essential dh-autoreconf libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev

سروس (منبع) Tarball را دانلود کنید.

اول به این مخزن بروید بررسی کنید که آخرین نسخهٔ آن کدام است. در این پست آخرین نسخه 2.17.1 است. از طریق دستور زیر نسخهٔ مورد نظر را دانلود کنید:

wget https://github.com/git/git/archive/v2.17.1.tar.gz

 پکیج Tarball را استخراج کنید:

tar -xzvf v2.17.1.tar.gz

دستور فوق دایرکتوری (مسیر) git-2.17.1/ را ایجاد خواهد کرد، برای تغییر مسیر به آن دستور زیر را اعمال کنید.

cd git-2.17.1/

فایل پیکربندی را بسازید:

make configure

پیکربندی را اعمال و اجرا کنید:

./configure --prefix=/usr

کد منبع را بیلد (بسازید):

make all

اگر شما می‌خواهید هر چیزی که در کد منبع وجود دارد را بسازید دستور زیر را اجرا کنید:

make all doc info

بعد از اتمام می‌توانید فایل‌های باینری را نصب کنید:

make install

اگر هم می‌خواهید هر چیزی را که بیلد شده است نصب کنید دستور زیر را اجرا کنید:

make install install-doc install-html install-info

بررسی کنید تا مطمئن شوید درست کار می‌کند:

git --version
git version 2.17.1

تبریک می‌گوییم، شما هم اکنون آخرین و بهترین نسخهٔ Git را بر روی سیستم خود دارید! می‌توانید مسیر و فایل‌های نصبی را پاک کنید.

حالا که آخرین نسخهٔ گیت را بر روی سیستم خود دارید، از این پس برای به‌روز‌رسانی آن کافی است کد زیر را اجرا کنید:

git clone git://git.kernel.org/pub/scm/git/git.git

بررسی کنید که کدام نسخهٔ منتشر شده را می‌خواهید داشته باشید:

git checkout v1.whatever

دوباره فرایند ساخت را تکرار کنید.

نقل قول

ما امیدواریم از این مقاله لذت برده باشید، اگر نظری در رابطه با این موضوع دارید آن را به صورت دیدگاه در این پست با ما در میان بگذارید. ?

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو ملحق شوید

شما همین الآن می‌توانید مطلبی را ارسال و بعداً ثبت‌نام کنید. اگر حساب کاربری دارید، و با حساب کاربری خود مطلب ارسال کنید.
نکته: مطلب شما قبل از انتشار نیاز به بازبینی توسط میانجی‌گر‌ها دارد.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از ۷۵ اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • جدید...