Apt- * of Aptitude, hokker te brûken?

Apt (Aadvanced Pakkaging Tlol) wurdt yn prinsipe brûkt foar it ynstallearjen en ferwiderjen fan pakketten yn GNU / Linux, Dejingen dy't wy brûke Debian en derivaten brûke wy it normaal, hoewol kinne wy ​​ek brûke Feardigens.

Witte jo wat it ferskil is tusken beide? Ik koe se ek net, dat ik begon wat ûndersyk te dwaan en eksperiminten te dwaan. Hjir lit ik jo it resultaat sjen.

Feardigens.

Se soarte Feardigens is in ferbettere ferzje fan Apt en beheart pakketôfhinklikens folle better en wurdt sels oanrikkemandearre troch Debian. Feardigens befettet folle mear opsjes dan Apt, Litte wy it meast brûkte sjen en har beskriuwing neffens de help fan oanlis.

ynstallearje : Ynstallearje ien of mear pakketten. De pakketten moatte ferskine nei it kommando "ynstallearje".
fuortsmite, skjinmeitsje, hâlde, ûnthâlde, hâlde, opnij ynstallearje : Dizze kommando's dogge itselde as "ynstallearje", mar yn dit gefal soe de neamde aksje ynfloed hawwe op al dy pakketten op 'e kommandorigel dy't it net unjildich meitsje.
update : Update de list mei beskikbere pakketten fan apt boarnen (lykweardich mei "apt-get update").
feilich opwurdearje : Update ynstalleare pakketten nei har lêste ferzje. Ynstalleare pakketten sille wurde ferwidere, útsein as se net wurde brûkt.
folsleine-upgrade : Update ynstalleare pakketten nei har lêste ferzje, ynstallearje of ferwiderje pakketten as it nedich is. Dit kommando is minder konservatyf dan feilige upgrade, en dêrom mear gefoelich foar ongewenste aksjes. It is lykwols yn steat pakketten te aktualisearje dy't feilige upgrade net kin bywurkje. Om histoaryske redenen waard it kommando oarspronklik dist-upgrade neamd, en aptitude erkent noch dist-upgrade as synonym foar folsleine upgrade.
sykje : Sykje pakketten dy't oerienkomme mei ien fan 'e patroanen dy't ynfierd binne op' e kommandorigel.
show : Lit detaillearre ynformaasje sjen relatearre oan ien of mear pakketten, neamd neffens it kommando «sykje».

Om mear ynformaasje te sjen oer oanlis en har opsjes, kinne wy ​​ien fan 'e bêste manieren brûke om help te finen, yn' e konsole te pleatsen:

$ man oanlis

Apt

Yn it gefal fan Apt wurdt it brûkt troch de kommando's: apt-cache, apt-get, apt.conf, apt_preferences, apt-feilich, de earste 2 binne de meast brûkte. De ynbegrepen opsjes binne de folgjende:

update : update wurdt brûkt om de pakketyndeks te syngronisearjen út har boarnen.
upgrade : upgrade wurdt brûkt om de nijste ferzje fan alle pakketten te ynstallearjen op it systeem ynstalleare fan ien fan 'e boarnen neamd yn /etc/apt/sources.list.
dist-upgrade : Neist it útfieren fan upgrade-aksjes, behannelt it ôfwikselingswizigingen troch nije pakketferzjes intelligent. apt-get hat in "smart" konfliktresolúsjesysteem, en as it nedich is sil it besykje de wichtichste pakketten te aktualisearjen ten koste fan de minder wichtige.
ynstallearje : Ynstallearje of bywurkje de pakketten dy't it wurd "ynstallearje" folgje.
weinimme : It gedraacht him op deselde manier as ynstallaasje mei it ferskil dat it de pakketten fuortsmyt ynstee fan te ynstallearjen. Tink derom dat de konfiguraasjetriemmen by it fuortsmiten fan in pakket op it systeem bliuwe. As in plusteken foar de pakketnamme foarkomt (sûnder wite spaasje tusken beide), wurdt it oanbelangjende pakket ynstalleare ynstee fan ferwidere.
reinigen : It is identyk om te ferwiderjen, mei it ferskil dat de pakketten sille wurde fuortsmiten en suvere (alle konfiguraasjetriemmen sille ek wurde fuorthelle).

