У овом чланку ћемо објаснити разлику између наредби апт и апт-гет у Линуку. Такође ћемо размотрити неколико најчешће коришћених апт наредби које су замениле наредбу апт-гет.
Апт- Кратка историја
Услужни програм апт командне линије представљен је 2014. за .деб пакети Дебиан дистрибуције. Прво је кориштен у нестабилној верзији Дебиана, а затим је постао стандардни у Дебиану 8. У почетку није привукао велику пажњу корисника и они су наставили да користе стару и познату команду апт-гет. Међутим, након изласка Убунту-а 16.04, почео је да стиче популарност и некако је заменио апт-гет.
Разлика између апт-гет и апт
Прва разлика коју ћете приметити међу апт и апт-гет је сама наредба. На пример, ако желите да користите апт-гет упдате за ажурирање индекса системског спремишта, покренули бисте:
$ судо апт-гет упдатеСада са апт-ом једноставно требате покренути:
$ судо апт упдатеКоманда апт упдате не само да ажурира индекс спремишта већ говори и да ли је и колико нових верзија софтвера доступно у спремишту.
Погледајмо још неке апт команде које су замениле апт-гет. Да бисте прегледали ове команде, можете откуцати помоћ за апт или посетити страницу за апт ман тако што ћете откуцати апт ман у терминалу. Приказаће све информације повезане са апт
Функција | апт-гет | погодан |
Инсталирајте пакет | апт-гет инсталација | апт инсталл |
Уклоните пакет | апт-гет уклони | уклонити |
Ажурирајте сав пакет | апт-гет надоградња | апт упграде |
Ажурирајте све пакете (аутоматско руковање зависностима) | апт-гет дист-упграде | апт фулл-упграде |
Претражите пакете | апт-цацхе претрага | апт сеарцх |
Прикажи информације о пакету | емисија апт-цацхе | Апт схов |
Уклоните нежељене зависности | апт-гет ауторемове | апт ауторемове |
Уклања пакет са придруженом конфигурацијом | Апт-гет пурге | апт пурге |
У горњој табели све наредбе су исте ако апт-гет замените апт, осим наредбе за надоградњу апт. Стара команда за надоградњу апт-гет ажурира све пакете који тренутно постоје у вашем систему. Не инсталира нити уклања постојећи пакет на вашем систему.
Међутим, нова наредба за апт упграде инсталира пакете који су додани као зависности надоградљивих пакета. Иако је слична апт-гет надоградњи, такође не уклања пакете који су претходно били инсталирани.
Поред тога, наредба апт схов исписује излаз по абецедном реду и скрива неке мање важне информације које је приказала наредба апт-цацхе схов.
Разлика између апт и апт-гет није ограничена само на наредбе. Још једна визуелна карактеристика додата је новој команди апт како би била пријатна за крајње кориснике. Кад год се пакет ажурира док користите апт надоградњу, апт потпуну надоградњу или апт дист-надоградњу, видећете траку напретка која вас обавештава о напретку процеса. Такође се појављује када уклоните пакет помоћу апт ремове или апт пурге.
Штавише, ако покренемо апликацију апт лист-надоградиву, она такође приказује неке боје да пружи јасан преглед пакета за које спремиште нуди најновију верзију.
Две нове команде:
Осим наредби за замјену, са апт су уведене двије нове наредбе: апт лист и апт едит-соурцес.
- погодна листа - када се команда апт лист користи са -инсталираним или-надоградивим, она наводи пакете који су инсталирани, доступни за инсталацију или они које треба надоградити.
- погодни уреди-извори - када се користи ова наредба, она отвара изворе.списак датотека у едитору за уређивање.
Апт-гет још увек није у потпуности замењен апт-ом и мислим да никада неће бити потпуно укинут. Међутим, можда размишљате о томе за шта бисте се определили: апт или апт-гет. По мом мишљењу, одлучити се за апт исплатиће се јер пружа све потребне функције за управљање пакетима, бржи је, пријатнији и лак за употребу.