کامپیوترهانرم افزار

برنامه هایی با tar.gz extension: نحوه نصب، دستورالعمل ها و توصیه های گام به گام

اولین ظهور شبکه های اینترنتی با سرعت پایین و اتصالات ناپایدار مشخص شد. در این مرحله لازم بود که یک راه حل ایجاد شود که بر اساس آن می توان فایل ها و اسناد را به صورت فشرده برای انتقال ترافیک شبکه ذخیره کرد . بسیاری از رویکردها و الگوریتم ها مورد آزمایش قرار گرفته اند. و پس از آن بسیاری از محصولات نرم افزاری به بازار رفت - WinZip، WinRAR و دیگران، که به شدت در این طاقچه قرار گرفته اند. این ابزار مربوط به خانواده سیستم عامل های ویندوز بود. در لینوکس، همان محیط به طور فعال از بایگانی bzip2، gzip و tar استفاده می شود. این مربوط به دو دسته از دو مورد است که در این مقاله مورد بحث قرار می گیرد.

tar و gz چیست؟

تار فرمت آرشیو است که می تواند اطلاعات مهم مانند اطلاعات مالک فایل، ساختار پوشه و بیشتر ذخیره کند. همان برنامه نصب شده در سیستم های لینوکس با آرشیو نوع tar کار می کند. در این حالت، شما نمیتوانید خودتان فایلی را فشرده کنید. بنابراین، برای کاهش اندازه آرشیو نتیجه، از محصولات فشرده سازی شخص ثالث استفاده می کند. اغلب آن gzip یا bzip2 است.

آرشیوگر gzip از روش Deflate برای فشرده سازی استفاده می کند، که به شما اجازه می دهد به طور موثر اندازه فایل ها را بدون از دست دادن کاهش دهید. تنها نقص gzip این است که ناتوانی در کار همزمان با چندین فایل است. بنابراین، برای ایجاد آرشیو، آن را با ابزار tar ترکیب می کند. بنابراین، برای فشرده سازی چندین فایل، tar ابتدا فایل بایگانی را از آنها ایجاد می کند و سپس توسط gzip فشرده می شود.

یکی دیگر از ویژگی های جالب gzip این است که توانایی فشرده سازی فایل ها، به عنوان آنها می گویند، "در پرواز". به این ترتیب، بسیاری از مرورگرها به طور فعال از این تکنیک برای فشردن ترافیک استفاده می کنند.

چگونه tar.gz را نصب کنید - آرشیو یا برنامه

در لینوکس و به ویژه در اوبونتو، بسیاری از فایل ها و برنامه ها گاهی به عنوان آرشیو tar.gz ارائه می شوند. اینها می توانند برنامه ها، بسته های سرویس یا فایل های اجرایی باشند. بنابراین، تمام توضیحات بیشتر برای سیستم عامل اوبونتو داده می شود. برای درک چگونگی نصب آرشیو در اوبونتو tar.gz، می توانید به عنوان مثال هر برنامه ای که با کد منبع همراه است را انتخاب کنید.

به عنوان مثال، شما می توانید برنامه سلام را دانلود کنید که دانلود آن به صورت عمومی در دسترس است. این محصول یک عمل ساده را انجام می دهد - جهان را در بهترین سنت های درس های اول هر زبان برنامه نویسی از جهان استقبال می کند. در میان نسخه های ارائه شده در آدرس، بهتر است یک تازه تر انتخاب کنید.

بنابراین، فایل دانلود شده است، اما چگونه برای نصب tar.gz؟ این خیلی ساده است در سیستم عامل های مانند اوبونتو، شما باید از ترمینال استفاده کنید. شما می توانید آن را با فشار دادن Ctrl + Alt + t تماس بگیرید. پنجره آن به نظر می رسد:

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

دانلود سی دی

پس از وارد شدن به فرمان، کلید Enter را فشار داده و آنرا به اعدام ارسال می کند. در حال حاضر ترمینال در یک پوشه با فایل دانلود hello-2.10.tar.gz است. دستور tar zxvf hello-2.10.tar.gz وارد شده است. نتیجه آن خروجی به کنسول لیست تمام فایل های استخراج شده است.

در حال حاضر این وظیفه به نقطه اصلی در سوال از نحوه نصب آرشیو می آید. اوبونتو tar.gz - تهیه و تدوین.

آماده سازی فایل های برنامه

ابتدا شما باید در پوشه مشابه فایلهای باز نشده قرار بگیرید. برای انجام این کار، دستور cd را با دایرکتوری مشخص کنید - hello-2.10. حالا در پوشه خود شما باید دستور زیر را اجرا کنید: ./configure --help. این به شما نکاتی درباره نحوه نصب برنامه میدهد. در اغلب موارد، معرفی ساده به ./configure کافی است. با این حال، کاربر ممکن است دسترسی به کافی برای نصب به دایرکتوری پیش فرض ندارد، که / usr / local است. بنابراین، شما باید مشخص کنید که برنامه باید در پوشه اصلی سیستم نصب شود. تیم کلی به نظر می رسد:

