Кампутары, Аперацыйныя сістэмы
Ручная зборка кода, ўстаноўка tar.gz
Даволі часта на прасторах Інтэрнэту не ўдаецца знайсці гатовых ўсталявальных deb-пакетаў, а таксама можа адсутнічаць патрэбная версія праграмы ў стандартных рэпазітарах дыстрыбутываў АС Linux. Таму даводзіцца самому звяртацца да зборкі прыкладання з зыходных кодаў. Распаўсюджваюцца апошнія ў спецыяльных архівах фармату tar.gz ці tar.bz2.
Пераход у тэчку, якая змяшчае патрабаваны архіў
Такая ўстаноўка tar.gz праходзіць з выкарыстаннем каманды «checkinstall». Спачатку неабходна сабраць з кода установачны deb-пакет. Такім чынам, калі не ўстаноўлена асноўная каманда, то трэба ў тэрмінале прапісаць: «sudo apt-get install checkinstall». Пасля гэтага трэба пераходзіць у тэчку, дзе размешчаны патрэбны архіў, камандай «cd директория_исходного_кода_программы».
Для дасягнення патрэбнага выніку можна таксама здабываць файлы мэнэджэрам архіваў. Варта адзначыць, што для больш зручнай працы ў камандным радку вынайшлі выдатную кнопку TAB, якая дазваляе аўтаматычна дапаўняць складаныя назвы тэчак, файлаў або архіваў. Для гэтага дастаткова ўвесці толькі першыя літары назвы.
Канфігурацыя зыходных кодаў праграмы пад свой дыстрыбутыў
Кажучы простай мовай, ўстаноўка tar.gz абавязкова мяркуе канфігурацыю, якая азначае наладу файлаў з патрэбным тэкстам пад пэўную аперацыйную сістэму. Пасля такога дзеяння ствараецца файл, які апісвае канфігурацыю сістэмы. Для падобных мэтаў прыдуманая каманда «./configure». Сама АС пасля гэтага ніяк не змяняецца, таму каманда цалкам бяспечная і не пашкодзіць стабільнасці сістэмы.
Зборка deb-пакетаў
Раней агавораная праграма "checkinstall" якраз прызначана для стварэння і ўстаноўкі патрэбных пакетаў для розных дыстрыбутываў, напрыклад, deb-пакетаў, якія шырока прымяняюцца ў такой АС, як ubuntu.
Similar articles
Trending Now