So fügen Sie Anwendungen unter Linux hinzu

In diesem Beitrag werden wir jede der verschiedenen Möglichkeiten zur Installation eines Programms unter Linux unterbieten. Angesichts der Tatsache, dass Ubuntu die beliebteste Linux-Distribution ist, insbesondere unter denjenigen, die gerade erst anfangen, in die "Linux-Welt" einzutauchen, wird sich dieses Mini-Tutorial, das sich genau an "Anfänger" richtet, ausschließlich auf Ubuntu konzentrieren . Wie auch immer, dieses Tutorial funktioniert auch für alle Debian- und Ubuntu-basierten Distributionen (da alle .DEB-Pakete verwenden), und einige allgemeine Programme und Konzepte funktionieren auch für andere Distributionen.


In Ubuntu gibt es verschiedene Möglichkeiten, Systemanwendungen hinzuzufügen, zu entfernen oder zu aktualisieren.
Beachten Sie, dass nicht alle für Ubuntu verfügbaren Anwendungen standardmäßig installiert werden können. Es muss die Möglichkeit aktiviert werden, bestimmte Anwendungen manuell zu installieren.
Die wichtigsten Möglichkeiten zum Installieren von Anwendungen sind:

  • Das Ubuntu Software Center. Eine einfache Anwendung, mit der Sie auf sehr einfache Weise Pakete zu Ihrem System hinzufügen oder daraus entfernen können.
  • das Programm Synaptisch. Mit Synaptic haben Sie mehr Kontrolle über die Programme, die Sie im System installieren. Sowie eine größere Anzahl von ihnen. HINWEIS: Im Moment verwendet Synaptic apt-get.
  • das Programm Geschickt. Adept ist die in Kubuntu enthaltene Version von Synaptic for KDE.
  • Die Programme apt-get oder aptitude. Dies sind fortgeschrittenere Programme, die im Terminalmodus ausgeführt werden. Sie sind sehr leistungsfähig und ermöglichen es Ihnen unter anderem, Anwendungen zum System hinzuzufügen und daraus zu entfernen. (Aptitude ist vollständiger als apt-get, es speichert heruntergeladene Bibliotheken und deinstalliert sie, wenn sie veraltet sind). So zeigen Sie die Hilfe für alle Programme an, die im Terminalmodus ausgeführt werden: (man nombre_del_programa). Beispiel: man aptitude
  • Deb-Pakete. Dateien mit der Erweiterung .deb sind Anwendungspakete, die bereits für die einfache Installation auf Ihrem Ubuntu-System vorbereitet sind.
  • Binärdateien. Dateien mit der Erweiterung .bin sind ausführbare Programme unter Linux.
  • Führen Sie Dateien aus. Dateien mit der Erweiterung .run sind normalerweise die Assistenten für die Installation unter Linux.

Wir werden jetzt jeden von ihnen mit seinen Besonderheiten sehen.

Durch Programme

Das Ubuntu Software Center

das Programm Ubuntu Software Center In Ubuntu ist es am einfachsten, Programme zu installieren oder zu entfernen. Es ist auch das begrenzteste.

Das Programm finden Sie unter Anwendungsmenü> Ubuntu Software Center

(1) Um Anwendungen zu installieren, wählen Sie eine der Kategorien aus, die im Hauptbildschirm des Programms angezeigt werden. Dadurch wird das Fenster aktualisiert, in dem die in dieser Kategorie verfügbaren Programme angezeigt werden. Jetzt müssen Sie nur noch nach dem Programm suchen, das Sie installieren möchten, und darauf doppelklicken. Das Fenster zeigt eine Beschreibung davon und bietet Ihnen die Möglichkeit, es durch Klicken auf die Schaltfläche Installieren zu installieren.

(2) Wenn Sie nicht wissen, in welchem ​​Bereich sich das gesuchte Programm befindet. Geben Sie den Namen der Anwendung, die Sie installieren möchten, in das Suchfeld oben rechts ein. Wenn Sie den Namen des Programms schreiben, wird die Liste der möglichen Kandidaten reduziert, bis Sie den gesuchten finden.

(3) Wenn Sie links auf "Installierte Software" klicken, gelangen Sie zu einer Liste aller Programme, die Sie auf Ihrem System installiert haben. Wenn Sie eines davon deinstallieren möchten. Klicken Sie einfach zweimal darauf und das Fenster wird aktualisiert und zeigt Ihnen die Beschreibung des Programms sowie die Möglichkeit, es zu deinstallieren.

