Насб кардани файлҳои TAR.GZ дар Ubuntu

Pin
Send
Share
Send

TAR.GZ як навъи стандартии бойгонӣ мебошад, ки дар системаи амалиётии Ubuntu истифода мешавад. Он одатан барномаҳоро барои насб ё анборҳои гуногун нигоҳ медорад. Насб кардани нармафзор барои ин тамдиди аст, он қадар осон нест, он бояд кушодан ва насб. Имрӯз мо мехоҳем ин мавзӯъро муфассал муҳокима кунем ва ҳама гурӯҳҳоро нишон диҳем ва зина ба зина ҳар як амали заруриро нишон диҳем.

Дар Ubuntu бойгонии TAR.GZ насб кунед

Дар расми кушодан ва омода кардани нармафзор ҳеҷ мушкиле нест, ҳама корҳо тавассути стандарт анҷом дода мешаванд "Терминал" бо пешаки бор кардани ҷузъҳои иловагӣ. Хӯроки асосии интихоб кардани бойгонии корӣ мебошад, то пас аз бастабандӣ дар насб ягон мушкилот пайдо нашавад. Аммо, пеш аз оғози дастурҳо, мехоҳем қайд кунем, ки шумо бояд сайти расмии барномасозро бо ҳузури бастаҳои DEB ё RPM ё анбори расмии он бодиққат омӯзед.

Насби чунин маълумот метавонад хеле осонтар карда шавад. Маълумоти бештарро дар бораи таҳлили насби бастаҳои RPM дар мақолаи дигари мо бихонед, аммо мо ба қадами аввал мегузарем.

Инчунин хонед: Насб кардани бастаҳои RPM дар Ubuntu

Қадами 1: Насб кардани абзорҳои иловагӣ

Барои иҷрои ин вазифа ба шумо танҳо як кумак лозим аст, ки пеш аз оғози кор бо бойгонӣ бояд зеркашӣ карда шавад. Албатта, Ubuntu аллакай як компилятор дорад, аммо мавҷудияти барномаи пуштибонӣ барои сохтан ва сохтани бастаҳо ба шумо имкон медиҳад архивро дар як объекти алоҳида, ки аз ҷониби менеҷери файл дастгирӣ мешавад, кӯчонед. Бо шарофати ин, шумо метавонед бастаи DEB-ро ба дигар корбарон интиқол диҳед ё ин барномаро аз компютер комилан бе тарк кардани файлҳои нолозим хориҷ кунед.

  1. Менюро кушоед ва кор кунед "Терминал".
  2. Фармонро ворид кунедsudo apt-get насб chckinstall build-essential autoconf automakeҷузъҳои заруриро илова кунед.
  3. Барои тасдиқи илова, шумо бояд паролро аз ҳисоби асосӣ ворид кунед.
  4. Интихоберо интихоб кунед $ D)барои оғози амалиёти боркунии файл.
  5. Мунтазам интизор шудани равандро интизор шавед ва пас сатри вуруд пайдо мешавад.

Раванди насбкунии утилитаи иловагӣ ҳамеша муваффақ аст, бинобар ин дар ин қадам ягон мушкилот набояд вуҷуд дошта бошад. Мо ба амали минбаъда меравем.

Қадами 2: кушодани бойгонӣ бо барнома

