Дебиан

Апт Алат за управљање пакетима

Апт Алат за управљање пакетима
Ваша Линук машина је добра онолико колико је добра. Да бисте се претворили у моћну машину, морате инсталирати праве пакете, користити праве конфигурације међу мноштвом других ствари. Говорећи о пакетима; у овом чланку бих узео почетни водич за алат за управљање пакетима АПТ. Слично ИУМ-у за Линук дистрибуције засноване на РХЕЛ (РедХат Ентерприсе Линук) - о чему је овде било речи - АПТ (Адванцед Пацкагинг Тоол) је за управљање пакетима на Линук дистрибуцијама заснованим на Дебиану и Убунтуу.Овај чланак не планира да дискутује о свим моћима алата за управљање пакетима АПТ, већ има за циљ да вам пружи брз преглед овог алата и како можете да га користите. Добро би послужио у референтне сврхе и разумевање како алат ради. Без пуно муке, кренимо.

Локација

Баш као и многи Линук алати, и апт се чува у / итд директоријум-садржи конфигурационе датотеке за све програме који се изводе на Линук системима-и могу се прегледати навигацијом до директоријума.

Апт такође има конфигурациону датотеку која се може наћи у / етц / апт директоријум са именом датотеке погодан.цонф.

Пуно бисте инсталирали пакет са апт-ом, па би то значило да се извори пакета чувају у извори.листа датотека. У основи, апт проверава ову датотеку за пакете и покушава да је инсталира са листе пакета - назовимо је индексом спремишта.

Тхе извори.листа датотека се чува у / етц / апт директоријум и постоји слична датотека, названа извори.листа.д. То заправо није датотека, већ директоријум који чува друго извори.листа фајлови. Извори.листа.д директоријум користи Линук за чување неких извори.листа датотеке на одвојеном месту - изван стандарда / етц / апт именик.

Збрка: АПТ вс АПТ-ГЕТ

Да, многи људи заправо погрешно мисле да је апт исто што и апт-гет. Ево шока: они нису исти.

Заправо, апт и апт-гет раде слично, али алати се разликују. Сматрајмо апт надоградњом на апт-гет.

Апт-гет постоји пре апт. Међутим, апт-гет не постоји изоловано јер ради заједно са другим апт пакетима као што су апт-цацхе и апт-цонфиг. Ови алати у комбинацији користе се за управљање линук пакетима и такође имају различите наредбе. Такође ови алати нису најлакши за употребу, јер раде на ниском нивоу, до чега просечан корисник Линука не би могао да брине мање.

Из тог разлога је уведен апт. Верзија 1.0.1 АПТ-а има следеће на ман страници, „Команда апт треба да буде пријатна за крајње кориснике и не мора да буде уназад компатибилна попут апт-гет.”

Апт ради изоловано и не треба га комбиновати са другим алатима за правилно администрирање Линука, плус једноставан је за употребу.

Команде

За просечног корисника Линука наредбе су све најважније. Кроз наредбе се извршавају задаци и може се обавити стварни посао. Погледајмо главне апт команде.

Нађи помоћ

Најважнија од свих наредби о којима ћемо разговарати у овом чланку је наредба која се користи за добијање помоћи. Олакшава употребу алата и осигурава да не морате памтити наредбе.

Помоћ пружа довољно информација за обављање једноставних задатака и може јој се приступити помоћу наредбе испод:

апт --помагање

Из резултата бисте добили листу различитих комбинација команди, требали бисте добити нешто слично слици испод:

Ако желите, можете потражити прикладне странице са упутствима за више информација. Ево наредбе за приступ ман страницама:

ман апт

Потражите пакет

За пуно операција требали бисте знати тачно име пакета. Ова и многе друге употребе су разлози за коришћење наредбе за претрагу.

Ова наредба проверава све пакете у индексу спремишта, претражује кључну реч у описима пакета и даје листу свих пакета са кључном речи.

апт сеарцх

Проверите зависности пакета

Линук пакети имају зависности, те зависности осигуравају правилно функционисање док се пакети прекидају када се зависности прекидају.

Да бисте видели зависности пакета, користите зависи команда.

апт зависи

Прикажите информације о пакету

Приказивање зависности пакета је једна информација која би вам се учинила корисном. Међутим, постоје и други детаљи пакета које можете добити. За мене би било мање продуктивно памтити све наредбе за приступ другим детаљима, попут верзије пакета, величине преузимања итд.

Све податке о пакету можете добити у једном покушају помоћу погодан команда као што се види доле:

апт схов

Инсталирајте пакет

Једна од најјачих тачака Линука је доступност пуно моћних пакета. Пакете можете инсталирати на два начина: или преко назива пакета или путем а деб филе-деб датотеке су датотеке софтверског пакета дебиан.

Да бисте инсталирали пакете помоћу имена пакета, користи се наредба доле:

апт инсталл

Као што је раније речено, пре употребе морате знати назив пакета. На пример, за инсталацију Нгинка наредба би била апт инсталл нгинк.