Hier sehen Sie es im Videoformat erklärt.

Synaptischer Paketmanager

Synaptisch Es ist ein erweitertes System zum Installieren oder Entfernen von Anwendungen auf Ihrem System. Die Umgebung ist grafisch wie im Ubuntu Software Center, aber viel leistungsfähiger. Mit Synaptic haben Sie die vollständige Kontrolle über die auf Ihrem System installierten Pakete (Anwendungen).

Um Synaptic auszuführen, wählen Sie System -> Administration -> Synaptic Package Manager. Mit diesem Paketmanager können wir Pakete auf sehr einfache grafische Weise installieren, neu installieren und entfernen.

Der Synaptic-Bildschirm ist in 4 Abschnitte unterteilt.

Die beiden wichtigsten sind die Kategorien (1) auf der linken Seite und der der Pakete (3) Auf der rechten Seite.

Wenn Sie ein Paket aus der Liste auswählen, wird eine Beschreibung angezeigt (4).

Um ein Paket zu installieren, können Sie eine Kategorie auswählen, mit der rechten Maustaste auf das gewünschte Paket klicken und "Wählen Sie zum Installieren"Oder doch Doppelklick im Paketnamen.

Markieren Sie auf diese Weise alle Pakete, die Sie auf dem System installieren möchten, und klicken Sie auf Übernehmen, um mit der Installation fortzufahren. Synaptic lädt nun die erforderlichen Pakete aus den Repositories im Internet oder von der Installations-CD herunter.

Sie können auch die Schaltfläche Suchen verwenden, um die Pakete zu finden, die Sie installieren möchten.

Durch Klicken auf die Suchschaltfläche können wir nach Namen oder Beschreibung nach Programmen suchen. Sobald das Programm, das wir installieren möchten, gefunden wurde, doppelklicken wir darauf, um es zu installieren. Wenn wir ein Programm löschen möchten, müssen wir nur mit der rechten Maustaste darauf klicken und Löschen oder vollständig löschen auswählen.

Um die Änderungen zu übernehmen, müssen Sie auf die Schaltfläche Übernehmen klicken.

Das Software-Installationssystem in Ubuntu ist sehr leistungsfähig und vielseitig. Innerhalb der Repositorys sind die Anwendungen in "Paketen" organisiert. Jedes Paket hat andere, von denen es für seine ordnungsgemäße Funktion abhängt. Synaptic kümmert sich darum, diese Abhängigkeiten aufzulösen und die erforderlichen Pakete für Sie zu installieren. Aber nicht nur das. In den Anwendungspaketen wird auch anderen Paketen angegeben, dass sie zwar für die Anwendung, die wir installieren möchten, nicht erforderlich sind, aber funktionieren. Dies sind die "empfohlene Pakete«.

Wir können Synaptic so konfigurieren, dass diese Pakete berücksichtigt werden. «Recomendados»Als wären sie Abhängigkeiten und werden sie daher auch automatisch installiert.

Starten Sie Synaptic und gehen Sie zu Einstellungen> Einstellungenin der Registerkarte Allgemein Aktivieren Sie das Kontrollkästchen "Empfohlene Pakete als Abhängigkeiten behandeln".

Hier sehen Sie es im Videoformat erklärt.

Adept Experte Administrator

Kubuntu-Benutzer haben das Äquivalent von Synaptic, genannt Adept Experte Administrator. Es kann im Menü gefunden werden KDE> System> Expert Administrator. Die Bedienung ist Synaptic sehr ähnlich.

Über das Suchfeld können Sie Pakete sowohl nach Namen als auch nach ihrer Beschreibung suchen. Durch Doppelklick auf ein Element des Ergebnisses der Liste wird es zur Installation markiert.
Sie können die Abhängigkeiten eines Pakets anhand seiner Eigenschaften ("Details") anzeigen.

Wir können die Repositorys in Adept verwalten, indem wir auf das Adept-Menü und dann auf Repositorys verwalten klicken

Kubuntu-Software : Hier sind sie (Haupt, Universum, eingeschränkt, Multiversum) und eine weitere, in der sich die Quellcodes befinden, sowie ein Dropdown-Menü, in dem Sie auswählen können, wo oder von welchem ​​Server wir herunterladen möchten.