Ҳоло шумо бояд гардонандаро бо бойгонии дар он ҷо сабтшуда пайваст кунед ё объектро ба яке аз ҷузвдонҳои компютер бор кунед. Баъд аз ин, бо дастурҳои зерин амал кунед:

  1. Менеҷери файлро кушоед ва ба папкаи нигоҳдории бойгонӣ гузаред.
  2. Бо тугмаи рости муш клик кунед ва онро интихоб кунед "Хусусиятҳо".
  3. Роҳро ба TAR.GZ биомӯзед - он барои амалиёт дар консол муфид хоҳад буд.
  4. Бидавед "Терминал" ва бо истифодаи фармон ба ин ҷузвдони нигаҳдории бойгонӣ гузаредCD / хона / корбар / ҷузвдонкуҷо корбар - номи корбарӣ ва ҷузвдон - номи директория.
  5. Файлҳоро аз директория бо навиштани tar хориҷ кунед-xvf falkon.tar.gzкуҷо falkon.tar.gz - номи архив. Боварӣ ҳосил кунед, ки на танҳо ном, балки инчунин ворид кунед.tar.gz.
  6. Ба шумо рӯйхати ҳамаи маълумотҳое, ки шумо тавонистаед ҳосил кардед, пешкаш карда мешавад. Онҳо дар папкаи нави алоҳидагӣ, ки дар ҳамон як роҳ ҷойгиранд, захира карда мешаванд.

Ҷамъоварии ҳамаи файлҳои қабулшуда дар як бастаи DEB барои насби минбаъдаи нармафзор дар компютер боқӣ мемонад.

Қадами 3: Таҳияи бастаи қарз

Дар қадами дуюм, шумо файлҳоро аз бойгонӣ бароварда, дар феҳристи муқаррарӣ ҷойгир кардед, аммо ин кори мӯътадили барномаро таъмин намекунад. Он бояд насб карда шавад, намуди зоҳирии мантиқӣ дода, насби дилхоҳро созад. Барои ин фармонҳои стандартиро дар "Терминал".

  1. Пас аз тартиб додани оббанд, консолро пӯшед ва бевосита ба папкаи сохташуда тавассути фармон гузаредCD Falkonкуҷо фалак - номи директорияи лозима.
  2. Одатан дар маҷлис скриптҳои мураттаб мавҷуданд, бинобар ин тавсия медиҳем, ки аввал фармонро санҷед./бозӣ, ва дар сурати корношоям будани он./autogen.sh.
  3. Агар ҳарду даста корношоям шуда бошанд, шумо бояд скрипти лозимаро илова кунед. Дар консол фармонҳои зеринро ворид кунед:

    acococal
    автомати роҳбари
    automake --gnu --add-нопадид - нусхабардорӣ --foreign
    autoconf -f -Wall

    Ҳангоми илова кардани бастаҳои нав, чунин шуданаш мумкин аст, ки система китобхонаҳои муайян надорад. Шумо огоҳинома дар онро мебинед "Терминал". Шумо метавонед бо истифода аз китобхонаи гумшуда насб кунедsudo apt насб namelibкуҷо намелиб - Номи компоненти зарурӣ.

  4. Дар охири қадами қаблӣ, бо навиштани фармоиш ба тартибдиҳӣ гузаредкунад. Вақти сохтан аз миқдори иттилоот дар ҷузвдон вобаста аст, бинобар ин консолро пӯшед ва огоҳиро дар бораи таркиби бомуваффақият интизор шавед.
  5. Охирин нависедcheckinstall.

Қадами 4: Бастаи тайёрро насб кунед

Чӣ тавре ки пештар гуфта будем, усули истифодашуда барои эҷоди як бастаи DEB аз бойгонӣ барои насби минбаъдаи барнома бо ҳар гуна василаи мувофиқ истифода мешавад. Шумо бастаро худатон дар худи ҳамон директорияе хоҳед ёфт, ки дар он TAR.GZ нигоҳ дошта мешавад ва бо усулҳои имконпазири насби он, мақолаи ҷудогонаи моро дар истиноди дар поён буда нигаред.

Муфассал: Насб кардани бастаҳои DEB дар Ubuntu

Ҳангоми кӯшиши насб кардани бойгонии баррасишуда, ба назар гирифтан лозим аст, ки баъзеи онҳо бо истифодаи усулҳои мушаххас ҷамъ оварда шудаанд. Агар тартиботи дар боло зикршуда кор накунад, ба папкаи худсарии TAR.GZ назар афканед ва файлро дар он ҷо пайдо кунед Readme ё Насб кунеддидани тавсифи насб.

Pin
Send
Share
Send