Апт (Aдванцед Pприпајање Tоол) се у основи користи за инсталирање и деинсталирање пакета у ГНУ / Линук. Оне које користимо Дебиан и деривате, користимо га нормално, мада можемо и да користимо Способност.
Знате ли која је разлика између њих двоје? Ни њих нисам познавао, па сам почео да истражујем и експериментишем. Овде ћу вам показати резултат.
Аптитуде.
То је речено Способност је побољшана верзија Апт и много боље управља зависностима пакета и чак га препоручује Дебиан. Способност укључује много више опција од Погодан, Погледајмо најчешће коришћене и њихов опис према помоћи склоности.
инсталирати : Инсталирајте један или више пакета. Пакети би се требали појавити након наредбе "инсталл".
уклонити, очистити, задржати, одбити, задржати, поново инсталирати : Ове наредбе раде исто као и "инсталл", али у овом случају именована акција ће утицати на све оне пакете у командној линији који је не онемогућавају.
ажурирање : Ажурирајте листу доступних пакета из апт извора (еквивалентно „апт-гет упдате“).
сигурно-надоградња : Ажурирајте инсталиране пакете на најновију верзију. Инсталирани пакети ће се уклонити уколико се не користе.
потпуна надоградња : Ажурирајте инсталиране пакете на најновију верзију, инсталирајући или уклањајући пакете ако је потребно. Ова наредба је мање конзервативна од сигурне надоградње и зато је склонија нежељеним радњама. Међутим, способан је да ажурира пакете које безбедна надоградња није у могућности да ажурира. Из историјских разлога, наредба се првобитно звала дист-упграде, а аптитуде и даље препознаје дист-упграде као синоним за потпуну надоградњу.
претраживање : Пронађите пакете који одговарају једном од образаца унетих у командну линију.
шоу : Прикажите детаљне информације које се односе на један или више пакета, наведених према наредби «претрага».
Да бисмо видели више информација о способности и њеним опцијама, можемо да користимо један од најбољих начина да пронађемо помоћ, стављајући у конзолу:
$ ман способност
Апт
У случају Апт, користе га наредбе: апт-цацхе, апт-гет, апт.цонф, апт_преференцес, апт-сецуре, прва 2 су најчешће коришћена. Укључене су следеће опције:
ажурирање : упдате се користи за синхронизацију индекса пакета из њихових извора.
надоградња : надоградња се користи за инсталирање најновије верзије свих пакета инсталираних на систему из било ког извора наведеног у /етц/апт/соурцес.лист.
дист-упграде : Поред извођења акција надоградње, интелигентно се бави променама зависности због нових верзија пакета. апт-гет има „паметни“ систем за решавање сукоба и ако је потребно, покушаће да ажурира најважније пакете на штету мање важних.
инсталирати : Инсталирајте или ажурирајте пакете који следе реч „инсталирај“.
уклонити : Понаша се на исти начин као и инсталација, с том разликом што уклања пакете уместо да их инсталира. Имајте на уму да приликом уклањања пакета његове конфигурационе датотеке остају на систему. Ако знак плус претходи имену пакета (без празног простора између њих два), дотични пакет ће бити инсталиран уместо уклоњен.
чистка : Идентично је уклањање, с том разликом што ће се пакети уклонити и очистити (уклониће се и све датотеке конфигурације).
Да бисмо видели више информација о способности и њеним опцијама, можемо да користимо један од најбољих начина да пронађемо помоћ, стављајући у конзолу:
$ man apt-get
.
У чему је онда разлика?
У стварности све зависи од употребе коју свака особа пружа и од тога шта треба да уради. Конкретно увек користим аптитуде, јер има много више опција, али у случају да морам да претражујем, апт-цацхе ми је занимљивији. Такође, аптитуде има интерфејс конзоле:
Понегде сам то прочитао способност такође инсталира предложене зависности и то апт-гет инсталирајте само оне препоручене. Међутим, ако покушамо да инсталирамо Аудациоус, на пример, видећемо да инсталира исте пакете.
Да видимо када инсталирамо дрски са способност:
судо аптитуде инсталирај дрско Биће инсталирани следећи НОВИ пакети: одважни дрски додаци {а} либаудцлиент2 {а} либаудцоре1 {а} либбинио1лдбл {а} либцуе1 {а} либфлуидсинтх1 {а} либмцс1 {а} либмовгли2 {а} либреид-буилдер0ц2а {а} либсидплаи2 {а} распакујте {а} 0 ажурираних пакета, 12 нових инсталираних, 0 за уклањање и 0 не ажурираних. Морам да преузмем 3494 кБ датотека. Након распакивања користиће се 11,0 МБ.
а сада са апт-гет:
судо апт-гет инсталирај смело Читање листе пакета ... Готово Стварање стабла зависности Читање информација о статусу ... Готово Сљедећи додатни пакети ће бити инсталирани: аудациоус-плугинс либаудцлиент2 либаудцоре1 либбинио1лдбл либцуе1 либфлуидсинтх1 либмцс1 либмовгли2 либреид-буилдер0ц2а либсидплаи2 распаковати Предложени пакети: либмцс-бацкенд-гцонф либмцс-утилс зип Биће инсталирани следећи НОВИ пакети: дрски аудациоус-плугинс либаудцлиент2 либаудцоре1 либбинио1лдбл либцуе1 либфлуидсинтх1 либмцс1 либмовгли2 либреид-буилдер0ц2а либсидплаи2 распакујте 0 ажурирано, 12 ће бити инсталирано, 0 за уклањање и 0 не ажурирано. Морам да преузмем 3494 кБ датотека. Након ове операције користиће се 11,0 МБ додатног простора на диску.
Да бисмо видели још једну разлику, можемо извршити претрагу. На пример, отворите терминал и унесите:
аптитуде сеарцх ипод
и онда
апт-цацхе сеарцх ипод
Као што цените претрагу помоћу апт-цацхе било је најзадовољавајуће. У случају способност, претраживао се само по називу пакета, међутим, апт-цацхе Тражили сте све програме или пакете који су повезани са речју ипод, вероватно по опису сваког пакета.
Закључци
Користите ону која вам је најудобнија. Мени је лакше користити способност јер је то једна команда, међутим са погодан Морам да користим апт-гет o апт-цацхе према случају. Ако знате за неке друге разлике, оставите их у коментарима 😀
Одувек сам био веран спретности 😉
Већ смо 2 😀
Недостаје „аптитуде пурге пацкагенаме“ за уклањање пакета + зависности + подешавања пакета (основни ниво)
Врло добар улазак и честитке на блогу 😛
поздрави
Већ сам видео, хахаха ... извините што сам ставио КСД "прочишћавање способности"
Ништа, не брини ^ - ^
Хвала вам на коментарима, јер сам сигуран да је намера била да помогнем 😉
Поздрав и свраћајте овде 🙂
Нема проблема .. Хвала што желите да помогнете .. 😀
Када користим Дебиан, такође више волим склоност, то ми даје више самопоуздања :). Али такође се слажем са вама да је апт-гет ефикаснији када је у питању претраживање. Не знам да ли ће аптитуде једног дана користити нешто слично апт-цацхе или ће можда у будућности уклонити апт-гет и оставити аптитуде и апт-цацхе: П ...
До сада сам користио АПТ-ГЕТ, одобрићу АПТИТУДЕ да видим ...
Наравно да постоји врло приметна разлика !!
Апт: инсталирате пакет са потребним библиотекама
Способност: инсталира потребне, предложене и пре инсталирања проверава да не оштети други пакет који дели библиотеке из других верзија, пре инсталирања решава постојеће сукобе између апликација које чак раде на истом порту или које имају нешто погрешно у својој конфигурацији и ви Питајте како то желите да решите са њиховим одговарајућим сугестијама и објашњењима и коначно са Аптитуде НИКАДА нећете имати покварене пакете (неће вам требати чисто, аутоматско чишћење или апт -ф инсталација да бисте исправили), ово ради овако од 6,5 и 7 !!
Добро јутро и да вам служим (поздрав из Колумбије)
Здраво.
А шта је команда за инсталирање АПТ? Примећујем да је они помињу у водичу за пдф који Линук Минт има на својој веб страници.
А његов аутор препоручује да се не врши апт-гет надоградња Ажурирања помоћу терминала, јер не филтрира каквим нивоима стабилности припадају, као да је доступан у Упдатер-у са графичким интерфејсом Минт-а.
Чак и знајући ово, користим апт-гет чешће него аптитуде. Али знам да менаџер пакета синаптика користи способност сваког пута када инсталирате нешто у графичком режиму.
Већ много година, команда АПТ укључује функционалности апт-гет и апт-цацхе, тако да можемо да направимо „апт инсталл пацкаге“ и „апт сеарцх пацкаге“ уместо „апт-гет инсталл пацкаге“ и „апт- цацхе сеарцх пацкаге ».