APT

Screenshot der Software:
APT
Softwarebeschreibung:
Version: 1.6.3 Aktualisiert
Upload-Datum: 17 Aug 18
Lizenz: Frei
Popularität: 294

Rating: 1.0/5 (Total Votes: 1)

APT steht für Advanced Package Tool und ist eine Open-Source-Befehlszeilenanwendung, die in vielen Linux-Distributionen verwendet wird, die das DEB-Paketformat verwenden. Es wurde ursprünglich von den Debian-Entwicklern für das Debian GNU / Linux-Betriebssystem entwickelt. Es ist eines der besten Kommandozeilen-Paket-Management-Tools, das in den letzten Jahren für ein Linux-System erfunden wurde. Es ist der offizielle Paketmanager für Debian GNU / Linux, der viele beliebte Linux-Betriebssysteme inspiriert hat, darunter Ubuntu oder Linux Mint.


Mühelos installieren Sie DEB-Pakete

Trotz der Tatsache, dass es eine Befehlszeilen-Software ist, ermöglicht es apt Benutzern, mühelos so viele DEB-Pakete wie sie wollen zu installieren, alle oder nur einige der installierten Anwendungen zu aktualisieren sowie bestimmte Pakete von ihren Computern zu entfernen. APT ist die mächtige Komponente hinter bekannten grafischen Paketmanagern, die im Laufe der Jahre entwickelt wurden, darunter der Synaptic Package Manager oder das Ubuntu Software Center. Wenn Sie eine Debian-basierte Distribution verwenden, ist apt bereits installiert.

Ein fortgeschrittenes Frontend für dpkg

APT ist eigentlich ein fortgeschrittenes Frontend für den dpkg-Paketmanager. Das Projekt besteht aus mehreren Befehlszeilendienstprogrammen, darunter apt-get (zum Installieren, Entfernen, Aktualisieren oder Aktualisieren von Paketen), apt-cache (zum Durchsuchen des Softwarepaketcaches), apt-file (zum Ermitteln, welches Paket einen bestimmten enthält) Datei) und apt-add-repository (zum Hinzufügen eines PPA-Software-Repositorys).


Bietet einzigartige Funktionen

Während einige Benutzer die Aptitude-Anwendung bevorzugen, bietet APT den Benutzern mehrere einzigartige Funktionen, z. B. vollständige Installationsreihenfolge und mehrere Quellfunktionen. Heutzutage neigen moderne Linux-Benutzer dazu, Anwendungen wie den Synaptic Package Manager, den Adept Package Manager oder das Ubuntu Software Center zu verwenden, ohne zu wissen, dass sie tatsächlich von der apt-Software unterstützt werden.


Es wurde nach iOS portiert

Wenige wissen, dass apt auch auf das iOS-Mobilbetriebssystem von Apple vom Cydia-Projekt, einem Paketmanager für jailbroken iOS-Geräte, portiert wurde. Unserer Meinung nach ist apt ein viel besserer Paket-Manager für Linux als yum (das Standard-Paket-Management-Tool für RPM-basierte Distributionen).

