Kenntnis der APT- und Ubuntu-Repositorys

Hallo an alle Linuxeros und Linuxeras. Heute beschäftigen wir uns mit diesem Thema, den Repository-Systemen von Ubuntu.

APT

Ubuntu und seine abgeleiteten Distributionen verwenden das System APT. APT wurde vom Team von entwickelt Debian und sind das Akronym für 'Erweitertes Verpackungswerkzeug'.

Es ist in programmiert C und seine Funktionsweise besteht, auf einfache Weise erklärt, darin, einige '.deb' von einem FTP-Server (in diesem Fall von Ubuntu) herunterzuladen und automatisch mit zu installieren dpkg.

Dies erleichtert die Installation von Programmen erheblich. Natürlich können sich nicht alle Programme auf FTP-Servern befinden. Hier kommt also PPA.

PPA

PPA Aus dem englischen 'Personal Package Archive' stammen persönliche Dateien, mit denen Sie Programme herunterladen und installieren können, die sich nicht in den offiziellen Repositories befinden. Sie sind normalerweise in untergebracht LaunchPad.

Verwenden

Zum Beispiel möchte ich das Paket 'roger / roger-mola' installieren, das sich nicht in den offiziellen Repositories befindet. Deshalb öffne ich ein Terminal (Konsole, Shell, Bash) und gebe Folgendes ein:

sudo apt-add-repository roger/roger-mola

Wir aktualisieren die Datenbank: (unten erklärt)

sudo apt-get update

Und wir laden das Paket herunter:

sudo apt-get install roger-mola

APT-Abschnitte

Die Pakete sind in 4 Abschnitte unterteilt:

  • Main: Enthält nur Pakete, die die Ubuntu-Lizenzanforderungen erfüllen und für die Ihr Team Support bietet. Dies umfasst alles, was Sie für die meisten Systeme benötigen GNU / Linux allgemeiner Zweck.
  • Beschränkt: Enthält Pakete, die von Entwicklern von unterstützt werden Ubuntu aufgrund seiner Bedeutung, aber dass es unter keiner Art von kostenloser Lizenz zur Aufnahme in verfügbar ist Haupt-.
  • Universum: Enthält eine breite Palette von Programmen, die möglicherweise eine eingeschränkte Lizenz haben oder nicht, aber von der nicht unterstützt werden Ubuntu aber seitens der Gemeinschaft. Auf diese Weise können Benutzer alle Arten von Programmen auf dem System installieren, indem sie sie an einem anderen Ort als den unterstützten Paketen speichern: Haupt- y eingeschränkt.
  • Multiversum: Enthält nicht unterstützte Pakete, da diese nicht den Anforderungen an freie Software entsprechen.

APT verwenden

APT Es hat viele Verwendungszwecke, hier zeige ich Ihnen die Grundlagen:

Apps installieren

sudo apt-get install [Nombre del programa]

Anwendungen reparieren / aktualisieren

sudo apt-get --reinstall install [Nombre del Programa]

Apps deinstallieren

sudo apt-get remove [Nombre del programa]

VOLLSTÄNDIG Anwendungen deinstallieren

sudo apt-get --purge remove [Nombre del programa]

Aktualisieren Sie die Datenbank

sudo apt-get update

Sie möchten sich nicht an Befehle erinnern?

Wenn Sie sich nicht an Befehle erinnern möchten, haben Sie:

  • Das Ubuntu Software Center
  • Eignung, die mit dem Paket heruntergeladen wird: Eignung
  • Synaptic, das mit dem Paket heruntergeladen wird: synaptic
  • Geschickt