Software von Drittanbietern: Hier können wir zusätzliche Repositorys von Drittanbietern oder ein CD-ROM einfügen.

Updates: Kubuntu-Updates, wir können die Updates auswählen, die von Adept überprüft werden, wir konfigurieren auch automatische Updates, wir können sie installieren, ohne uns zu benachrichtigen, sie stillschweigend herunterzuladen oder einfach zu benachrichtigen, dass es Updates gibt.

Authentifizierung: Hier sind die Schlüssel zu den Signaturen für die Dateien, die wir aus den Repositorys herunterladen. Auch wenn wir ein Repository eines Drittanbieters finden, das uns interessiert und Signaturen verarbeitet, können wir es einschließen, indem wir die Signaturdatei von der Website oder ftp in ein beliebiges Verzeichnis herunterladen und importieren oder wir schließen durch Klicken auf die Schaltfläche "Schlüsseldatei importieren ..." ein.

Nachdem wir Repositorys hinzugefügt oder entfernt haben, damit das System die Änderungen übernimmt, müssen wir auf die Schaltfläche Nach Updates suchen klicken.

Eignung und Apt-Get

Obwohl wir Programme grafisch installieren können, wie wir in den vorherigen Punkten gesehen haben, können wir immer das Terminal verwenden, um jedes Programm zu installieren.

Für viele neue Benutzer mag diese Option etwas komplizierter und etwas kryptischer erscheinen. Nichts ist weiter von der Realität entfernt; Wenn Sie sich daran gewöhnen, ist es viel komfortabler, einfacher und schneller.
Es gibt zwei Möglichkeiten, Programme im Textmodus zu installieren: mit Eignung und apt-get.

Beide Programme sind bis auf ein Detail sehr ähnlich: aptitude merkt sich die Abhängigkeiten, die bei der Installation eines Pakets angewendet wurden. Dies bedeutet, dass aptitude das Programm zusammen mit all seinen Abhängigkeiten löscht, wenn Sie eine Anwendung mit aptitude installieren oder aktualisieren und anschließend deinstallieren möchten (außer wenn sie von anderen Paketen verwendet werden). Bei einer Installation mit einer grafischen Umgebung von apt-get oder Synaptic werden bei der Deinstallation nur das angegebene Paket entfernt, nicht jedoch die Abhängigkeiten.


Verwenden

Wir eröffnen ein Terminal über Anwendungen -> Zubehör -> Terminal.

  • Pakete installieren:
$ sudo apt-get installieren
  • Pakete deinstallieren:
$ sudo apt-get entfernen
  • Deinstallieren Sie Pakete (einschließlich Konfigurationsdateien):
$ sudo apt-get bereinigen
  • Aktualisieren Sie die Liste der verfügbaren Pakete:
$ sudo apt-get Aktualisierung
  • Aktualisieren Sie das System mit verfügbaren Paketaktualisierungen:
$ sudo apt-get Upgrade
  • Holen Sie sich eine Liste der Befehlsoptionen:
$ sudo apt-get Hilfe


Installieren Sie Pakete ohne Internet

Auf einem Computer, der über Internet verfügt und auf dem das gewünschte Programm / Paket nicht installiert ist, können wir die Pakete zusammen mit ihren Abhängigkeiten (noch nicht installiert) mit den folgenden beiden Befehlen herunterladen:

sudo aptitude clean sudo aptitude installiere -d Paketname

Wenn wir ein Paket über aptitude / apt installieren, verbleibt es in einem bestimmten Ordner. Mit dem ersten Befehl löschen wir diese Pakete vom Computer (dies wirkt sich nicht auf die bereits vorgenommenen Installationen aus).

Der zweite Befehl lädt das gewünschte Paket und die benötigten Abhängigkeiten herunter, installiert es jedoch nicht. Jetzt gehen wir zu "/ var / cache / apt / archives" und sehen uns diese Pakete an. Wir kopieren sie, bringen sie auf den Computer ohne Verbindung und installieren sie durch Doppelklick auf jeden einzelnen oder in der Konsole:

sudo dpkg -i Paketname

Beachten Sie, dass Sie diese bei Abhängigkeiten zuerst installieren müssen. Es kann auch vorkommen, dass einige dieser Abhängigkeiten bereits auf dem Computer mit Internet installiert wurden, sodass sie nicht heruntergeladen werden.