Was ist neu in dieser Version:

  • Korrigiert das Parsen von oder Gruppen in Build-Deps mit ignorierten Paketen (LP: # 1694697)

Was ist neu in Version 1.6.1:

  • Problem beim Parsen von oder Gruppen in Build-Deps mit ignorierte Pakete (LP: # 1694697)

Was ist neu in Version:

  • Parsing von oder Gruppen in Build-Deps mit ignorierten Paketen beheben ( LP: # 1694697)

Was ist neu in Version 1.4.1:

  • Lesen Sie stderr nicht aus automatischen Proxy-Erkennungsscripts
  • travis: Verschiebe codecov von after_success nach after_script
  • Übersetzung der japanischen Manpages aktualisiert
  • Türkisches Programm-Übersetzungs-Update (Schließt: # 838731)

Was ist neu in Version 1.4:

  • Lesen Sie stderr nicht von automatischen Proxy-Erkennungsscripts
  • travis: Verschiebe codecov von after_success nach after_script
  • Übersetzung der japanischen Manpages aktualisiert
  • Türkisches Programm-Übersetzungs-Update (Schließt: # 838731)

Was ist neu in Version 1.3.1:

  • Lesen Sie stderr nicht aus Proxy-Autodetection-Skripten
  • travis: Verschiebe codecov von after_success nach after_script
  • Übersetzung der japanischen Manpages aktualisiert
  • Türkisches Programm-Übersetzungs-Update (Schließt: # 838731)

Was ist neu in Version 1.3:

  • edsp: Dokument eindeutige Paket-IDs
  • edsp: warnen, wenn unerwartete Zeilenumbrüche in der Lösung erscheinen
  • zeige globalerrors, bevor du um Bestätigung bittest
  • zeigt die endgültige Lösung in --no-download --fix-missing mode
  • document --no- as --show-upgraded ist der Standardwert (Schließt: 824456)
  • fehlgeschlagen anstelle von segfault bei nicht lesbaren Konfigurationsdateien (Schließt: 824503)
  • konvertiert EDSP so, dass es auf FileFd statt auf FILE *
  • basiert
  • edsp: dump: unterstützt das Dumping in eine komprimierte Datei
  • edsp: Forbid hinzufügen - {New-Install, Remove} und Upgrade-All
  • Aktualisiere Symboldatei
  • keine Änderung der Standard-Version zu 3.9.8
  • überschreibt lintian auf doxygens embedded-javascript-library
  • Fix und Document on-the-Fly-Kompressor-Konfiguration
  • verhindert die Formatierung von C ++ - Gebietsschemata in Text-APIs (Schließt: # 825396)
  • akzeptiert nur die erwarteten UTC-Zeitzonen in der Datumsanalyse (Schließt: 819697)
  • vermeide es, die globale LC_TIME für das Schreiben von Releases zu ändern
  • verwenden Sie de-localed std :: put_time, anstatt selbst zu rollen
  • Verwenden Sie std :: locale :: global anstelle von setlocale
  • schau nochmal in die richtige Textdomäne für apt-utils
  • versuche sudo launched root-shell im Präfix zu finden (Beendet: 825742)
  • ignoriere std :: locale-Ausnahme bei nicht vorhandenem & quot; Gebietsschema
  • apt-key: Wechsel zu / vor find, um die CWD-Anforderungen zu erfüllen. Danke an Samuel Thibault dafür, den Täter gefunden zu haben! (Schließt: 826043)
  • edsp: Verwenden Sie eine ID-Zuordnung für den internen Solver
  • edsp: Verwenden Sie eine Zeilengruppen-basierte Schnittstelle zum Schreiben von Lösungen
  • edsp: speichert optional eine komprimierte Kopie des letzten Szenarios
  • verschiebe 'dump' Solver von apt-utils nach apt package
  • edsp: Wenn intern verwendet wird, behalten Sie diese Entscheidung
  • bei
  • edsp: Wenn die Protokollierung angefordert wird, tue es auch für interne
  • edsp: Drop-Privilegien vor dem Ausführen von Solvern
  • Konfigurieren Sie nicht explizit die letzte Runde von Paketen
  • Drop Dpkg :: MaxArgs zugunsten von Dpkg :: MaxArgsBytes
  • hängt nicht an Piped-Eingabe in PipedFileFdPrivate
  • lecke keine FD in lz4 (de) compression
  • leckt keine EDSP-Löserausgabe fd
  • leckt FD nicht im AutoProxyDetect-Befehl return parsing
  • Geben Sie die vollständige apt bash-Vervollständigung an. Danke an Elias Frohner und Svyatoslav Gryaznov für die erste Arbeit (LP: # 1573547)
  • apt.systemd.daily: Setzen Sie die öffnende Klammer von check_power auf die zusätzliche Zeile (LP: # 1581985)
  • Widersprüchliche Signed-By-Werte zur Fehlermeldung hinzufügen
  • Normalisieren Sie Signed-By-Werte, indem Sie nachstehende Kommas überall löschen
  • Übergeben Sie -visibility-inlines-hidden to g ++
  • zh_CN.po: Aktualisieren Sie die vereinfachte chinesische Übersetzung.
  • Russisches Programmübersetzungs-Update (Schließt: 824702)
  • Aktualisierung des japanischen Programms (Schließt: 826291)

Was ist neu in Version 1.2.6:

  • Korrigiert mehrere Tippfehler
  • apt-pkg / algorithms.cc: Vermeiden Sie einen Stapelpufferüberlauf in KillList
  • dringlichkeit = hoch, weil dadurch ein Stack-Überlauf behoben wird und der letzte Upload einige segfaults behoben hat und auch noch nicht migriert wurde.

Was ist neu in Version 1.1.4:

  • defaults.mak: Legen Sie LC_COLLATE = C.UTF fest -8 für reproduzierbare Sortierreihenfolge
  • Vermeiden Sie einen Überlauf beim Zusammenfassen der Dateigrößen
  • füge ein apt breaks hinzu (apt-utils

Was ist neu in Version 1.0.9.9:

  • Teilen Sie spezifische Arch-Abhängigkeiten korrekt für einen einzelnen Arch ab Systeme (schließt: 777760)
  • entfernen "erstes gesehenes Paket ist natives Paket" & quot; Annahme. Danke an Axel Beckert für den Test (Schließt: 782777)

Was ist neu in Version 1.0.9.7:

  • Absturz im apt-transport-https behoben, wenn der Besitzer NULL ist (Schließt: # 778375)

Was ist neu in der Version 1.0.9.5:

  • wird die HTTP (s) 416-Fehlerseite deaktiviert -content (schließt: 768797)
  • mache den PTY-Slave nicht zum steuernden Terminal (Schließt: 772641)
  • führe immer 'dpkg --configure -a' am Ende unserer dpkg-Aufrufe (Schließt: 769609)
  • pass-through stdin fd anstelle des Inhalts wenn kein Terminal (Schließt: 773061)
  • Verschärfung der Filterung von Kernel-Images in apt.auto-removal (Schließt: 772732)
  • Aktualisierung der französischen Manpages (Schließt: 771967)
  • Chinesisches (vereinfachtes) Programmübersetzungsupdate (Schließt: 771982)
  • Aktualisierung des japanischen Programms (Schließt: 772678)
  • Aktualisierung des Thai-Programms (Schließt: 772913)

Was ist neu in Version 1.0.9.4:

  • verwenden Sie den besten Hash für die Quellenauthentifizierung (LP: 1098738)
  • missbilligen das Section-Mitglied von der Paketstruktur
  • erlauben Optionen zwischen Befehl und - auf Kommandozeile
  • Aktivieren Sie die Unterstützung für -s (und co) in apt-get source (Schließen: 742578)
  • Ändern Sie Codenamen zu Jessie als stabile POV in docs
  • schließender Slave fd nach dem Einrichten von pty magic (Schließt: 767774)
  • repariere die PTY-Interaktion auf Linux und kfreebsd (schließt: 765687)
  • unterstützt lange keyids in & quot; apt-key del & quot; anstatt sie zu ignorieren (Schließt: 754436)
  • Verwenden Sie sysconf (_SC_ARG_MAX), um die Größe von Dpkg :: MaxArgBytes
  • zu finden
  • Übersetzungsprogramm für niederländische Programme (Schließt: 771039)
  • Aktualisierung des französischen Programms (Schließt: 766755)
  • Chinesisches (vereinfachtes) Programmübersetzungs-Update (Schließt: 766170)
  • Aktualisierung des tschechischen Programms (Schließt: 764055)
  • Übersetzungsprogramm für türkische Programme (Schließt: 763379)]
  • Aktualisierung des japanischen Programms (Schließt: 763033)
  • Aktualisierung des spanischen Programms (Schließt: 771815)

Was ist neu in Version 1.0.9.3:

  • implementieren die aktualisierte Buildprofil-Spezifikation
  • Methoden / rsh.cc: Ersetze strcat mit std :: string (Schließt: # 76442)
  • Aktualisierung der Feldwerte für die Statusverarbeitung
  • Säubern Sie CD-ROM-Dateien nicht in apt-get update (Schließt: 765458)

Was ist neu in Version 1.0.9.2:

  • test/integration/test-apt-update- Datei: Test verbessern
  • Korrektur korrigieren, wenn copy: für einen relativen Pfad verwendet wird (Schließt: # 762160)
  • generalize Acquire :: GzipIndex, um alle Komprimierungen zu unterstützen, die apt unterstützt
  • Behebt die Regression für CD-ROM: Quellen aus dem letzten Sicherheitsupdate
  • Stellen Sie sicher, dass iTFRewritePackageOrder "MD5sum" ist. passend zu apt-ftparchive
  • debian / rules: add hardening = + alle. Danke an Simon Ruderich, Markus Waldeck
  • Deutsch Programm Übersetzung Update (Schließt: 762223)
  • deaktivieren Sie Zeitstempel in der Fußzeile von docs von doxygen
  • Setzen Sie STRIP_FROM_PATH für doxygen
  • apt-get: Erstellt das temporär heruntergeladene Changelog in tmpdir (schließt: # 763780)

Was ist neu in Version 1.0.9.1:

  • Michael Vogt]
  • Erlaube Override von Proxy-Auto-Detect durch die Benutzerkonfiguration (Schließt: 759264)
  • fix ci autopkgtest
  • Behebt die Regression von 1.0.9, wenn file: /// source verwendet wird und diese sich auf einer anderen Partition als das apt-Zustandsverzeichnis befinden und Regressionstest hinzufügen
  • l10n: vi.po ​​(636t): Programmübersetzung aktualisieren
  • Aktualisierte deutsche Dokumentationsübersetzung
  • Übersetzungsprogramm für türkische Programme (Schließt: 761394)

Was ist neu in Version 1.0.9:

  • falsches Ungültigmachen nicht authentifizierter Daten (CVE-2014- 0488)
  • inkorect Überprüfung von 304 Antwort (CVE-2014-0487)
  • falsche Überprüfung von Acquire :: Gzip-Indizes (CVE-2014-0489)

Was ist neu in Version 1.0.8:

  • Deutsch Programm Übersetzung Update (Schließt: 758837)
  • Portugiesische Manpages Übersetzung Update (Schließt: 759608)
  • initialisiere iPolicyBrokenCount in DepCache :: Update (schließt: 758397)
  • Vermeiden Sie leere Zeilen mit APT :: Cmd :: use-format = true
  • Machen Sie eine Proxy-Auto-Detect-Prüfung für jeden Host (Schließt: # 759264)
  • Hinzufügen eines Testfalls für die apt-Liste --all-versions
  • apt-pkg / deb / dpkgpm.cc:
  • Aktualisierungszeichenfolge für Dpkg-E / A-Fehler. (LP: # 1363257)
  • parst die dpkg-Statuszeile ordnungsgemäß, damit der Paketname richtig festgelegt und ein apport-Bericht erstellt wird. Danke an Anders Kaseorg für den Patch (LP: # 1353171)
  • Verwenden Sie den Heap, um PatternMatch zuzuweisen, um einen möglichen Stack-Überlauf zu vermeiden (Closes: 759612)
  • Führen Sie autopkgtest Tests mit & quot; env -i & quot; Vermeidung von Umweltverschmutzung durch den Gastgeber env (Schließt: # 759655)
  • test / integration / test-ubuntu-bug-346386-apt-get-update-paywall:
  • Verwenden Sie downloadfile (), um Testfehler zu beheben
  • Fehlerhafte aktualisierbare Liste in & quot; apt-Liste & quot; (Danke an Michael Musenbrock) (Schließt: # 753297)
  • apt-pkg / cachefile.cc:
  • Stellen Sie sicher, dass wir eine Richtlinie in CacheFile.BuildDepCache ()
  • haben
  • Methoden / http.cc:
  • Verbessere Debug :: Acquire :: http debug output
  • apt-ftparchive: Machen Sie die Generierung von Paketen und Quellen optional, während Sie einen Aufruf generieren
  • unterstützt reguläre Ausdrücke in 'apt search'
  • implementieren - voll in apt Suche
  • Fix Fortschrittsbericht für das Upgrade und neu installieren
  • überarbeite PTY magic, um treppenstufen auf kfreebsd zu fixieren (Closes: 759684)
  • rufen Sie keinen Pager in Nicht-Terminals für Changelog auf (Schließt: 755040)

Was ist neu in Version 1.0.7:

  • fügen Sie REAMDE.md
  • hinzu
  • StringToBool: agiere nur, wenn der gesamte String von strtol ()
  • verbraucht wird
  • Verwenden Sie @ builddeps @ in der Datei debian / tests / control
  • apt-pkg / acquire-item.cc: mache pkgAcqDiffIndex einheitlicher
  • Korrigiere SmartConfigure, um die Bestellung bereits gültiger Pakete zu ignorieren
  • doc / apt.8.xml: Tippfehler beheben, danke an Jakub Wilk (# 756056)
  • doc / po / pt.po: aktualisiert, danke an Americo Monteir (Schließt: # 756200)
  • Aktualisierung der japanischen Dokumentationsübersetzung (Schließt: # 754817)
  • l10n: vi.po ​​(636t): Aktualisiere eine neue Zeichenfolge
  • Fix debListParser, um & no; als Wert für das Feld Multi-Arch (Schließt: # 759099)
  • Übersetzungsprogramm für türkische Programme (Schließt: 756710)
  • Aktualisierung des tschechischen Programms (Schließt: 758208)
  • add dpkg :: source-options für den Aufruf von dpkg-source (Schließt: 757534)
  • support versioned bietet wie von dpkg (Closes: 758153) implementiert

Was ist neu in Version 1.0.6:

  • Deutsche Übersetzung von Erik Pfannenstein
  • methods / http.cc: Verwenden Sie Req.str () in der Debug-Ausgabe
  • Versuchen Sie nicht, ungültige Übersetzungsdateien zu analysieren (LP: # 756317)
  • Nicht reinigen "/" in pkgAcquire :: Clean / pkgArchiveCleaner (Schließt: # 753531)
  • Zeige Pakete nur dann als aktualisierbar, wenn sie ein CandidateVer! = 0 (Closes: # 753297)
  • haben
  • l10n: vi.po: Aktualisiere 3 neue Nachrichten
  • Dänisches Übersetzungsprogramm für das Programm (Schließt: 753979)
  • handle verschoben mmap nach UniqFindTagWrite Aufruf (Schließt: # 753941)
  • Verwenden Sie printf anstelle von echo im Testframework
  • Beschreibung verbessern, wie die Caches abgeschaltet werden (Schließt: # 753531)
  • po: Füllen oder ergänzen Sie das fehlende Sprachfeld
  • po: Entferne Fuzzy aus der Datei msgid header
  • po: Füllen Sie die Project-Id-Version mit der korrekten Projekt-ID und Version
  • aus
  • po: Fix Plural-Formularfelder
  • po: Korrigieren oder ergänzen Sie fehlende E-Mail-Adressen
  • po: Behebung von Codierungsproblemen
  • po: Korrektur der Formatspezifizierer-Reihenfolge in der Übersetzung
  • build: Setzen Sie den XSL-Parameter über die Befehlszeile anstelle von sed
  • build: Konvertieren von DebianDoc SGML nach DocBook XML
  • doc: Konvertieren von DebianDoc SGML nach DocBook XML
  • doc: Unfuzzy DocBook Übersetzungen

Kommentare zu APT

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!