./configure --prefix = $ HOME

در نتیجه اجرای آن، سیستم تمامی وابستگی ها را بررسی می کند و در پایان چندین خط تولید موفقیت آمیز فایل ها را نشان می دهد.

تالیف

اکنون پیکربندی آماده شده کامپایل شده است. این یک دستور ساده ساده در همان دایرکتوری بایگانی بازپخش شده است. اگر خروجی حاوی خطاهای نباشد، پس از آن کامپایل موفق شد، در حال حاضر هنوز هم باید بدانیم چگونه برنامه را از tar.gz به سیستم نصب کنیم. برای انجام این کار، از دستور make install استفاده کنید. اگر خطا نیز وجود ندارد، همه چیز در سیستم نصب شده است و می توان آن را استفاده کرد. اما قبل از آن، شایان ذکر است که اگر دایرکتوری خانه را به عنوان مسیر نصب مشخص کردید، می توانید آن را به متغیر محیط PATH به صورت زیر اضافه کنید:

صادرات PATH = $ HOME / bin: $ PATH

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

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

نحوه نصب tar.gz در لینوکس نعنا

کار کردن در نعلبکی بسیار متفاوت از اوبونتو نیست. مگر اینکه تماس ترمینال به سایر کلید ها مجددا اعطا شود. در مورد کلی، الگوریتم نصب برنامه از آرشیو tar.gz یکسان خواهد بود:

  • دانلود مستقیم tar.gz خود؛
  • چگونه برای نصب tar.gz و باز کردن آن، کمی بیشتر توضیح داده شده است؛
  • در حال اجرا پیکربندی، ایجاد و، در صورت لزوم، نصب را انجام دهید.

دستورالعمل های پایه ای

برنامه tar عمدتا دارای ویژگی های فراوانی است، اجرای آن با گزینه های موجود است. شما می توانید فهرست کامل خود را با تماس با tar -help در ترمینال مشاهده کنید. برای باز کردن ساده، از مسیر tar -xvf به بایگانی استفاده کنید. اگر شما نیاز دارید مشخص کنید کدام پوشه برای انجام این کار، گزینه -C اضافه می شود: tar -xvf مسیر به بایگانی -C مسیر به پوشه مقصد. کلید های استفاده شده در تیم به این معنی است که:

  • -z این کلید نشان می دهد که شما باید این بایگانی را از طریق برنامه gzip غیرفعال کنید.
  • -x به معنی، در واقع، بسیار بازپرداخت؛
  • -v این می گوید زمانی که دستور اجرا می شود، لیست پروسه تمام شده نمایش داده می شود؛
  • -f این به این معنی است که شما باید فایل محلی آرشیو را استخراج کنید؛

همچنین، قبل از باز کردن، می توانید محتویات فایل را با دستور tar -tf مسیر مسیر آرشیو مشاهده کنید.

دستورات اساسی gzip

برنامه gzip همچنین می تواند به طور جداگانه برای فشرده سازی یا باز کردن فایل ها استفاده شود. برای ایجاد آرشیو، شما باید دستور gzip filename را اجرا کنید. برعکس، برای باز کردن - gunzip filename.gz.

علاوه بر دستورات استاندارد، کلید هایی نیز وجود دارند که عملکرد برنامه را گسترش می دهند. آنهایی که اصلی هستند نگاه می کنند:

  • -ه با استفاده از این کلید خروجی یک لیست از گزینه ها و دستورات در دسترس خواهد بود؛
  • -q تمام پیامهایی که در حین عملیات ظاهر می شوند را قفل می کند
  • -ت این کلید بایگانی را برای یکپارچگی بررسی می کند.
  • سریع و بهترین این دو کلید کنترل سرعت ایجاد آرشیو است. بهتر است بهترین کیفیت فشرده سازی، اما کندتر است. سریع - برعکس، بسیار سریع، اما با درصد کمتر از آرشیو کردن.

نتیجه گیری

در این مقاله، ما به ساده ترین دستورها نگاه کردیم و نشان دادیم که چگونه بایگانی یا برنامه tar.gz را در سیستم نصب کنیم. این روش شبیه Ubuntu و Mint و تعدادی دیگر توزیع لینوکس است.

در حقیقت، قابلیت های برنامه tar و gzip بسیار گسترده تر هستند و مطالعه دقیق تر آنها فراتر از محدوده این مقاله است.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.unansea.com. Theme powered by WordPress.