TAR.GZ як навъи стандартии бойгонӣ мебошад, ки дар системаи амалиётии Ubuntu истифода мешавад. Он одатан барномаҳоро барои насб ё анборҳои гуногун нигоҳ медорад. Насб кардани нармафзор барои ин тамдиди аст, он қадар осон нест, он бояд кушодан ва насб. Имрӯз мо мехоҳем ин мавзӯъро муфассал муҳокима кунем ва ҳама гурӯҳҳоро нишон диҳем ва зина ба зина ҳар як амали заруриро нишон диҳем.
Дар Ubuntu бойгонии TAR.GZ насб кунед
Дар расми кушодан ва омода кардани нармафзор ҳеҷ мушкиле нест, ҳама корҳо тавассути стандарт анҷом дода мешаванд "Терминал" бо пешаки бор кардани ҷузъҳои иловагӣ. Хӯроки асосии интихоб кардани бойгонии корӣ мебошад, то пас аз бастабандӣ дар насб ягон мушкилот пайдо нашавад. Аммо, пеш аз оғози дастурҳо, мехоҳем қайд кунем, ки шумо бояд сайти расмии барномасозро бо ҳузури бастаҳои DEB ё RPM ё анбори расмии он бодиққат омӯзед.
Насби чунин маълумот метавонад хеле осонтар карда шавад. Маълумоти бештарро дар бораи таҳлили насби бастаҳои RPM дар мақолаи дигари мо бихонед, аммо мо ба қадами аввал мегузарем.
Инчунин хонед: Насб кардани бастаҳои RPM дар Ubuntu
Қадами 1: Насб кардани абзорҳои иловагӣ
Барои иҷрои ин вазифа ба шумо танҳо як кумак лозим аст, ки пеш аз оғози кор бо бойгонӣ бояд зеркашӣ карда шавад. Албатта, Ubuntu аллакай як компилятор дорад, аммо мавҷудияти барномаи пуштибонӣ барои сохтан ва сохтани бастаҳо ба шумо имкон медиҳад архивро дар як объекти алоҳида, ки аз ҷониби менеҷери файл дастгирӣ мешавад, кӯчонед. Бо шарофати ин, шумо метавонед бастаи DEB-ро ба дигар корбарон интиқол диҳед ё ин барномаро аз компютер комилан бе тарк кардани файлҳои нолозим хориҷ кунед.
- Менюро кушоед ва кор кунед "Терминал".
- Фармонро ворид кунед
sudo apt-get насб chckinstall build-essential autoconf automake
ҷузъҳои заруриро илова кунед. - Барои тасдиқи илова, шумо бояд паролро аз ҳисоби асосӣ ворид кунед.
- Интихоберо интихоб кунед $ D)барои оғози амалиёти боркунии файл.
- Мунтазам интизор шудани равандро интизор шавед ва пас сатри вуруд пайдо мешавад.
Раванди насбкунии утилитаи иловагӣ ҳамеша муваффақ аст, бинобар ин дар ин қадам ягон мушкилот набояд вуҷуд дошта бошад. Мо ба амали минбаъда меравем.
Қадами 2: кушодани бойгонӣ бо барнома
Ҳоло шумо бояд гардонандаро бо бойгонии дар он ҷо сабтшуда пайваст кунед ё объектро ба яке аз ҷузвдонҳои компютер бор кунед. Баъд аз ин, бо дастурҳои зерин амал кунед:
- Менеҷери файлро кушоед ва ба папкаи нигоҳдории бойгонӣ гузаред.
- Бо тугмаи рости муш клик кунед ва онро интихоб кунед "Хусусиятҳо".
- Роҳро ба TAR.GZ биомӯзед - он барои амалиёт дар консол муфид хоҳад буд.
- Бидавед "Терминал" ва бо истифодаи фармон ба ин ҷузвдони нигаҳдории бойгонӣ гузаред
CD / хона / корбар / ҷузвдон
куҷо корбар - номи корбарӣ ва ҷузвдон - номи директория. - Файлҳоро аз директория бо навиштани tar хориҷ кунед
-xvf falkon.tar.gz
куҷо falkon.tar.gz - номи архив. Боварӣ ҳосил кунед, ки на танҳо ном, балки инчунин ворид кунед.tar.gz
. - Ба шумо рӯйхати ҳамаи маълумотҳое, ки шумо тавонистаед ҳосил кардед, пешкаш карда мешавад. Онҳо дар папкаи нави алоҳидагӣ, ки дар ҳамон як роҳ ҷойгиранд, захира карда мешаванд.
Ҷамъоварии ҳамаи файлҳои қабулшуда дар як бастаи DEB барои насби минбаъдаи нармафзор дар компютер боқӣ мемонад.
Қадами 3: Таҳияи бастаи қарз
Дар қадами дуюм, шумо файлҳоро аз бойгонӣ бароварда, дар феҳристи муқаррарӣ ҷойгир кардед, аммо ин кори мӯътадили барномаро таъмин намекунад. Он бояд насб карда шавад, намуди зоҳирии мантиқӣ дода, насби дилхоҳро созад. Барои ин фармонҳои стандартиро дар "Терминал".
- Пас аз тартиб додани оббанд, консолро пӯшед ва бевосита ба папкаи сохташуда тавассути фармон гузаред
CD Falkon
куҷо фалак - номи директорияи лозима. - Одатан дар маҷлис скриптҳои мураттаб мавҷуданд, бинобар ин тавсия медиҳем, ки аввал фармонро санҷед
./бозӣ
, ва дар сурати корношоям будани он./autogen.sh
. - Агар ҳарду даста корношоям шуда бошанд, шумо бояд скрипти лозимаро илова кунед. Дар консол фармонҳои зеринро ворид кунед:
acococal
автомати роҳбари
automake --gnu --add-нопадид - нусхабардорӣ --foreign
autoconf -f -WallҲангоми илова кардани бастаҳои нав, чунин шуданаш мумкин аст, ки система китобхонаҳои муайян надорад. Шумо огоҳинома дар онро мебинед "Терминал". Шумо метавонед бо истифода аз китобхонаи гумшуда насб кунед
sudo apt насб namelib
куҷо намелиб - Номи компоненти зарурӣ. - Дар охири қадами қаблӣ, бо навиштани фармоиш ба тартибдиҳӣ гузаред
кунад
. Вақти сохтан аз миқдори иттилоот дар ҷузвдон вобаста аст, бинобар ин консолро пӯшед ва огоҳиро дар бораи таркиби бомуваффақият интизор шавед. - Охирин нависед
checkinstall
.
Қадами 4: Бастаи тайёрро насб кунед
Чӣ тавре ки пештар гуфта будем, усули истифодашуда барои эҷоди як бастаи DEB аз бойгонӣ барои насби минбаъдаи барнома бо ҳар гуна василаи мувофиқ истифода мешавад. Шумо бастаро худатон дар худи ҳамон директорияе хоҳед ёфт, ки дар он TAR.GZ нигоҳ дошта мешавад ва бо усулҳои имконпазири насби он, мақолаи ҷудогонаи моро дар истиноди дар поён буда нигаред.
Муфассал: Насб кардани бастаҳои DEB дар Ubuntu
Ҳангоми кӯшиши насб кардани бойгонии баррасишуда, ба назар гирифтан лозим аст, ки баъзеи онҳо бо истифодаи усулҳои мушаххас ҷамъ оварда шудаанд. Агар тартиботи дар боло зикршуда кор накунад, ба папкаи худсарии TAR.GZ назар афканед ва файлро дар он ҷо пайдо кунед Readme ё Насб кунеддидани тавсифи насб.