Om mear ynformaasje te sjen oer oanlis en har opsjes, kinne wy ​​ien fan 'e bêste manieren brûke om help te finen, yn' e konsole te pleatsen:

$ man apt-get.

Wat is it ferskil dan?

Yn werklikheid hinget it allegear ôf fan it gebrûk dat elke persoan it jouwt en wat se moatte dwaan. Yn it bysûnder brûk ik altyd oanlis, om't it folle mear opsjes hat, mar as ik sykopdrachten dwaan moat, is apt-cache ynteressanter foar my. Aptitude hat ek in konsole-ynterface:

Ik haw op guon plakken dat lêzen aptitude it ynstalleart ek de foarstelde ôfhinklikens, en dat apt-get ynstallearje gewoan de oanbefellende. As wy lykwols Audacious besykje te ynstallearjen, sille wy sjen dat it deselde pakketten ynstalleart.

Litte wy sjen by it ynstallearjen fan lûd mei aptitude:

sudo aptitude ynstalleare drystmoedig
De folgjende NIEUWE pakketten wurde ynstalleare:
  drystme drystmoedige plugins {a} libaudclient2 {a} libaudcore1 {a} libbinio1ldbl {a} libcue1 {a} libfluidsynth1 {a} 
  libmcs1 {a} libmowgli2 {a} libreid-builder0c2a {a} libsidplay2 {a} útpakke {a} 
0 bywurke pakketten, 12 nije ynstalleare, 0 te ferwiderjen en 0 net bywurke. Ik moat 3494 kB bestannen downloade. Nei útpakken sil 11,0 MB brûkt wurde.

en no mei apt-get:

sudo apt-get hurd ynstalleare
Pakketlist lêze ... Klear Ofhinklikensbeam oanmeitsje Statusynformaasje lêze ... Klear De folgjende ekstra pakketten wurde ynstalleare:
  audacious-plugins libaudclient2 libaudcore1 libbinio1ldbl libcue1 libfluidsynth1 libmcs1 libmowgli2 libreid-builder0c2a
  libsidplay2 útpakke
Foarstelde pakketten:
  libmcs-backend-gconf libmcs-utils zip
De folgjende NIJE pakketten wurde ynstalleare:
  drystere drystme-plugins libaudclient2 libaudcore1 libbinio1ldbl libcue1 libfluidsynth1 libmcs1 libmowgli2
  libreid-builder0c2a libsidplay2 útpakke
0 bywurke, 12 sil ynstalleare wurde, 0 om te ferwiderjen, en 0 net bywurke. Ik moat 3494 kB bestannen downloade. 11,0 MB oanfoljende skiifromte sil nei dizze operaasje brûkt wurde.

Om in oar ferskil te sjen kinne wy ​​sykje. Iepenje bygelyks in terminal en typ:

oanlis sykje ipod

en dan

apt-cache sykje ipod

As jo ​​it sykjen mei wurdearje kinne apt-cache it wie it meast befredigjend. Yn it gefal fan aptitude, it socht allinich op namme fan pakket, lykwols, apt-cache socht nei alle programma's of pakketten dy't relatearre binne oan it wurd ipod, wierskynlik troch de beskriuwing fan elk pakket.

FOLKUSJE

Brûk dejinge dy't it noflikst foar jo is. It is makliker foar my te brûken aptitude om't it ien kommando is, lykwols mei apt Ik moat brûke apt-get o apt-cache neffens it gefal. As jo ​​oare ferskillen witte, lit se dan yn 'e opmerkingen 😀


De ynhâld fan it artikel hâldt him oan ús prinsipes fan redaksje etyk, Om in flater te melden klikje hjir.

12 opmerkingen, lit jo

Lit jo reaksje efter