Wenn der Computer mit Internet bereits installiert war, konnte er mit "aptitude remove" (ohne Bereinigung) deinstalliert werden, und wir entfernen das "-d" aus der späteren "aptitude install". Auf diese Weise deinstallieren wir es zuerst und laden es dann herunter und installieren es. Auf diese Weise verfügt der Computer mit dem Internet weiterhin über genau das gleiche Programm wie vor der Deinstallation.

Um mögliche Abhängigkeitsprobleme zu lösen und zu verhindern, können wir mit dem Internet zur Synaptik des Computers gehen. Wir suchen nach dem gewünschten Paket. Klicken Sie mit der rechten Maustaste auf das betreffende Paket und geben Sie es ein Ortschaften und wählen Sie die Registerkarte Dependencias. Dort sehen wir die Pakete, die wir benötigen, um das Paket ohne Internet ordnungsgemäß auf dem Computer zu installieren.

Optional können wir auch die Debian-Festplatten herunterladen, die viele Programme und .deb-Pakete enthalten, wodurch sie mit Ubuntu kompatibel sind. Wir geben nur die Ursprünge der Software ein und klicken auf CD-ROM hinzufügen.

Dateien verwenden

Deb-Pakete

Eine andere Möglichkeit, Anwendungen auf dem System zu installieren, besteht in den Paketen, die bereits für die Installation vorbereitet sind, und in der Erweiterung . Deb.
Um diese Pakete zu installieren, müssen Sie nur noch tun Doppelklick auf die Datei im Nautilus-Browser und die Anwendung wird automatisch gestartet gdebi, die sich um die Installation des Pakets kümmert und nach den Abhängigkeiten anderer Pakete sucht, die es möglicherweise für die korrekte Installation benötigt.

Wenn wir möchten, können sie auch über die Befehlszeile mit dem Befehl installiert werden dpkg:

sudo dpkg -i .deb

In diesem Fall müssen Sie die möglichen Abhängigkeiten des Pakets auch manuell installieren.
Der gleiche Befehl kann auch zum Deinstallieren des Pakets verwendet werden:

sudo dpkg -r


Konvertieren Sie RPM-Pakete in Deb

Einige GNU / Linux-Distributionen wie Red Hat, SUSE und Mandriva verwenden RPM-Pakete, die anders organisiert sind als Debian- und Ubuntu-DEB-Pakete.

Um diese Pakete zu installieren, müssen Sie sie zuerst in das .deb-Format konvertieren. Hierzu wird die Anwendung verwendet fremd, die mit einer der in diesem Artikel erläuterten Methoden installiert werden kann. Die Anwendung fremd wird wie folgt verwendet:

Wir eröffnen ein Terminal (Anwendungen> Zubehör> Terminal) und führen Sie die folgende Anweisung aus:

sudo Alien .rpm

Auf diese Weise erstellt das Programm eine Datei mit dem Namen des Pakets, jedoch mit der Erweiterung .deb, die gemäß der Erläuterung der Deb-Pakete installiert werden kann.

Autopackage-Pakete (Erweiterung .package)

Das Projekt Autopaket wurde mit der Idee geboren, die Installation von Anwendungen unter Linux unabhängig von der verwendeten Distribution und dem verwendeten Desktop zu vereinfachen. Aus diesem Grund wird es von vielen Projekten verwendet, z. B. Inkscape.

Das erstmalige Installieren einer .package-Datei ist sehr einfach. Befolgen Sie einfach die nachstehenden Anweisungen (auf der Projektseite wird auch angegeben, wie).

Sobald die Datei heruntergeladen wurde, müssen wir ihr Ausführungsberechtigungen erteilen, auf die Datei doppelklicken und auf den Hinweis, in dem sie gefragt wird Möchten Sie __ ausführen oder dessen Inhalt anzeigen? wir müssen auf klicken Lauf. Sobald dies erledigt ist, wird das Installationsprogramm des Programms gestartet Autopaket und den Inhalt des Pakets.
Wenn das Programm installiert ist AutopaketDoppelklicken Sie einfach auf die nächste Datei dieses Typs, die Sie installieren möchten, ohne die oben genannten Schritte ausführen zu müssen.

Binärdateien

