APT når version 1.0 med statuslinjen, når du installerer pakker

Hvis du er en bruger af GNU / Linuxog også bruger af Debian GNU / Linux specifikt og dets derivater, så skal du vide, hvad det er APT perfekt. Hvis du ikke er det, betyder det ikke noget, vil jeg fortælle dig.

APT (Advanced Packaging Tool eller Advanced Packaging Tool) er et pakkehåndteringssystem oprettet af og for projektet Debian, selvom det kan bruges i andre distributioner.

Indtil ankomsten af Pacman, det var for mig det bedste Pakkeleder Jeg har prøvet, og den blev frigivet for 16 år siden, så du kan betragte det som en krigsveteran.

Den 1. april i år blev version 1.0 af APT lanceret, hvis hovednyhed er, at den forener kommandoerne:

$ sudo apt-get [optioner] $ sudo apt-cache [optioner]

Til dette er der oprettet en binær kaldet simpelthen:

# apt

Med den nye binærfunktion anvendes følgende muligheder (nogle bruges også med aptitude):

  • liste: svarer til dpkg-listen og kan bruges med flag --installeret or --opgraderes.
  • søge: fungerer som apt-cache-søgning, men sorterer resultatet alfabetisk.
  • Vis: fungerer på samme måde som apt-cache show, men skjuler detaljer, som folk er mindre tilbøjelige til at bekymre sig om (som hashes). Du kan selvfølgelig se det fulde resultat via apt-cache show.
  • opdatering: fungerer nøjagtigt det samme som apt-get, men denne gang har det farver.
  • installer, fjern: tilføj en statuslinje, mens dpkg kører.
  • opgradering: fungerer på samme måde som apt-get dist-upgrade --with-new-pkgs.
  • fuld opgradering- Et mere meningsfuldt navn til dist-upgrade.
  • rediger kilder: rediger sources.list-filen ved hjælp af $ EDITOR.

Her er et eksempel på, hvordan statuslinjen ser ud:

passende fremskridt

Du kan aktivere / deaktivere installationsforløbet med kommandoen:

 # Echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'

Og det er det 😀

kilde: Michael Vogts blog


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Joaquin sagde han

    Meget interessant at flette apt-get med apt-cache i en enkelt kommando.

  2.   diazepam sagde han

    Det var tid.

    1.    MSX sagde han

      Nå, det tog dem kun 21 år at få en binær pakkehåndtering med en statuslinje, ikke engang Arch Linux, at de i ~ 10 års eksistens af distro har et af de bedste GNU / Linux-pakke-systemer., Ikke at nævne sin manager, pacman!

      Åh fuck, vent ... det var bare omvendt: S

      1.    eliotime3000 sagde han

        Problemet ville ikke være nøjagtigt det, men i det mindste ville det næste skridt være at forbedre DPKG, så det er på niveauet for Pacman.

  3.   nano sagde han

    Sagen her er, hvilken indvirkning vil dette have på distroerne? Jeg mener, i fuld version af en version kan du ikke foretage denne ændring vilkårligt, jeg forestiller mig, at dette ville bryde alle API'er af programmer som Muon, som skal bruge apt-get-kommandoen og hele historien ... distros? Eller taler jeg uden at vide det? xD

    1.    Anibal sagde han

      Jeg formoder, at det bliver fordoblet, det ville være ideelt i starten

    2.    Elav sagde han

      Lad os se .. citerer Wikipedia:

      «... Dpkg er i sig selv et værktøj på lavt niveau; en frontend på højt niveau er nødvendig for at bringe pakker ind fra fjerntliggende placeringer eller løse komplekse konflikter i pakkeafhængigheder. Debian er egnet til denne opgave ... »

      Så jeg tror, ​​at så længe DPKG ikke ændrer sig, betyder det ikke noget, om APT tilføjer eller fjerner muligheder ..

      1.    eliotime3000 sagde han

        Det samme. DPKG er som Slackwares PKGTOOL, og i modsætning til Slackware, der ikke giver en bold til bagenden, i Debian, har de gået langt for at skabe en virkelig anstændig back-end, og da APT har forbedret det, vil jeg bifalde dem, der er forbedret til nævnte backend.

        Når alt kommer til alt, PKGTOOL og DPKG vil ikke indhente PACMAN (godt, det er en alt-i-en, og indtil videre er det ret behageligt ligesom APT).

  4.   daniel sagde han

    Det ser ud til, at finak-kommandoen skal se sådan ud:
    # echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
    Meget interessante nyheder.

  5.   Garbage_Killer sagde han

    Hvor lang tid det tog dem at gøre noget lignende, og OpenSUSE, Fedora, Arch tog dem heller ikke for at lave en sådan bar, de har bare brug for at være så ordnet som Yum, æstetisk set. : s

  6.   daniel sagde han

    Jeg retter, for at den sidste kommando til at arbejde skal skrives:

    # echo Dpkg :: Progress-Fancy "1"> /etc/apt/apt.conf.d/99progressbar

    Tak.

  7.   daniel sagde han

    Tredje gang er charmen:
    #echo 'Dpkg :: Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar
    Jeg går i opløsning …….

  8.   f4ik0 sagde han

    kan opdateres på debian wheezy

    1.    f4ik0 sagde han

      ?

      1.    kik1n sagde han

        Bare installation fra sidepakken

  9.   schneider sagde han

    Hvilke tidspunkter for APT. Når først Pacmans verden er opdaget, indser du, hvor begrænset den er. Fra mit synspunkt er Pacman ejer og herre over GNU / Linux. Han har ingen til at skygge ham.

  10.   ds23ytube sagde han

    Nogle zypper, yum eller pacman kopieres. Jeg lugter en mulig optimering til det fremtidige system-D og er i stand til at leve op til det. I slutningen af ​​dagen har apt altid arbejdet med upstart og ikke med System-D, måske derfor den ændring.

    1.    Etemenanki sagde han

      Ds23yTube: «Når alt kommer til alt, apt har altid arbejdet med upstart og ikke med System-D»

      @ Ds23yTube Mr. Ubuntero, du bliver nødt til at lære mere, før du afgiver sådanne kategoriske udsagn som det. APT er et Debian-værktøj, og har som sådan ALDRIG brugt upstart, men snarere SysVInit (System V).

      For kejser hvad er kejsers.

  11.   jarfil sagde han

    Åh, statuslinje ... det er et rigtigt kvantespring!

    Men jeg er i tvivl:
    - Kan farven ændres?
    - Hvilken type skrifttype bruger du? Kan ikke bruge skind?
    - Kan widgets tilføjes?
    - Fungerer det godt på berøringsskærme?

    Lad os se, om nogen kan afklare disse meget vigtige spørgsmål ... ¬¬

    PS: virkelig? Er statuslinjen højdepunktet i titlen? Ynkelig.

  12.   The Guillox sagde han

    den gode nyhed ... statuslinjen er mindst af det ... Jeg er bekymret for ændringen i kommandoen ...: S

  13.   Martín sagde han

    Meget god forbedring.

  14.   Mario Guillermo Zavala Silva sagde han

    Jeg finder det meget interessant og super sejt apt ...

    SKAL !!!