Jo e-mailadres wurdt net publisearre. Ferplichte fjilden binne markearre mei *

*

*

  1. Ferantwurdlik foar de gegevens: Miguel Ángel Gatón
  2. Doel fan 'e gegevens: Control SPAM, kommentaarbehear.
  3. Legitimaasje: jo tastimming
  4. Kommunikaasje fan 'e gegevens: De gegevens wurde net oan tredden kommunisearre, útsein troch wetlike ferplichting.
  5. Gegevensopslach: Databank hoste troch Occentus Networks (EU)
  6. Rjochten: Op elk momint kinne jo jo ynformaasje beheine, herstelle en wiskje.

  1.   Yo-yo sei

    Ik haw altyd trou west oan bekwamens 😉

    1.    elav <° Linux sei

      Wy binne al 2 😀

  2.   mcder 3 sei

    Mis "aptitude purge packagename" om pakket + ôfhinklikens + pakketynstellingen te ferwiderjen (root nivo)

    Hiel goede ynstjoering en lokwinsken op it blog 😛

    groetnis

    1.    mcder 3 sei

      Ik seach it al lol ... sorry dat ik it ding "aptitude purge" XD sette

      1.    KZKG ^ Gaara sei

        Neat, meitsje jo gjin soargen ^ - ^
        Tankewol foar jo opmerkingen, om't de bedoeling dat ik wis bin wie te helpen 😉
        Groetnis en bliuw hjir stopjen 🙂

      2.    elav <° Linux sei

        Gjin probleem .. Tanke wol foar help .. to

  3.   Jezus Ballesteros sei

    As ik Debian brûk, haw ik ek de foarkar oan bekwamens, it jout my mear fertrouwen :). Mar ik bin it ek mei jo iens dat apt-get effektiver is as it giet om sykjen. Ik wit net oft aptitude ienris wat sil brûke lykas apt-cache of miskien sille se yn 'e takomst apt-get fuortsmite en aptitude en apt-cache litte: P ...

  4.   July sei

    Oant no hie ik APT-GET brûkt, ik sil APTITUDE goedkarre om te sjen ...

  5.   Jose Luis Mantilla sei

    Fansels is d'r in heul opmerklik ferskil !!

    Apt: jo ynstallearje it pakket mei de fereaske biblioteken

    Aptitude: it ynstalleart de fereaske, suggereare en foardat it ynstalleart befestiget dat it gjin oar pakket beskeadiget dat biblioteken fan oare ferzjes dielt, foardat it ynstalleart besteande konflikten oplost tusken applikaasjes dy't sels deselde poarte draaie of dy't wat mis hawwe yn har konfiguraasje en jo Freegje hoe jo it wolle oplosse mei har oanbelangjende suggestjes en útlis en as lêste mei Aptitude sille jo NOOIT brutsen pakketten hawwe (jo sille de skjinne of autoclean of de apt -f ynstallaasje net nedich hawwe om it te ferbetterjen), dit wurket sa fan 6,5 en 7 !!

    Goeiemoarn en jo tsjinje (groetnis út Kolombia)

  6.   kanaal ûnbekend sei

    Hello.
    En wat is it kommando APT ynstalleare? Ik merk dat se it neame yn 'e pdf Tutorial dy't Linux Mint op har webside hat.
    En syn auteur adviseart gjin apt-get upgrade fan Updates troch Terminal te dwaan, om't it net filteret hokker stabiliteitsnivo's hearre, as soe it beskikber wêze yn 'e Updater mei de grafyske ynterface fan Mint.

  7.   Franc sei

    Sels dit te witten, brûk ik apt-get faker as oanlis. Mar ik wit dat de synaptyske pakketbehearder elke apt brûkt as jo wat yn 'e grafyske modus ynstalleare.

  8.   pepo sei

    Al in protte jierren befettet it APT-kommando de funksjes apt-get en apt-cache, sadat wy "apt ynstalleare pakket" en "apt sykpakket" kinne meitsje ynstee fan "apt-get ynstalleare pakket" en "apt- cache-sykpakket »respektivelik.