КомпьютерлерБағдарламалық жасақтама

Tar.gz кеңейтімі бар бағдарламалар: орнату әдісі, қадамдық нұсқаулар және ұсыныстар

Интернет желілерінің алғашқы пайда болуы төмен жылдамдықтар мен тұрақсыз байланыспен белгіленді. Дәл осы сәтте желілік трафикті сақтау үшін файлдар мен құжаттарды қысылған түрде тасымалдау мүмкін болатын шешімді жасау қажет болды. Көптеген тәсілдер мен алгоритмдер сыналды. Содан кейін көптеген бағдарламалық өнімдер нарыққа шығарды - WinZip, WinRAR және басқалар, осы орнын нығайтты. Бұл құралдар Windows операциялық жүйелерінің отбасы үшін маңызды болды. Linux-де сол ортаға bzip2, Gzip және tar сияқты мұрағаттар белсенді қолданылды. Бұл мақалада талқыланатын соңғы екі топ туралы.

Tar және gz дегеніміз не?

Тар - файл иесінің деректері, қалта құрылымы және т.б. сияқты маңызды ақпаратты сақтауға болатын мұрағат форматы. Linux жүйесінде орнатылған сол бағдарлама тар түріндегі мұрағатпен жұмыс істейді. Бұл жағдайда сіз тар файлдарын өзіңіз сығымдай алмайсыз. Сондықтан, нәтижесінде алынған мұрағат көлемін азайту үшін ол үшінші тараптың қысу өнімдерін пайдаланады. Көбінесе gzip немесе bzip2.

Gzip мұрағатшысы қысу үшін Deflate әдісін қолданады, бұл файлдар жоғалтпастан тиімді мөлшерін азайтуға мүмкіндік береді. Gzip-нің бірден-бір кемшілігі оның бірнеше файлмен бір мезгілде жұмыс істемеуі болып табылады. Сондықтан, мұрағат құру үшін, ол тар қызметтік бағдарламасымен біріктіріледі. Осылайша, бірнеше файлдарды қысу үшін, tar алдымен олардың бір мұрағат файлын жасайды, содан кейін gzip арқылы қысылады.

Gzip-тің тағы бір қызықты ерекшелігі - файлдарды қысу мүмкіндігі, олар айтқандай, «ұшқында». Осылайша, көптеген браузерлер бұл әдісті трафикті қысу үшін белсенді пайдаланады.

Tar.gz - архив немесе бағдарламаны орнату жолы

Linux-де, әсіресе Ubuntu-да, көптеген файлдар мен бағдарламалар кейде tar.gz архивтері ретінде жеткізіледі. Бұл бағдарламалар, қызметтік бумалар немесе жай орындалатын файлдар болуы мүмкін. Осыған байланысты Ubuntu операциялық жүйесінде барлық қосымша сипаттама беріледі. Ubuntu tar.gz ішіндегі мұрағатты қалай орнату керектігін түсіну үшін, мысалы, бастапқы кодпен бірге келген кез келген бағдарламаны қабылдауға болады.

Мысалы, сәлемдесу қосымшасын жүктеуге болады, оны жүктеу жалпыға қол жетімді. Бұл өнім бір қарапайым функцияны орындайды - кез келген бағдарламалау тілінің алғашқы сабақтарының үздік дәстүрлеріне әлемді құптайды. Мекенжайда ұсынылған нұсқалардың ішінде жаңадан таңдау керек.

Сонымен, файл қотарылады, бірақ tar.gz қалай орнатылады? Өте оңай. Ubuntu сияқты операциялық жүйелерде терминалды пайдалану қажет. Сіз оны Ctrl + Alt + t пернесін басу арқылы қоңырау шала аласыз. Терезесі келесідей:

Файлды ашу үшін оған кіру керек. Терминалда cd пәрменін және қалаған каталогты қолдануға болады. Мысалы:

CD көшірмелері

Пәрменді енгізгеннен кейін Enter пернесін басады, ол оны орындау үшін жібереді. Қазір терминал hello-2.10.tar.gz файлын жүктеп алған бір қалтада. Tar zxvf hello-2.10.tar.gz командасы енгізіледі. Оның нәтижесі барлық алынған файлдардың тізімінің консоліне шығарылады.

Қазіргі кезде мұрағатты орнату жолындағы мәселе басты мәселеге айналды: Ubuntu tar.gz - дайындау және жинақтау.

Бағдарлама файлдарын дайындау

Алдымен сіз оралған файлдармен бірдей қалтада болуыңыз керек. Бұл әрекетті орындау үшін cd пәрменін көрсетілген каталогпен - hello-2.10 пайдаланыңыз. Енді папкада өзіңізге керек пәрменді орындаңыз ./configure --help. Бұл сізге бағдарламаны орнату туралы кеңестер береді. Көп жағдайда, ./configure-ге қарапайым енгізу жеткілікті. Дегенмен, пайдаланушыға / usr / local деген әдепкі каталогқа орнату үшін жеткілікті қатынас құқықтары болмауы мүмкін. Сондықтан, бағдарлама жүйенің бастапқы қалтасына орнатылғанын көрсетуіңіз керек. Жалпы команда келесідей:

./configure --prefix = $ HOME

Оны орындау нәтижесінде жүйе барлық тәуелділіктерді тексереді және файлдарды сәтті құру туралы бірнеше жолды шығарады.

Компиляция

Енді дайындалған конфигурацияны құрастыру қалады. Бұл қарапайым жасау пәрмені арқылы шығарылмаған мұрағаттың бірдей каталогында жасалады. Егер шығыс қателер болмаса, онда компиляция сәтті болды, енді бағдарламаны tar.gz-тен жүйеге қалай орнату керектігін түсіну қалады. Мұны істеу үшін make install пәрменін пайдаланыңыз. Егер ол сондай-ақ қателіктерге тап болмаса, онда бәрі жүйеге орнатылып, оны пайдалануға болады. Бірақ бұған дейін, егер үй каталогын орнату жолы ретінде көрсеңіз, оны PATH ортасының айнымалы мәніне төмендегідей қосасыз:

Экспорт PATH = $ HOME / bin: $ PATH

Енді бағдарлама құрастырылып, жүйеге орнатылған кез-келген каталогтан қарапайым сәлемдесу арқылы іске қосуға болады.

Шын мәнінде, бұл бағдарламаны Ubuntu-да apt-get орнату hello деп атау арқылы орнатуға болады, себебі ол оның репозиторийлерінде бар. Алайда, мақаланың басты хабарламасы tar.gz мұрағатын орнату әдісін көрсету болды. Сондықтан көңілді бағдарлама гвиней шошқа тәрізді болды. Бұл tar.gz бумасын қалай орнату керектігін көрсетті. Біз сондай-ақ, оны бөлшектеуге, оны жинауға және жүйеде іске қосуды үйрендік.

Tar.gz-ні Linux Mint-да қалай орнату керек

Ақшамен жұмыс істеу Ubuntu-дан өзгеше емес. Терминал қоңырауы басқа пернелерге қайта тағайындалмаса. Жалпы жағдайда, tar.gz мұрағатынан бағдарламаны орнату алгоритмі бірдей болады:

  • Tar.gz файлын тікелей жүктеп алыңыз;
  • Tar.gz-ні қалай қотарып, қаптамасын ашып, жоғарыда сипатталған;
  • Орнатуды конфигурациялау, жасау және қажет болса;

Негізгі тар командалары

Тар бағдарламасында нақты мүмкіндіктер бар, оны іске асыру нұсқалармен қамтамасыз етіледі. Терминалдағы tar -help-ті шақыру арқылы олардың толық тізімін көре аласыз. Жай әшекейлеу үшін мұрағатқа tar -xvf жолын пайдаланыңыз. Егер сіз мұны қалайтын қалтаны көрсетуіңіз керек болса, онда -C опциясы қосылады: tar -xvf мұрағатқа -C мақсатты қалтаға жол. Командада пайдаланылатын түймелер келесіні білдіреді:

  • -з. Бұл кілт gzip бағдарламасы арқылы осы мұрағатты өткізіп жіберу қажет екенін көрсетеді;
  • -x. Шын мәнінде, әкетілмеген қаражат;
  • -v. Бұл команда орындаған кезде бүкіл процестің листингі көрсетіледі;
  • -f. Бұл дегеніміз, жергілікті файлды мұрағаттау қажет;

Сондай-ақ, ашудан бұрын файлдың мазмұнын мұрағатқа жолдайтын tar -tf командасымен көруге болады.

Gzip негізгі командалары

Gzip бағдарламасы жеке файлдарды қысу немесе ашу үшін де пайдалануға болады. Мұрағатты құру үшін gzip файл атауының пәрменін іске қосу керек. Керісінше, unpack - gunzip filename.gz.

Стандартты пәрмендерден басқа, бағдарламаның функционалдығын кеңейтетін кілттер де бар. Бастысы келесідей көрінеді:

  • -h. Осы кілтті пайдалану қол жетімді опциялардың және командалардың тізімін шығаруға әкеледі;
  • -q. Жұмыс кезінде пайда болатын барлық хабарларды блоктайды;
  • -t. Бұл кілт тұтастығы мұрағатын тексереді;
  • - ең жақсы және ең жақсы. Бұл екі кілт мұрағат құру жылдамдығын басқарады. Ең жақсы қысу сапасы жақсы, бірақ баяуырақ. Жылдам - керісінше, өте жылдам, бірақ архивтеудің азырақ пайызы.

Қорытынды

Бұл мақалада қарапайым пәрмендерді қарастырдық және tar.gz мұрағатын немесе бағдарламаны жүйеге қалай орнату керектігін көрсеттік. Бұл әдіс Ubuntu және Mint сияқты, сондай-ақ басқа да Linux дистрибутивтеріне ұқсас.

Шын мәнінде, tar және gzip бағдарламаларының мүмкіндіктері анағұрлым кеңірек және оларды егжей-тегжейлі зерделеу осы мақаланың шеңберінен тыс.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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