TAR.GZ - стандартны тып архіва, які выкарыстоўваецца ў аперацыйнай сістэме Ubuntu. У ім звычайна захоўваюцца праграмы, прызначаныя для ўстаноўкі, або розныя рэпазітары. Ўсталяваць софт гэтага пашырэння так проста не атрымаецца, яго неабходна распакаваць і сабраць. Сёння мы б хацелі ў дэталях абмеркаваць менавіта гэтую тэму, паказаўшы ўсе каманды і па кроках распісаўшы кожнае неабходнае дзеянне.
Усталёўваем архіў TAR.GZ ў Ubuntu
У самой працэдуры распакавання і падрыхтоўкі софту няма нічога складанага, усё выконваецца праз стандартны «Тэрмінал» з папярэдняй загрузкай дадатковых кампанентаў. Галоўнае толькі падабраць працоўны архіў, каб пасля разархіваціі не ўзнікла праблем з усталёўкай. Аднак перад пачаткам інструкцый мы хочам адзначыць, што варта ўважліва вывучыць афіцыйны сайт распрацоўніка праграмы на наяўнасць DEB або RPM-пакетаў альбо ж афіцыйных рэпазітароў.
Ўстаноўку такіх дадзеных можна вырабіць значна прасцей. Дэталёва аб разборы інсталяцыі RPM-пакетаў чытайце ў іншай нашай артыкуле, мы ж пераходзім да першага кроку.
Працэс інсталяцыі дадатковай ўтыліты заўсёды праходзіць паспяхова, таму з гэтым крокам не павінна ўзнікнуць ніякіх праблем. Перасоўваемся да далейшых дзеянняў.
Крок 2: Распакаванне архіва з праграмай
Зараз вам патрабуецца падлучыць назапашвальнік з захаваным там архівам або загрузіць аб'ект у адну з папак на кампутары. Пасля гэтага прыступайце да выканання наступнай інструкцыі:
- Адкрыйце файлавы менеджэр і перайдзіце ў тэчку захоўвання архіва.
- Націсніце па ім правай кнопкай мышы і выберыце пункт «Уласцівасці».
- Даведайцеся шлях да TAR.GZ - ён спатрэбіцца для ажыццяўлення аперацый у кансолі.
- Запусціце «Тэрмінал» і перайдзіце ў гэтую тэчку захоўвання архіва з дапамогай каманды cd / home / user / folder, дзе user - імя карыстальніка, а folder - назва дырэкторыі.
- Дастаньце файлы з дырэкторыі, упісаўшы tar -xvf falkon.tar.gz, дзе falkon.tar.gz - назва архіва. Абавязкова трэба ўвесці не толькі імя, але і .tar.gz.
- Вы будзеце азнаёмленыя са спісам усіх дадзеных, якія ўдалося дастаць. Яны будуць захаваны ў асобнай новай тэчцы, якая знаходзіцца па гэтым жа шляху.
Засталося толькі сабраць усе атрыманыя файлы ў адзін DEB-пакет для далейшай звычайнай ўстаноўкі праграмнага забеспячэння на кампутар.
Крок 3: Компилирование DEB-пакета
У другім кроку вы выцягнулі файлы з архіва і змясцілі іх у звычайную дырэкторыю, аднак гэта яшчэ не забяспечыць нармальнае функцыянаванне праграмы. Яго варта сабраць, надаўшы лагічны выгляд і зрабіўшы патрэбны ўсталёўшчык. Для гэтага выкарыстоўваюцца стандартныя каманды ў «тэрмінале».
- Пасля працэдуры разархіваціі ня зачыняйце кансоль і пераходзіце адразу ў створаную тэчку праз каманду cd falkon, дзе falkon - назва неабходнай дырэкторыі.
- Звычайна ў зборцы маюцца ўжо скрыпты па ажыццяўленні кампіляцыі, таму раім спачатку праверыць каманду ./bootstrap, а ў выпадку яе непрацаздольнасці задзейнічаць ./autogen.sh.
- Калі ж абедзве каманды аказаліся непрацоўнымі, трэба самому дадаць неабходны скрыпт. Паслядоўна увядзіце ў кансоль каманды:
aclocal
autoheader
automake --gnu --add-missing --copy --foreign
autoconf -f -Wall
Падчас дадання новых пакетаў можа апынуцца, што ў сістэме не хапае пэўных бібліятэк. Вы ўбачыце адпаведнае апавяшчэнне ў «тэрмінале». Ўсталяваць якая адсутнічае бібліятэку можна камандай sudo apt install namelib, дзе namelib - назва патрабаванага кампанента.
- Па завяршэнні папярэдняга кроку прыступайце да кампіляцыі, упісаўшы каманду make. Час зборкі залежыць ад аб'ёму інфармацыі ў тэчцы, таму не зачыняйце кансоль і чакайце з'яўлення апавяшчэння аб удалым компилировании.
- У апошнюю чаргу ўпішыце checkinstall.
Крок 4: Усталёўка гатовага пакета
Як ужо было сказана намі раней, які ўжываецца спосаб выкарыстоўваецца для стварэння з архіву DEB-пакета для далейшай ўстаноўкі праграмы любымі зручнымі спосабамі. Сам пакет вы знойдзеце ў той жа дырэкторыі, дзе захоўваецца TAR.GZ, а з магчымымі метадамі яго інсталяцыі азнаёмцеся у асобнай нашай артыкуле па спасылцы ніжэй.
Чытаць далей: Усталёўка DEB-пакетаў у Ubuntu
Пры спробе ўстаноўкі разгледжаных архіваў важна таксама ўлічваць, што некаторыя з іх былі сабраныя спецыфічнымі метадамі. Калі прыведзеная вышэй працэдура не працуе, зазірніце ў саму тэчку распакаваць TAR.GZ і адшукайце там файл Readme або Install, каб азнаёміцца з апісаннямі па ўсталёўцы.