Dateien mit der Erweiterung .bin sind Binärdateien. Sie enthalten keine Programme oder Bibliotheken wie Pakete, sondern sind das Programm selbst. Normalerweise werden kommerzielle Programme unter diesem System vertrieben, die kostenlos sein können oder nicht, aber normalerweise nicht kostenlos sind.
Wenn wir eine Datei dieses Typs herunterladen und auf dem System speichern, hat sie keine Berechtigung zum Ausführen.

Das erste, was wir tun müssen, ist, dieser Datei die Berechtigung zum Ausführen zu erteilen. Wir zeigen das Kontextmenü der Datei an und wählen die Option Ortschaften. Wir wählen die Registerkarte Berechtigungen und wir werden sehen, dass die Datei Lese- und Schreibberechtigungen für den Eigentümer hat, jedoch nicht für die Ausführung. Wir aktivieren das Feld, um Ausführungsberechtigungen zu erteilen und das Fenster zu schließen.

 Nachdem wir der Datei die Berechtigung erteilt haben, sie ausführen zu können, tun Sie dies Doppelklick. Wenn Sie dies tun, wird ein Fenster mit mehreren Optionen angezeigt. Wählen laufen.

So tun Sie dies von einem Terminal aus:

Wir erteilen der Datei Ausführungsberechtigungen:

sudo chmod + x .bin

Wir installieren die Binärdatei:

$ sudo ./.bin

Führen Sie Dateien aus

Dateien .Lauf Es handelt sich um normalerweise grafische Assistenten, die bei der Installation helfen. Um sie auszuführen, geben Sie einfach in das Terminal ein:

sch ./.run

Normalerweise, falls Sie Superuser-Berechtigungen benötigen (auch Administrator oder genannt Wurzel) wird nach dem Passwort fragen; Wenn nicht, fügen Sie einfach die Bestellung hinzu sudo vor dem Befehl, der so aussehen würde:

sudo sh ./.run

Erstellen Sie Anwendungen aus dem Quellcode

Manchmal finden Sie Anwendungen, die keine Installationspakete bereitstellen, und Sie müssen aus dem Quellcode kompilieren. Dazu müssen wir in Ubuntu zunächst ein Metapaket namens installieren bauwesentlichmit einer der in diesem Artikel erläuterten Methoden.

Im Allgemeinen müssen Sie folgende Schritte ausführen, um eine Anwendung zu kompilieren:

  1. Laden Sie den Quellcode herunter.
  2. Entpacken Sie den Code. Er wird normalerweise mit Teer verpackt, der unter gzip (* .tar.gz) oder bzip2 (* .tar.bz2) komprimiert ist.
  3. Geben Sie den Ordner ein, der durch Entpacken des Codes erstellt wurde.
  4. Führen Sie das Skript aus konfigurieren (Wird verwendet, um die Systemmerkmale zu überprüfen, die sich auf die Kompilierung auswirken, die Kompilierung anhand dieser Werte zu konfigurieren und die Datei zu erstellen Makefile).
  5. Führen Sie den Befehl aus um, verantwortlich für die Zusammenstellung.
  6. Führen Sie den Befehl aus sudo make install, die die Anwendung auf dem System installiert, oder noch besser, installieren Sie das Paket checkinstall, und Renn sudo checkinstall. Diese Anwendung erstellt ein .deb-Paket, damit es beim nächsten Mal nicht kompiliert werden muss, obwohl es keine Liste der Abhängigkeiten enthält.

Mit checkinstall Dies hat auch den Vorteil, dass das System die auf diese Weise installierten Programme verfolgt und deren Deinstallation erleichtert.

Hier ist ein vollständiges Beispiel für die Ausführung dieser Prozedur:

tar xvzf sensores-applet-0.5.1.tar.gz cd sensor-applet-0.5.1 ./configure --prefix = / usr make sudo checkinstall

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.

      Tomas35 sagte

    Vielen Dank, dass dies meine ersten Pininos in Ubuntus unterstützt

      Verwenden wir Linux sagte

    Gern geschehen, Thomas!
    Wir stehen Ihnen weiterhin zur Verfügung, falls Sie neue Themen für den Blog vorschlagen möchten.
    Prost! Paul.

      Mauro sagte

    Super vollständig, präzise und übersichtlich diese Tutorials! Danke che!

      Manuel. sagte

    Vielen Dank, sehr interessant für den Beitrag.
    Mach weiter für Neulinge wie mich.
    Danke nochmal.

      Mindundi sagte

    Vielen Dank für die Nachhilfe.
    Schöne Grüße.