Компютер, Нармафзор
Барномаи бо tar.gz тамдиди: чӣ тавр ба танзим, зина ба зина дастурҳои ва тавсияҳо
Намуди зоҳирии аввали шабакаҳои интернет бо суръати паст ва пайвастагињои идоранашавандаи ишора. Маҳз дар ҳамин лаҳза онро барои эҷоди як роҳи ҳалли, дар асоси он мо метавонем файлҳои ва ҳуҷҷатҳои дар шакли фишурда интиқол ба шуд ғайри маҷрои шабакаи. Он равишҳо ва алгоритмҳои бисёр кӯшиш шудааст. Ва он гоҳ дохил бозори бисёр нармафзор - WinZip, WinRAR ва дигар даст бидеҳу устувор дар ин чароғдонест. Ин маблағ дахлдор барои оилаи системаҳои оператсионӣ Windows шудааст. Дар муҳити Linux аст, фаъолона бойгонии bzip2, Gzip ва қатрон истифода бурда мешавад. Ин аст, дар бораи як хӯшаи охир ду хоҳад дар ин мақола муҳокима намуданд.
қатрон ва gz аст
Қатрон формати файл аст, ки қодир нигоьдории он ҷо чунин иттилоот муҳим, ба монанди маълумот моликият файл, сохтори ҷузвдонҳо ва хеле бештар аст. Барномаи номи ҳамон насб оид ба Linux, ки бо навъи бойгонии қатрон кор мекунад. Дар ин худидоракунии пахш кардан файлҳои қатрон не. Аз ин рӯ, бо мақсади кам кардани андозаи файли натиҷа, ӯ истифода мебарад, маҳсулоти фишурдасозии сеюм. Бештари вақт он gzip ё bzip2 аст.
усули фишурдасозии gzip Archiver мебарад Deflate, ки самаранок метавонед андозаи файлҳои lossless кӯтоҳ кунад. Gzip Ягона аыидаи натавонистани худро барои кор бо файлҳои бисёрмаротибаро ҳамзамон аст. Аз ин рӯ, бо мақсади фароҳам овардани бойгонии, он аст, ки бо коммуналӣ қатрон ба омехта. Пас, барои пахш кардан файлҳои қатрон сершумор, аввал як файли бойгонии ягонаи аст, ки баъд аз рӯи gzip фишурда эҷод.
Дигар хусусияти ҷолиб қобилияти gzip файлҳои пахш кардан аст, чунон ки мегӯянд, «дар бораи магасе». Ҳамин тавр ин усул ба таври фаъол аз ҷониби браузерҳои зиёде барои фишурдасозии ҳаракати нақлиёт истифода бурда мешавад.
Чӣ тавр насб tar.gz - файл ё барномаи
Дар муҳити Linux, аз ҷумла Ubuntu, он аст, бисёр файлҳоро ва барномаҳои ҳамчун бойгонии tar.gz. баъзан дастрас Ин, мумкин аст барномаҳои, замбўри хизматрасонӣ, ё танҳо иҷрошавандаи. Аз ин рӯ, ҳамаи тавсифи минбаъд барои системаи оператсионии Ubuntu дода мешавад. Барои фаҳмидани он ки чӣ тавр ба насб дар Ubuntu бойгонии tar.gz, шумо метавонед барои мисол ягон барнома, ки меояд, ки бо рамзи манбаъ.
Масалан, шумо метавонед боркунц аст, ки дар домени ҷамъиятӣ зеркашӣ барнома салом кунед. Ин маҳсулот иҷро як вазифаи оддӣ - қабул ҷаҳон дар беҳтарин анъанаҳои аз дарсҳои якум забони барномасозӣ. Дар байни тафсирро дар беҳтарин интихоб тароват.
Пас, файли боркашӣ, вале чӣ тавр ба насб tar.gz? Хеле содда. Дар системаҳои амалиётӣ, ба монанди Ubuntu ба шумо лозим аст, ки истифода аз терминали. Он метавонад миёнбури забонаки Ctrl + Alt + т мегардад. тирезаи вай ба монанди ин:
Барои unzip парванда, ба шумо лозим аст, то ба он. Дар терминал, он метавонад бо истифода аз фармони CD ва феҳрист дилхоҳро анҷом дода мешавад. Барои мисол:
CD Боргириҳо
Баъд аз даромадан ба фармони калиди ворид кунед, ки мефиристад, ба иҷро пахш кунед. Акнун терминали аст, ки дар папкаи ҳамин бо бойгонии дарёфт салом-2.10.tar.gz ҷойгир шудааст. Ворид фармон қатрон zxvf салом-2.10.tar.gz. Дар натиҷа он хоҳад баромад ба консол рӯйхати ҳамаи файлҳои unpacked.
Акнун масъалаи меояд ба нуқтаи асосии савол, ки чӣ тавр ба насб дар Ubuntu бойгонии tar.gz, - таҳия ва тартиб.
Омода намудани файлҳои барнома
Аввал ба шумо лозим аст, ки баргашта, дар папкаи ҳамин бо файлҳо unpacked бошад. Барои ин кор, истифода фармони CD, нишон додани феҳристи - салом-2.10. Ҳоло дар феҳристи худ лозим аст, ки идора кардани --help фармони ./configure. Ӯ хоҳад кард Инанад тавсияҳо оиди он, ки чӣ тавр ба он зарур аст, ки ба насби барномаи дод. Дар аксари мавридҳо, ҷорӣ оддӣ ./configure. Бо вуҷуди ин, истифодабаранда метавонад иҷозатҳоро ба насб ба феҳристе, нобаёнӣ аст, ки / usr / маҳаллӣ надоранд. Бинобар ин барои муайян, ки дар ариза бояд дар каталоги хонагӣ системаи таъсис дода шавад, зарур аст. Дар маҷмӯъ дастаи назар ба ин хотима:
./configure --prefix = $ HOME
Дар натиҷаи он, система ҳамаи dependencies ва намоиш дар охири чанд хатҳои аз офариниши муваффақ файлҳои, санҷед.
тартиб
Акнун мо бояд ба тартиб дар танзимот омода сохтааст. як фармони оддӣ задан дар феҳристи ҳамин бойгонии unpacked анҷом дода мешавад. Агар баромади дорои нест, хатогиҳо, ин маънои онро дорад, ки ба тартиб муваффақ аст, ки ҳоло боқӣ дарк, ки чӣ тавр ба насб кардани барнома, ки аз tar.gz дар. Бо ин мақсад, кунад насб. Агар он ҳам дорои хатоҳои нест, ин маънои онро дорад, ки ҳама чиз аст, ки дар системаи насб, ва мумкин аст аз он истифода бурда мешавад. Вале пеш аз ин, бо назардошти он бамаврид аст, ки агар феҳристи хонагӣ ҳамчун роҳи насби муайян карда шуда, ба шумо лозим аст, ки ба он илова ба БДСТ тағйирёбанда муҳити зайл аст:
PATH содирот = $ HOME / бин: $ PATH
Акнун тартиб ва насб карда, дар барнома метавонад аз ҳар гуна феҳрист ихтиёри танҳо даъват салом.
Дар асл, муайян кардани ин барнома метавонад бисёр сода даъват ва сабур-даст насб салом Ubuntu, аз он аст, зеро он аст, ки дар хазинаи худ дармегиронад. Аммо хабари асосии мақола буд, ба шумо мегӯям, ки чӣ тавр ба танзим tar.gz. архив ба Аз ин рӯ, Салом барнома сухан дар ин ҷо як навъ хук Гвинея. Ӯ танҳо ба шумо нишон дод, ки чӣ тавр ба насб tar.gz. бастаи ба Мо инчунин фаҳмидем, ки чӣ тавр ба он берун, тартиб ва идора кардани система.
Чӣ тавр насб tar.gz дар Linux аз наъно,
Љойњои корї дар наъно, каме куллї фарќ аз Ubuntu. Он аст, ки занги терминал мумкин аст ба дигар калидҳои таъин. Дар сурати умум, дар Setup алгоритми аз бойгонии tar.gz хоҳад буд, ки ҳамон:
- зеркашӣ бевосита аз tar.gz;
- tar.gz, ки чӣ тавр ба насб ва берун аз он дорад, танҳо дар боло тавсиф шудаанд;
- татбиқи Танзимкунӣ кунад, ва, агар зарур бошад, кунад насб;
Фармонҳои асосӣ қатрон
Барномаи қатрон воқеан дорои имкониятҳои васеъ мебошад, барои иљрои он дастрас бо имконоти аст. Намоиши рӯйхати пурраи бо даъват дар --help қатрон терминали. Зеро ки соддатарин борҷомаи қатрон истифода -xvf роҳро ба файли. Агар ба шумо лозим муайян дар пешакӣ, ки папкаи онро бояд анҷом шавад, калиди аст, илова -C: қатрон -xvf роҳро ба файли -C роҳи ба папкаи кабулкунанда. Дар Калидҳои истифода дар дастаи, инҳо мебошанд:
- -z. Ин тугмаи нишон медиҳад, ки ба шумо лозим аст, ки ба ин гузаред бойгонии тавассути барномаи gzip;
- -x. Ин чунин маъно дорад, ки дар асл, хеле борҷомаи;
- -v. Дар он гуфта шудааст, ки фармони мешавад тамоми раванди рӯйхати экран;
- -f. Ин маънои онро дорад, ки ба он зарур аст, ки ба кушодан бойгонии файли маҳаллӣ аст;
Ҳамчунин, пеш аз кушодани борҷомаи, шумо метавонед мӯҳтавои роҳи файли қатрон -tf ба фармони файл дид.
Фармонҳои асосӣ gzip
Барномаи gzip низ метавонад алоҳида ба пахш кардан ва ё decompress файлҳо истифода мешавад. Барои сохтани бойгонии, идора кардани файл фармони gzip. Ва баръакс, барои кушодани борҷомаи - gunzip filename.gz.
Илова бар ин, ба аҳкоми стандартӣ, ҳастанд, ки калидҳои тамдиди фаъолияти барнома нест. назар асосӣ монанди ин:
- -h. Истифодаи ин калид хоҳад рӯйхати имконоти дастрас ва ба аҳкоми гардад;
- -q. Блокҳои ҳама зуҳури давоми паём;
- -t. Ин калид воқеияти беайбии бойгонии;
- -fast ва корҳои шоиста мекунанд. Ин ду Калидҳои назорат суръати нусха. Беҳтарин - беҳтарин фишурдасозии, лекин сусттар. Fast - баръакс, хеле зуд, вале бо фоизи камтар аз бойгонӣ.
хулоса
Ин мақолаи тафтиш соддатарин аҳкоми ва нишон медиҳад, ки чӣ тавр ба насб файли tar.gz ё барнома дар система. Ин усул ба монанди барои Ubuntu ва аз наъно, инчунин як қатор дигар тақсимкунандагони Linux мебошад.
Дар асл, имконияти қатрон ва gzip аст, хеле васеътар ва омӯзиши муфассал аз онҳо берун аз доираи ин мақола аст.
Similar articles
Trending Now