Други начин инсталирања пакета је кроз деб датотека ако је доступна. Када инсталирате пакет преко свог деб датотеку, апт сам преузима зависности пакета и преузима га, тако да не морате да бринете о њима.

Можете инсталирати деб датотеке користећи апсолутну путању до датотека помоћу наредбе испод:

апт инсталл

Преузми пакет

Ако из неког разлога требате да преузмете пакет, а да га нисте инсталирали, то можете учинити помоћу преузимање команда.

Ово би преузело деб датотеку пакета у директоријум у коме је покренута наредба. Пакете можете преузети помоћу наредбе испод:

апт довнлоад

Ако сте тада заинтересовани за инсталирање .деб датотеку, а затим можете да инсталирате помоћу инсталирај команда.

Ажурирање индекса спремишта

Сетите се да смо разговарали извори.листа раније? Па, када се изда нова верзија пакета, ваш Линук рачунар још увек није у могућности да га инсталира, јер то не би значило. Да би то назначило, мора да се одражава у извори.листа и то се може урадити помоћу ажурирање команда.

апт упдате

Ова наредба освежава индекс спремишта и одржава га у току са најновијим променама на наведеним пакетима.

Уклоните пакете

Пакети се ломе. Пакети застаревају. Пакете треба уклонити.

Апт олакшава уклањање пакета. Ево различитих услова за уклањање пакета: уклањање бинарних датотека и чување конфигурационих датотека, уклањање бинарних датотека и конфигурационих датотека.

Да бисте уклонили бинарне датотеке саме, уклонити користи се команда.

уклонити

Можете уклонити више пакета, па можете и ви уклонити нгинк врх да бисте истовремено уклонили Нгинк и најбоље пакете.

Да бисте уклонили конфигурационе датотеке, чистка користи се команда.

апт пурге

Ако желите да урадите обоје одједном, наредбе се могу комбиновати као што је приказано доле:

апт ремове --пурге

Пре него што наставите, треба знати да када се пакети уклоне, њихове зависности остају и.е. ни они се не уклањају. Да бисте уклонили зависности током деинсталације, ауторемове наредба се користи како се види доле:

апт ауторемове

Листа пакета

Да, можете имати наведене пакете на вашем Линук рачунару. Можете имати листу свих пакета у индексу спремишта, инсталираних пакета и надоградљивих пакета.

Без обзира шта намеравате да радите, листа користила би се команда.

погодна листа

Наредба изнад се користи за попис свих пакета доступних у индексу спремишта.

погодна листа --инсталиран

Наредба изнад се користи за попис пакета инсталираних на вашем Линук рачунару.

погодна листа - надоградива

Наредба изнад се користи за навођење пакета инсталираних на вашем рачунару који имају доступне надоградње.

Ажурирање пакета

Што се тиче пакета, није све у инсталирању и уклањању пакета; потребно их је и ажурирати.

Можете одлучити да надоградите један пакет или све пакете одједном. Да бисте ажурирали један пакет, инсталирај команда ће се користити. Изненађујуће тачно? Да, међутим додаћемо -само-надоградња параметар.

апт инсталл --онли-упграде

Ово функционише када намеравате да надоградите само један пакет. Међутим, ако желите да надоградите све пакете, мораћете да користите надоградити команда.

За такву надоградњу користила би се следећа наредба:

апт упграде

Треба напоменути да је надоградити наредба не уклања зависности, чак и ако их надограђени пакети више не требају и.е. они су застарели.

Надоградња система

За разлику од редовне надоградње, потпуна надоградња наредба о којој ћемо овде разговарати изводи комплетну надоградњу система.

Са потпуна надоградња наредба, застарели пакети и зависности се уклањају и сви пакети (укључујући системске пакете) надограђују на своје најновије верзије.

Команда за ово је потпуна надоградња као што се види доле:

апт фулл-упграде

Закључак

Апт је моћан алат који чини употребу Линук дистрибуција заснованих на Дебиану и Убунтуу дивним искуством. Већина овде набројаних апт команди захтевају роот дозволе, па ћете можда морати да додате судо до почетка наредби.

Ове команде су само врх леденог брега огромних моћи које поседује апт алат и довољно су снажне да вам омогуће управљање пакетима на вашој Линук машини.

Водич за сенку Томб Раидера за Линук
Схадов оф тхе Томб Раидер је дванаести додатак серији Томб Раидер - акцијско-авантуристичкој игри коју је створио Еидос Монтреал. И критичари и фанови...
Како појачати ФПС у Линуку?
ФПС је скраћеница за Фрејмова у секунди. Задатак ФПС-а је да мери брзину кадрова у репродукцијама видео записа или играчким перформансама. Једноставни...
Најпопуларније лабораторијске игре Оцулус Апп
Ако сте власник Оцулус слушалица, онда морате бити упознати са бочним учитавањем. Бочно учитавање је поступак инсталирања не-продавничког садржаја на ...