Како оперативни системи објављују нове верзије, можемо пронаћи разлике на нивоу окружења, апликација, а једна од најчешћих је на нивоу наредби за подршку и управљање системом.
Када радимо са Линук дистрибуцијама, посебно Убунту и Дебиан, уобичајено је да користимо команду апт-гет за добијање информација о пакетима доступним за систем и њиховом одговарајућем процесу управљања. Иако је апт-гет започео 1998. године, од 2014. године развијен је апт који испуњава исте функције апт-гет, али између обе команде постоје мале разлике које ће Солветиц данас детаљно анализирати.
Као што смо навели, апт су 2014. развили исти апт-гет програмери, само до Убунту 16, већина нас је почела да користи и примећује разлике са апт.
Шта је АПТАПТ (Адванцед Пацкагинг Тоол) је скуп алата који су развијени за управљање и администрацију свега што се односи на пакете за Дебиан и Убунту и овај пакет садржи алате који олакшавају различите задатке са пакетима као што су:
- Инсталирање нових пакета
- Управљање и ажурирање постојећих пакета
- Уклањање пакета из оперативног система
Сличности између апт и апт-гетХајде прво да анализирамо сличности између ова два алата за управљање пакетима:
- Оба су развијена за управљање пакетима
- Са обе команде можемо давати налоге АПТ менаџеру пакета
- Оба услужна програма деле већину свог кода што им омогућава да буду ефикасни и сигурни
- Њихове функције су идентичне
Разлике између апт и апт-гетСада ћемо разговарати о неким од главних разлика између оба алата за управљање пакетима АПТ.
- Резултати које приказује апт једноставнији су од резултата апт-гет
- Апт команде су много једноставније од апт-гет
- Апт има могућност управљања пакетима рпм.
- На нивоу компатибилности између верзија, апт-гет је много компатибилнији од апт.
- Резултати апт-гет ће увек бити исти, док се са апт могу разликовати међу верзијама
На нивоу управљања, једна од најизраженијих разлика је у тренутку инсталирања или уклањања одређеног пакета јер ћемо на дну видјети траку напретка са процентом извршеног задатка што нам омогућава да детаљно сазнамо статус тренутне ово:
ЕНЛАРГЕ
Сада је на нивоу примене апт много уреднији и нуди јасније резултате, на пример, када користимо апт-цацхе сеарцх веецхат линију видећемо следеће:
апт-цацхе сеарцх веецхат
ЕНЛАРГЕ
Сада, ако користимо апт сеарцх веецхат, ово ће бити резултат:
апт сеарцх веецхат
ЕНЛАРГЕ
Белешка:Имајте на уму да су најчешће коришћене команде са АПТ менаџером апт-гет и апт-цацхе.
Још једна разлика коју проналазимо је приликом ажурирања система, јер када користимо линију за ажурирање судо апт на крају можемо видети број пакета који су доступни за ажурирање:
ЕНЛАРГЕ
Приликом извршавања ажурирања судо апт-гет нећемо видети никакве информације:
судо апт-гет упдате
ЕНЛАРГЕ
Затим ћемо видети неке еквивалентности команди које можемо користити у Линук-у са апт и апт-гет:
Ажурирајте складишта дистро -аАпт-гет команда
апт-гет упдатеАпт цомманд
апт упдате
Инсталирајте један или више пакета на системАпт-гет команда
апт-гет инсталлАпт цомманд
апт инсталл
Ажурирајте све инсталиране пакетеАпт-гет команда
апт-гет дист-упградеАпт цомманд
апт дист-упграде
Ажурирајте инсталиране пакетеАпт-гет команда
апт-гет упградеАпт цомманд
апт упграде
Уклоните пакет из системаАпт-гет команда
апт-гет ремовеАпт цомманд
погодно уклонити
Деинсталирајте инсталационе датотеке и пакете услужног програмаАпт-гет команда
апт-гет пургеАпт цомманд
апт пурге
Деинсталирајте зависности из програмаАпт-гет команда
апт-гет ауторемовеАпт цомманд
апт ауторемове
Инсталирајте пакете за компајлирање програмаАпт-гет команда
апт-гет буилд-депАпт цомманд
апт буилд-деп
Омогућава преузимање изворног кода програмаАпт-гет команда
апт-гет изворАпт цомманд
прикладан извор
Уз нову команду апт имамо две нове команде које су следеће:
Наведите све пакете са критеријумима:
апт лист
ЕНЛАРГЕ
Омогућава нам да уредимо листу ресурса:
прикладни извори за уређивањеПодсетимо се да је ово прво велико ажурирање АПТ -а у Убунту -у и названо је АПТ 1.0, а главне опције које имамо при руци користећи ову команду су оне које можемо видети помоћу наредбе:
апт --хелп
ПретрагаИспуњава функцију сличну листи за претрагу апт-цацхе, с том разликом што их апт сортира по абецеди.
ЛистаСличан је листи дпкг и садржи све доступне пакете.
ПрикажиОн испуњава улогу сличну апт-цацхе схов-у и скрива детаље који нису релевантни за корисника.
ИнсталирајОмогућава нам инсталирање пакета, а додатно можемо видети и траку напретка инсталације.
ажурирањеИспуњава исту функцију апт-гет с том разликом што приказује боје како би их истакнуо.
УклониОва опција нам омогућава уклањање пакета.
Потпуна надоградњаСлично је дист-упграде-у и омогућава нам ажурирање система инсталирањем, уклањањем и ажурирањем пакета.
УпградеРади исто као апт-гет дист-упграде и омогућава нам да ажурирамо систем инсталирањем и ажурирањем пакета.
Извори за уређивањеОмогућава нам да уредимо датотеку соурцес.лист користећи $ ЕДИТОР
Неки начини на које ћемо користити апт у Убунту 16 били би следећи:
$ судо апт инсталлнаменаме пакета
$ судо апт ремовенаме пацкагенаме
$ апт назив пакета за претрагуНа овај начин можемо истражити ову нову опцију са апт команда у Убунту -у. Као што видимо, апт и апт-гет су основни алати када је у питању сав рад са пакетима у Линук-у.