Nun, ich hoffe es hat euch gefallen, weil ich das gerne geschrieben habe. Bald werde ich sowohl YUM als auch PACMAN unterrichten. Bis zum nächsten Mal.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Gonzalo sagte

    Guter Beitrag, um Kenntnisse über die Funktionsweise von APT have zu haben

  2.   Pandacriss sagte

    Vergessen Sie nicht, dass Sie mit "apt-cache search" suchen können, ob sich ein Paket in den Repositorys oder Paketen befindet, die einer Beschreibung entsprechen. :3
    versuche es zu tun
    Apt-Cache-Suche Nokia
    apt-Cache-Suche lxde
    apt-Cache-Suche Nokia | grep-Management

  3.   Oscar sagte

    Danke für den Input!

  4.   Hugo Iturrieta sagte

    Sehr gut.

  5.   clow_eriol sagte

    Vielen Dank für den Beitrag und warten auf die nächsten mit YUM und PACMAN

  6.   eliotime3000 sagte

    Sie haben Apper für diejenigen verpasst, die KDE verwenden.

    Außerdem scheint sich die Windows-Version von Forefox mit dem Rendering und der Benutzeroberfläche selbst für veraltete PCs zu verbessern.

    1.    Ivanlinux sagte

      Ich denke, eine gute Geste von Mozilla wäre, dass Firefox OS von Windows-Systemen nicht erkannt wurde (zum Flashen, Kopieren von Daten). Ehrlich gesagt habe ich eine großartige Unterstützung für FFOS, aber ich denke, es ist sehr grün, wenn sie integriert sind Kompatibilität mit Android wie Tizen oder Sailfish OS macht es, ich flashe sicher mein Moto G.

      1.    Noctuid sagte

        Die Anwendungen in Firefox sind so konzipiert, dass sie auf jeder Plattform ausgeführt werden können, da für sie die Plattform das Web ist.

        Das Problem von Mozilla ist, dass sich HTML5 durchsetzt, obwohl es glücklicherweise immer mehr an Boden gewinnt. Damit möchte FirefoxOS, dass die Anwendungen plattformübergreifend sind und in jedem Browser des jeweiligen Betriebssystems ausgeführt werden können. Eine andere Sache ist, dass die Dominanten ihr Ding machen, so dass dies nicht der Fall ist, oder ihre Dominanz verschieben. Die Entwickler damit würden Anwendungen für alle Plattformen freigeben, mit der damit verbundenen Arbeitsersparnis.

        1.    KZKG ^ Gaara sagte

          Ich habe in Ihrem Kommentar gelesen «(…) Mozilla ist scheiße, dass HTML5 (…) »… LOL !, Ich dachte, Sie stimmen HTML5 und Mozillas Idee nicht zu, aber wenn Sie besser lesen, wird mir klar, dass Sie nicht sagen wollten, dass es scheiße ist, sondern apudas haha

        2.    Ivanlinux sagte

          Es gab ein Projekt, das lautete: "Sie erstellen für Linux und es ist auch unter Windows kompatibel" (es ist nicht Cygwin oder CoLinux), leider hatte es keine Zukunft (was HTML5 passieren könnte). Ich wette auf HTML5.
          Es gibt ein Projekt namens Phonegap, das sehr nützlich ist. Tatsächlich mag ich HTML5 so sehr, dass ich eine App für das Eliotime-Web erstelle. (Sie finden das Projekt (Mega Ultra Bugeado xD) auf Github).
          Lassen wir das «Off-Topic» von Firefox und HTML5, da es nichts mit «APT und den Canonical Ubuntu-Repositories» zu tun hat.

  7.   atlas7jean sagte

    Hier ist ein Fehler xd

    sudo apt-add-repository roger / roger-mola

    zuerst musst du ppa * kolon * roger / roger-cool xD setzen

    sudo apt-add-repository ppa: roger / roger-mola

  8.   Manuel R. sagte

    Es scheint mir, dass der Befehl zum Hinzufügen der PPAs falsch ist. Zusätzlich zu dem Doppelpunkt, den atlas7jean kommentiert, ist die Syntax des Befehls falsch, da es sich um add-apt-repository anstelle von apt-add-repository handelt.

    Das gezeigte Beispiel sollte (meiner Meinung nach) so aussehen:

    $ sudo add-apt-repository ppa: roger / roger-mola

    Grüße.

  9.   Der Guillox sagte

    Der Befehl zum Hinzufügen von ppa ist falsch. Es würde so aussehen: "sudo add-apt-repository ppa: [ppa name]"

    außerhalb dieser guten Info, hätte aber weitere Befehle hinzufügen können. Bei der Installation können Sie beispielsweise mehrere Pakete mit demselben Befehl installieren, dh "sudo apt-get install [packages1] [package2]". Wenn Sie -y vor der "Installation" hinzufügen, werden Sie nicht gefragt, ob Sie die Installation sicher sind.

    Sie müssen auch angeben, wie Pakete bereinigt werden sollen, die bei der Deinstallation eines Programms veraltet sind. "Sudo apt-get autoremove", wenn Sie –purge hinzufügen, entfernt sie vollständig

  10.   Noctuid sagte

    Das Schlimme, was ich bei den PPA-Repositories sehe, ist, dass viele normalerweise keine lange Reise haben, obwohl andererseits die Vielfalt für Ubuntu in der Menge am unterschiedlichsten ist.

  11.   pcesar27 sagte

    Ausgezeichneter Beitrag, den ich mochte, da ich ein Anfänger bin, der in dieser Linux-Welt anfängt. Ich verwende derzeit Minze Petra mit Zimt, was meiner Meinung nach eine ausgezeichnete Distribution für Anfänger ist, und diese Art von Beitrag ist sehr hilfreich für diejenigen von uns, die ihn verwenden abgeleitete Distributionen von Debian. Ich werde auf Ihren YUM AND PACMAN-Beitrag warten, da es sehr hilfreich wäre, einen Blick auf die bekannte OpenSuse und den Archlinux und dergleichen zu werfen.

  12.   Shamaru sagte

    Vielen Dank für Ihre Informationen. Menschen wie Sie sind diejenigen, die diese Community reich an Wissen ist.

  13.   Bern sagte

    Chingón. Vielen Dank.