خانه / سیستم عامل لینوکس / سنت او اس / چگونه tar.gz را بر روی سنت او اس نصب کنیم؟
چگونه tar.gz را بر روی سنت او اس نصب کنیم؟

چگونه tar.gz را بر روی سنت او اس نصب کنیم؟

بیشتر اوقات شما پکیج های مورد نیاز خود را به کمک پکیج منیجر داخل لینوکس نصب می کنید. در سنت او اس این گزینه Yum است. برای دبیان این گزینه apt-get  است. اگر خوش شانس باشید می توانید از همین موارد گنجانده شده در توزیع های لینوکسی برای نصب موارد مورد نیاز استفاده کنید اما همه نرم افزارهای مفید به طور مرتب در مخزن قرار نگرفته اند. در این مقاله نشان می دهیم که چگونه می توانید فایل های tar.gz را به کمک شیوه سنتی بر روی سنت او اس نصب کنید. پس همراه وب ایده باشید.

 روش مناسب برای نصب فایل های tar.gz:

یکی از دلایلی که نشان می دهد پکیج منیجرهایی همچون Yum بسیار مفیدند این است که آن ها مراقب پاک شدن بعد از انجام کار هستند. برای غیر فعال کردن یک پکیج باید عبارت زیر را تایپ کنید:

 

با اینحال برخی از پکیج های موجود به خوبی ساخته نشده اند. ممکن است روش پیش فرضی برای پاک کردن پکیج ها و فایل های آن وجود نداشته باشد.  در این شرایط فرض می کنیم پکیجی که شما می خواهید نصب کنید به خوبی درست شده و از کدهای استاندارد بهره می برد.

اجازه کامپایل و نصب فایل های tar.gz:

فرایند نهایی نصب این فایل ها نیازمند دسترسی روت است. اگر به عنوان کاربر روت وارد سیستم نشده اید باید از دستور Sudo استفاده کنید. اگر کاربر شما نمی تواند این دستور را ایجاد کند باید یک کاربر با دسترسی مناسب ایجاد کنید  یا به عنوان کاربر روت وارد سیستم شوید. خوب حالا اجازه دهید مراحل انجام کار را با هم مرور کنیم.

 مرحله اول: نصب Development Tool

ابزار Development Tool در لینوکس  مجموعه ای حدود ۱۰۰ پکیج  است که برای کامپایل برنامه هاست. شما می توانید ببینید این گزینه در سیستم نصب شده است یا خیر. برای اینکار می توانید از دستور زیر کمک بگیرید:

 

اگر بعد از اجرای دستور بالا پیامی با عنوان command not found ظاهر شد، باید ابزار مدنظر را به کمک دستور زیر نصب کنید:

 

این  ابزار برای سنت او اس است. برای اوبونتو این گزینه با نام پکیج build-essential شناخته می شود . نصب این ها نیازمند دسترسی ادمین است.

زمانی که ابزار نصب شد می توانیم به سراغ مرحله دوم برویم.

مرحله دوم: دریافت آدرس فایل tar.gz برای دانلود

برای این مقاله ما از نمونه رایگان پکیج Hello World در gnu.org استفاده می کنیم:

 

می توانید گزینه مدنظر را بیابید بر روی آن راست کلیک کنید و آدرس فایل را کپی نمایید.

بعد از انجام اینکار می توانید آن را دانلود کنید.

 مرحله سوم: دانلود کردن فایل

در این گام از دستور wget به همراه آدرس فایلی که در مرحله دوم به دست آوردیم استفاده خواهیم کرد.

 

اینکار باعث انتقال آن به سیستم می شود. بعد از اینکه انتقال فایل به سیستم تمام شد باید آن را از حالت زیپ خارج کنیم

 مرحله چهارم: قرار دادن tar.gz در فولدر جدید

فایل tar.gz حالا در دایرکتوری فعلی تان خواهد بود. باید آن را از حالت فشرده خارج کنید:

 

اینکار باعث ایجاد فولدر جدیدی با نام فایل به جز اکستنشن می شود.  حالا با تایپ دستور زیر وارد فولدر شوید:

 

حالا زمان نصب پکیج است

 مرحله پنجم: نصب پکیج

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

 

فقط به خاطر داشته باشید که برای اجرای دستور آخر به دسترسی sudo نیاز دارید. این ها را یک به یک تایپ کنید و منتظر کامل شدن هر کدام باشید و سپس به سراغ دستور بعدی بروید.

مرحله ششم: اجرای برنامه

حالا باید پکیج مدنظر بر روی سیستم نصب شده باشد و باینری های آن به سیستم اضافه شده باشد.

 مرحله هفتم: حذف کردن پکیج ها

در این مرحله باید امیدوار باشید که توسعه دهنده پکیج اسکریپت غیر فعال سازی آن را  در داخل پکیج گنجانده باشد. اگر چنین نبود حذف کردن کل فایل هایی که بر روی سیستم نصب شده دردسر بزرگی برایتان خواهد بود. اگر کدنویس خوبی هستید می توانید به فولدر نصب  موجود در مرحله ۴ بروید و عبارت زیر را تایپ کنید:

 

اینکار می تواند پکیج ها را از سیستم شما حذف کند.

جوابی بنویسید

ایمیل شما نشر نخواهد شدخانه های ضروری نشانه گذاری شده است. *

*