Deb-Pakete über die Konsole installieren. Installieren eines DEB-Pakets unter Ubuntu

Windows-Benutzer wechseln zu Linux, verfügen bereits über einige Kenntnisse und Computerkenntnisse, die unter Linux aufgrund erheblicher Unterschiede zwischen den Systemen teilweise unbrauchbar werden. Linux ist ein flexibleres System, mit dem Sie auf verschiedene Weise erreichen können, was Sie wollen. Dies gilt auch für die Installation von Programmen. Wenn Windows-Benutzer Wenn Sie daran gewöhnt sind, dass Sie zum Installieren eines Programms das Installationsprogramm ausführen müssen, das normalerweise Setup.exe oder Install.exe heißt, ist dies unter Linux möglich verschiedene Wege. Wir empfehlen jedoch, Programme von zu installieren offizielle Repositorien, und verwenden Sie andere Optionen nur in Fällen, in denen klar ist, wie und warum dies geschieht.

Repository ist ein Archiv von Programmen im Internet oder in lokales Netzwerk. Die Installation von Programmen aus diesem Archiv erfolgt mit speziellen Dienstprogrammen, auf die wir weiter unten eingehen. Die Repositories beliebter Distributionen enthalten eine Vielzahl von Programmen für jeden Geschmack. Beispielsweise enthält das stabile Debian-Repository über 37.500 Pakete.

Plastiktüte ist eine Reihe von Dateien (ausführbare Dateien, Quellcode, Daten), die für die Installation von Programmen bestimmt sind. Die Pakete enthalten auch einige offizielle Informationen, zum Beispiel Versionsnummer und sogenannte Abhängigkeiten.

Abhängigkeiten Geben Sie an, für welche Pakete von Drittanbietern (d. h. Programme, Bibliotheken, Daten) benötigt wird normale Operation Diese Anwendung. Wenn sich die erforderlichen Pakete nicht auf Ihrem Computer befinden, werden sie automatisch installiert. Somit muss der Benutzer nicht die Installation aller notwendigen Bibliotheken und Daten überwachen, die für den Betrieb einer bestimmten Software erforderlich sind. Zu diesem Zweck werden sie verwendet spezielle Programme - Paketmanager.

Ein weiterer Vorteil der Nutzung offizieller Repositorys besteht darin, dass alle Pakete vor der Aufnahme in das Repository sorgfältig geprüft und in den meisten Fällen zusammen mit Open-Source-Code verteilt werden, was die Funktionalität des Programms gewährleistet und das Vorhandensein von Schadcode praktisch ausschließt. Bei der Installation von Programmen aus inoffiziellen Quellen ist jedoch Vorsicht geboten.

Um Programme aus Repositories zu installieren, werden verschiedene Paketmanager verwendet, die sowohl über eine grafische als auch eine textbasierte Oberfläche verfügen können.

Programme unter Ubuntu über die GUI installieren

Lass uns beginnen mit Standardmanager Die beliebteste Linux-Distribution ist heute Ubuntu. Es wird genannt " Ubuntu-Anwendungscenter" Um dieses Programm aufzurufen, müssen Sie im Launcher auf das entsprechende Symbol klicken.

Reis. 1. Ubuntu Application Center-Symbol

Wenn das Symbol nicht vorhanden ist, müssen Sie das Hauptmenü (Dash) öffnen und die ersten Buchstaben des Programmnamens eingeben.

Reis. 2. Ubuntu-Anwendungscenter

Oben im Programmfenster können Sie Folgendes auswählen:

  • « Alle Anwendungen» um neue Programme anzuzeigen und zu installieren
  • « Eingerichtet" sehen installierte Anwendungen und ggf. entfernen
  • « Geschichte» um das Protokoll der Arbeit mit dem Programm anzuzeigen.

In der oberen rechten Ecke des Fensters befindet sich eine Suchleiste, in der Sie Schlüsselwörter eingeben können, die das gewünschte Programm beschreiben. Auf der linken Seite finden Sie eine Liste der Programmkategorien. In der Mitte des Fensters befindet sich eine Liste der Programme. Durch Klicken auf das Symbol oder den Namen des Programms sehen wir es detaillierte Beschreibung, Screenshots und Benutzerrezensionen. Um das Programm zu installieren, klicken Sie auf „ Installieren" (oder " Kaufen„wenn der Antrag bezahlt ist). Vor der Installation fragt das System nach einem Superuser-Passwort. Anschließend müssen Sie eine Weile warten, bis das Programm heruntergeladen und installiert wird. Das Entfernen von Programmen erfolgt auf die gleiche Weise. Klicken Sie oben im Fenster auf die Schaltfläche „ Eingerichtet", wählen Sie das Programm aus, das Sie entfernen möchten, und drücken Sie dann die Taste " Löschen».

Über das Ubuntu Application Center können auch Pakete installiert werden, die aus dem Internet heruntergeladen wurden. Auf Ubuntu haben sie die Erweiterung .deb. Um Programme auf diese Weise zu installieren, klicken Sie einfach auf das Programmverteilungspaket (file.deb). Das Kontrollzentrum wird geöffnet. Anschließend müssen Sie auf „ Installieren" In diesem Fall muss die Programmverteilung für die spezifische Version des bei Ihnen installierten Betriebssystems erstellt werden, da sonst Probleme mit Abhängigkeiten auftreten können und das Programm nicht installiert wird. Darüber hinaus besteht beim Herunterladen von Programmen aus dubiosen Quellen die Möglichkeit, dass diese Schadcode enthalten. Daher wiederholen wir die Empfehlung, Programme von offiziellen Distributionen zu installieren. Es gibt weitere grafische Paketmanager für verschiedene Linux-basierte Systeme (Synaptic, KPackage usw.). Im Rahmen dieses Artikels können wir sie nicht im Detail betrachten, sie verfügen jedoch über eine ähnliche Funktionalität und Schnittstelle, so dass bei der Installation von Programmen über die grafische Oberfläche keine besonderen Probleme auftreten sollten.

Programme im Befehlszeilenmodus installieren

Zum Installieren und Entfernen von Programmen in Befehlszeile Es kommen verschiedene Paketmanager zum Einsatz. Die oben besprochenen Grafikmanager sind lediglich Add-Ons dazu. Die gleichen Aktionen können im Befehlszeilenmodus ausgeführt werden. Um mit der Befehlszeile arbeiten zu können, müssen Sie ein Terminal oder eine Konsole öffnen. Eine ausführlichere Beschreibung der Arbeit mit der Befehlszeile finden Sie im Artikel Linux-Befehle. Eine Reihe der unten beschriebenen Befehle müssen im Superuser-Modus ausgeführt werden. Um in den Superuser-Modus zu wechseln, müssen Sie den Befehl su oder vor jedem erforderlichen Befehl eingeben Root-Rechte, geben Sie sudo ein. Auf Debian-basierten Systemen (Ubuntu, Kubuntu, Linux Mint, Xubuntu, Damn Small Linux usw.) wird ein Manager zur Verwaltung von .deb-Paketen verwendet apt-get, Dienstprogramm dpkg und Schale Eignung, das über eine Textschnittstelle verfügt.

Installieren eines Programms aus dem Repository

Bevor Sie Programme installieren, müssen Sie die Versionen aktualisieren installierte Programme und Bibliotheken, indem Sie die folgenden Befehle ausführen:

Sudo apt-get update

sudo apt-get upgrade

Anschließend installieren Sie das benötigte Paket mit dem Befehl:

sudo apt-get Installationspaket

Wobei paket der Name des Pakets ist, zum Beispiel der Befehl

sudo apt-get install mc

installiert das MC-Paket, also Midnight Commander.

Um das Paketpaket zu entfernen, müssen Sie den folgenden Befehl ausführen:

sudo apt-get Paket entfernen

Sie können mehrere Programme gleichzeitig installieren oder entfernen, zum Beispiel mit dem Befehl:

sudo apt-get install php5 mysql-server apache2 phpmyadmin

installiert die grundlegenden Programme, die für den Betrieb des Webservers erforderlich sind.

Suchprogramme:

Sudo apt-cache Suchschlüsselwort

Suchen nach Stichwort„keyword“ wird sowohl im Namen als auch in der Beschreibung der Programme verwendet.

Sie können das Programm aptitude auch verwenden, um mit Paketen zu arbeiten. Die Syntax zum Installieren und Entfernen von Paketen ist dieselbe wie bei apt-get:

Sudo aptitude Installationspaket

sudo aptitude Paket entfernen

Team Eignung Ohne Parameter wird die Text-Shell zur Paketverwaltung aufgerufen.

Installation des Programms direkt aus dem Distributionskit (file.deb)

sudo dpkg -i paket.deb

Paketliste ansehen:

dpkg -l Maske

Zum Beispiel der Befehl

dpkg -l apache2- zeigt an, ob das Apache2-Paket installiert ist.

dpkg -l | grep apache2- zeigt alle Pakete an, deren Name die Buchstabenkombination „Apache2“ enthält.

dpkg -L apache2- zeigt alle Dateien an, die zum Apache2-Paket gehören.

sudo dpkg -r Paket- Paketpaket entfernen.

Installieren von Programmen auf Systemen mit RPM

Dabei handelt es sich um Systeme, die auf Red Hat Linux basieren, daher der Name RPM – Red Hat Package Manager. Dementsprechend haben Pakete die Endung .rpm. Die beliebtesten Systeme, die RPM verwenden, sind openSUSE, Mageia, Fedora, CentOS, Red Hat Enterprise Linux, ALT Linux, ASP Linux. Das Dienstprogramm, das in diesen Systemen normalerweise als Paketmanager verwendet wird, ist lecker.

Um Pakete zu aktualisieren, müssen Sie den folgenden Befehl ausführen:

Leckeres Update

Um das Paketprogramm aus dem Repository zu installieren, verwenden Sie den folgenden Befehl:

leckeres Installationspaket

Zu entfernen bzw.:

Lecker, entferne das Paket

Suchen Sie nach einem Programm mit dem Schlüsselwort „keyword“:

leckerer Suchbegriff

Ausführen ausführbarer Dateien und Skripte

Manchmal werden Programme für Linux als vorgefertigte ausführbare Datei in Binärform oder als Programm in einer Skriptsprache (Bash, Python, Perl, PHP usw.) bereitgestellt. Normalerweise kann der Dateityp anhand seiner Erweiterung bestimmt werden: .bin – binäre ausführbare Datei, .sh – Bourne-Shell oder Bash-Skript. .py ist ein Python-Programm, .pl ist ein Perl-Skript. Einige ausführbare Dateien haben die Erweiterung .run. Unter Linux ist die Verwendung von Erweiterungen für ausführbare Dateien jedoch nicht zwingend erforderlich. Wenn es sich bei der Datei um ein Skript handelt, wird in der Regel in der ersten Zeile das Programm zur Ausführung angegeben. Wenn die Zeile beispielsweise wie folgt aussieht: #!/usr/bin/perl, dann ist dies ein Perl-Skript, und wenn #!/usr/bin/env bash, dann ist dies ein Bash-Skript. Sie können die Datei mit dem Befehl anzeigen weniger Datei. Um ein Programm auszuführen, müssen Sie ihm Ausführungsrechte erteilen; dies geschieht mit dem Befehl:

sudo chmod +x file.sh

Nach diesem Befehl wird file.sh ausführbar. Wenn Sie dann jedoch einfach file.sh in das Terminal eingeben, wird die Ausführung nicht gestartet. Um Programme auszuführen, dürfen sie sich nur in den Verzeichnissen befinden, die in der Variablen $PATH angegeben sind, oder Programme müssen unter Angabe des Pfads zur Datei gestartet werden. Der einfachste Weg Tun Sie dies, während Sie sich im Verzeichnis mit der Datei befinden. Geben Sie vor dem Dateinamen einen Punkt und einen Schrägstrich ein. Das heißt, um file.sh auszuführen, müssen Sie Folgendes eingeben:

./file.sh

Skripten in Skriptsprachen müssen keine Ausführungsrechte zugewiesen werden (chmod +x), aber der Dateityp kann wie oben bestimmt bestimmt werden und der entsprechende Interpreter kann unter Angabe der ausführbaren Datei gestartet werden. Zum Beispiel:

sh-Datei.sh

Python-Datei.py

Vergessen Sie nicht, dass zum Ausführen des Programms die entsprechende Programmiersprache installiert sein muss, im letzteren Fall Python.

Kompilieren von Programmen

Die meisten Linux-Programme sind Open Source, das heißt, sie werden zusammen mit dem Quellcode verteilt. Dadurch können verschiedenste Programmierer an der Entwicklung mitwirken, Fehler beheben, Programme modifizieren, auf Schadcode und Lesezeichen überprüfen, Programme auf andere Plattformen übertragen usw. Darüber hinaus können Sie beim Kompilieren beispielsweise die Funktionsweise von Programmen optimieren , die Geschwindigkeit ihrer Ausführung. Andererseits ist das Kompilieren von Programmen die schwierigste Art der Installation. Es liegt am Benutzer, Abhängigkeiten zu verfolgen und Fehler zu beheben, die während der Kompilierung auftreten können. Der Quellcode wird normalerweise als TAR-Archive bereitgestellt, komprimiert mit GZIP-Archivern: tar.gz, tgz, bzip2: tar.bz2

Zuerst müssen Sie die Quellcodedatei entpacken, indem Sie den folgenden Befehl ausführen:

tar -xvf program.tar

Wenn die Datei komprimiert ist, wird der Archivertyp automatisch erkannt, sodass Sie ihn nicht als Schlüssel angeben müssen. Der Quellcode wird in das dem Dateinamen entsprechende Verzeichnis entpackt, in diesem Fall Programm. Gehen Sie in das Verzeichnis mit dem Quellcode:

CD-Programm

Wenn sich in dem Ordner, den Sie zum Lesen benötigen, README- oder INSTALL-Dateien befinden, sind diese normalerweise darin enthalten wichtige Informationen Installationsanweisungen und eine Liste der erforderlichen Bibliotheken, die vor der Kompilierung installiert werden sollten. Mit dem Befehl können Sie die Liste der Dateien anzeigen ls, und zeigen Sie die README-Datei mit dem Befehl an weniger README.

Am häufigsten erfolgt die Kompilierung mit den folgenden Befehlen: ./konfigurieren

configure ist ein Skript, das prüft, ob alle zum Kompilieren erforderlichen Programme und Bibliotheken vorhanden sind, und sich auf den Hauptprozess vorbereitet. Wenn das Skript einen Fehler ausgibt, müssen Sie die entsprechenden Programme und Bibliotheken installieren. Liegen keine Fehler vor, kompilieren wir direkt mit dem Befehl:

Wenn alles gut gelaufen ist, müssen Sie zum Installieren des kompilierten Programms den folgenden Befehl ausführen:

make installieren

Erfolgt die Installation in Systemverzeichnissen, sind Root-Rechte oder der sudo-Befehl erforderlich:

sudo make install

Nach der Installation können Sie unnötige temporäre Dateien mit dem folgenden Befehl löschen:

sudo sauber machen

Die Deinstallation eines auf diese Weise installierten Programms erfolgt normalerweise mit dem Befehl:

sudo make deinstallieren

Lassen Sie uns noch eine Möglichkeit erwähnen, Programme, insbesondere Spiele, zu installieren.

IN In letzter Zeit Hersteller Computerspiele begann, Linux mehr Aufmerksamkeit zu schenken, wodurch beispielsweise eine Plattform wie Steam entstand. Dies ist jedoch ein Thema für einen separaten Artikel.

Für viele Linux-Neulinge ist die Installation von Programmen unter Linux oft eine Art heiliger Prozess. Was sollten Sie tatsächlich tun, wenn ein aus dem Internet heruntergeladenes Linux-Programm nicht nur im System nicht funktioniert, sondern sich überhaupt nicht installieren lässt?

Es geht natürlich um Wissen, Erfahrung und... eine gewisse „Abstraktion“ vom Üblichen.


„Ich bin seit fast einer Woche neu bei Linux und war überrascht, dass die Benutzeroberfläche genauso benutzerfreundlich ist wie die Windows-Benutzeroberfläche.

Einfache Installation (dank Ihres Abschnitts „Schritt für Schritt“) von Ubuntu auf Ihrem Heimcomputer Ich war überrascht zu bemerken, dass meine Jet-Drucker wurde vom System erkannt und funktionierte sofort nach der Installation! Alles hat sofort geklappt!

Und das ist das System, vor dessen Installation ich schon seit einigen Jahren Angst habe!! Meine Freude kannte keine Grenzen!

Ich habe diesen Abend damit verbracht, die Programme zu studieren, die mit dem System installiert wurden. Und es schien mir, dass es nur wenige davon gab. Nachdem ich das Abendessen völlig vergessen hatte, stürzte ich ins Internet, um weitere Programme für mein Ubuntu herunterzuladen. Auf einer der Seiten fand ich ein für mich interessantes Programm und beschloss, es zu installieren.

Nach dem Entpacken des Programms habe ich versucht, die in der Readme-Datei beschriebenen Schritte zu befolgen, die sich im Archiv des Programms befand. Aber egal was ich tat, egal wie sehr ich es versuchte, auf dem Bildschirm erschienen nur Fehler. Nachdem ich mit diesem Programm zu kämpfen hatte, habe ich ein anderes heruntergeladen, in der Hoffnung, dass der Installationsprozess viel einfacher sein würde. Das zweite Programm wurde normal und ohne Fehler installiert, ließ sich jedoch nicht starten.

Was kann ich tun? Ich mochte es wirklich Linux Ubuntu, aber da es so schwierig ist, Programme darin zu installieren, bin ich leider gezwungen, zu Windows zurückzukehren.

Warum ist unter Linux alles so kompliziert und wie installiert man Programme darauf? Warum verfügt Linux nicht über eine Installationsdatei wie Windows (z. B. install.exe)? Schließlich wäre es viel einfacher!!“

Ich habe diesen Brief Anfang dieser Woche von Andrey aus Voznessensk erhalten ...

Tatsächlich besteht das Hauptproblem für viele Benutzer, die von Windows auf Linux umsteigen, darin, dass sie glauben, dass unter Linux „alles dasselbe sein wird wie unter Windows“. Das ist eines der größten Missverständnisse! Einer der Tipps, die ich Linux-Neulingen gebe, ist, vom „normalen“ Weg abzuweichen.

Also oh Installation von Programmen unter Linux Ubuntu!

Auf drei Arten möglich: Kompilierung aus Quellcodes(anscheinend befanden sich die Programme in Ihrem Fall im Quellcode), Installation aus dem Paket von der Website heruntergeladen und Installation mit einem Paketmanager.

Erster Weg Für Anfänger ist es besonders problematisch, da es sich um einen „Kompilierungsvorgang“ handelt, den sie bisher nicht kannten. Bei Programme installieren Auf diese Weise müssen Sie sicherstellen, dass alle Bibliotheken, die für die Funktion dieses Programms erforderlich sind, auf Ihrem System vorhanden sind. Es ist zumindest auch notwendig kleines Niveau Stellen Sie sich die Arbeit mit dem Compiler vor und verstehen Sie die Fehler, die er erzeugt.

Zweiter Weg ist bereits nah dran, wie es unter Windows „funktioniert“. Aber auch das bedeutet nicht, dass das Paket ausführbare Dateien enthalten muss.

In diesem Fall wird das Programm mit einem speziellen Manager installiert, der auf der Befehlszeile funktioniert und es Ihnen ermöglicht, Pakete zu bedienen (installieren, anzeigen, vom System entfernen).

Auf diese Weise können Sie ein Programm (package.deb) installieren, das Sie von einer CD/DVD/Flash oder einem anderen Medium erhalten haben (wenn Sie nicht über das Internet verfügen). .

Lassen Sie uns die Installation eines Programms analysieren. Nehmen wir an, wir haben es von einem Freund auf einem Flash-Laufwerk erhalten, am Beispiel des Programms net-acct:

Die Datei net-acct_0.71-9_i386.deb wurde vom Flash-Laufwerk kopiert und im Home-Verzeichnis gespeichert. Öffnen Sie Terminal und geben Sie den folgenden Befehl ein:

Drücken Sie die Eingabetaste und Ubuntu fordert Sie auf, das Root-Passwort einzugeben. Geben Sie es fehlerfrei ein:

Wenn Sie das richtige Passwort eingegeben haben, installiert dpkg das Programm:

Aufmerksamkeit! Es ist möglich, dass das Programm einige zusätzliche Abhängigkeiten benötigt (Bibliotheken usw.). In diesem Fall müssen Sie diese zusätzlich installieren und auch diese Abhängigkeiten aus dem Internet beziehen.

Endlich, dritte und das Optimalste Möglichkeit, Programme für Anfänger zu installieren Linux-Welt - Installation mit Paket-Manager, erhältlich in fast jeder Distribution. Paket-Manager ermöglicht es Ihnen, den Inhalt von Repositorys (Sammlungen von im Netzwerk verfügbaren Paketen, die für Ihre Distribution gesammelt und getestet wurden, um sicherzustellen, dass sie frei von Fehlern und Problemen sind) anzuzeigen und von dort aus Programme zu installieren. Dies ist die bequemste und sicherste Art, Programme zu installieren.

Ein Paketmanager ist in Linux Ubuntu verfügbar Synaptischer Paketmanager, indem Sie es ausführen, mit dem Sie jedes davon problemlos installieren können große Menge Programme, die von der Ubuntu-Community angeboten werden. Synaptisch findet die benötigten Bibliotheken selbst, Zusatzpakete, die für die Ausführung Ihres Programms erforderlich ist, installiert sie. Darüber hinaus benachrichtigt Sie der Paketmanager über alle verfügbaren Updates für auf Ihrem System installierte Programme!

Beachten Sie den Artikel über und über, der in der Rubrik verfügbar ist.

Linux Mint ist zum Zeitpunkt des Verfassens dieses Artikels eine der am weitesten verbreiteten Desktop-Linux-Distributionen, basierend auf Ubuntu und Debian. Es steht zu Recht seit langem auf DistroWatch an erster Stelle. Die Gründer, Clement Lefevre und das Mint Linux Team, haben sich zum Ziel gesetzt, ein benutzerfreundliches, leistungsstarkes und einfach zu bedienendes System zu schaffen Linux-Distribution, und sie haben es geschafft!

Doch trotz der einfachen Bedienung und Konfiguration des Systems haben viele Nutzer zunächst Probleme bei der Installation neuer Software. Unter Linux erfolgt die Installation neuer Programme aus Repositorys mithilfe spezieller Pakete, und in diesem Artikel werden wir uns damit befassen verschiedene Wege So installieren Sie Programme in Linux Mint.

1. So installieren Sie Programme über das Application Center

Und das einfachste, was ein Anfänger tun kann, um neue Pakete zu installieren, ist, den im System integrierten Programmmanager zu öffnen. Klicken Alt+F3- Es öffnet sich das Anwendungssuchmenü, in dem Sie alle derzeit auf dem System installierten Programme finden und dann eingeben können Suchleiste "Progamm Manager" und Renn:

Unter anderem kann der Programmmanager nicht mehr benötigte Pakete im System sowohl installieren als auch entfernen. Klicken Sie dazu auf die Schaltfläche in der oberen rechten Ecke und wählen Sie „ „Installierte Anwendungen anzeigen“:

Im sich öffnenden Fenster sehen Sie die gesamte über den Programmmanager installierte Software.
Wenn Sie von einem zum anderen wechseln, können Sie ein unnötiges Programm buchstäblich mit einem Klick entfernen:

Es gibt Hunderte verschiedener Anwendungen, aber manchmal reicht das nicht aus. Wenden wir uns daher anderen Installationsmethoden zu.

2. Installieren von Anwendungen mit Synaptic

Versuchen Sie zunächst, das benötigte Paket im Synaptic-Paketmanager zu finden. Dies ist ein Paketmanager mit grafische Oberfläche, mit dem Sie Pakete auf Ihrem System installieren, aktualisieren oder entfernen können. In den neuesten Builds von Linux Mint ist der Synaptic-Paketmanager standardmäßig aktiviert und erfordert keine Installation. Suchen und starten Sie den Manager:

Die Programmoberfläche mag auf den ersten Blick kompliziert erscheinen, ist es aber nicht. Versuchen wir es ein wenig herauszufinden, indem wir ein Paket installieren. Ich benötige zum Beispiel ein Programm namens Timeshift. Geben Sie den Namen des Programms in das Suchfenster ein und drücken Sie die Taste Suchen. Das Programm zeigt sofort alle Pakete an, die zur Installation des Programms erforderlich sind, mit einer kurzen Beschreibung:

Da ich keine Partitionen mit habe Dateisystem BTRFS, wir wählen nur das erste Element in der Liste aus. Klicken Sie mit der rechten Maustaste darauf und wählen Sie aus „Zur Installation markieren“ Klicken Sie dann in der oberen rechten Ecke auf die Schaltfläche "Anwenden":

Klicken Sie dann im angezeigten Fenster mit einer kurzen Beschreibung auf "Anwenden", und die Installation der Linux Mint-Programme beginnt:

Nachdem Synaptic fertig ist, können Sie das installierte Programm leicht auf Ihrem System finden und verwenden. In unserem Fall handelt es sich um ein Programm namens Timeshift:

Versuchen wir nun, denselben Timeshift mit Synaptic zu entfernen. Führen Sie das Programm erneut aus und geben Sie Timeshift in das Suchfenster ein:

Sie werden nun feststellen, dass das Programm einen kleinen grünen Haken neben dem Timeshift-Paket gesetzt hat, weil dieses Programm Wir haben es bereits installiert. Klicken Sie mit der rechten Maustaste auf das installierte Paket und wählen Sie es aus „Markieren Sie für vollständige Entfernung" . Klicken Sie dann ebenfalls in die obere rechte Ecke "Anwenden" und im erscheinenden Fenster "Akzeptieren":

Der Synaptic-Manager beginnt dann mit dem Entfernen des Pakets von Ihrem System, und sobald der Vorgang abgeschlossen ist, wird das Paket entfernt.

3. Installieren von Anwendungen über das Terminal

Jetzt schauen wir uns die Installation von Anwendungen in Linux Mint über das Terminal an. Wenn Sie den Namen des benötigten Pakets kennen, wird Ihnen die Installation keine Schwierigkeiten bereiten. Und es wird uns dabei helfen Konsolen-Dienstprogramm namens Advanced Packaging Tool oder abgekürzt als - GEEIGNET. Das Dienstprogramm ist standardmäßig in Linux Mint enthalten und erfordert keine Installation. Hier ist die Hauptliste der Befehle geeignet, mit dem die Installation durchgeführt werden kann Linux-Pakete Minze:

  • herunterladen- Laden Sie das Paket herunter, aber installieren Sie es nicht.
  • aktualisieren- Aktualisierung der Liste der Pakete in Repositorys;
  • Aktualisierung- Aktualisieren des Systems, ohne Pakete zu entfernen;
  • Vollständiges Upgrade- vollständige Systemaktualisierung mit Entfernung widersprüchlicher Abhängigkeiten;
  • Installieren- Installation des Pakets;
  • entfernen- Löschen eines Pakets, ohne Konfigurationsdateien zu löschen;
  • säubern- vollständige Entfernung des Pakets;
  • zeigen- Informationen zum Paket anzeigen.

Vollständige Liste der Befehle geeignet Sie können sehen, indem Sie das Terminal eingeben:

Um ein bestimmtes Programm mit dem Dienstprogramm zu installieren geeignet Sie müssen lediglich den folgenden Befehl in das Terminal eingeben:

sudo apt install paketname

Schauen wir uns nun den Installationsprozess anhand eines Beispiels an. Versuchen wir, dasselbe Timeshift mit dem Dienstprogramm zu installieren geeignet. Wir schreiben im Terminal Folgendes:

Sudo apt Timeshift installieren

Drücken Sie anschließend die Taste Eingeben Geben Sie das Superuser-Passwort ein und drücken Sie erneut Eingeben. Danach geeignet wird den Namen unseres Pakets in den Repositorys finden, dann beginnt der Prozess des Herunterladens und Installierens des Pakets:

Danach können Sie das installierte Programm leicht auf dem System finden. Jetzt werden wir versuchen, das benötigte Paket mit demselben zu entfernen geeignet. Um ein Paket zu entfernen, schreiben Sie in das Terminal:

sudo apt entferne den Paketnamen

Um ein Paket vollständig zu entfernen, schreiben Sie Folgendes:

sudo apt purge Paketname

Versuchen wir nun, unser zuvor installiertes Timeshift-Programm vollständig vom System zu entfernen. Öffnen Sie ein Terminal und schreiben Sie Folgendes:

sudo apt purge timeshift

Danach löscht das Programm innerhalb von Sekunden alle Spuren des Timeshift-Pakets vollständig vom System.

Von Zeit zu Zeit tauchen neue Aufgaben auf oder besteht die Notwendigkeit, alte Probleme auf neue Weise zu lösen – dann besteht Bedarf an zusätzlichen Aufgaben Software. In diesem Artikel erfahren Sie, was Sie bei Bedarf tun können neues Programm für Ubuntu.

In Ubuntu, wie auch in anderen Betriebssysteme, es gibt ein Konzept Abhängigkeiten. Das bedeutet, dass das Programm nur installiert werden kann, wenn die Pakete, von denen es abhängt, bereits installiert sind. Mit diesem Schema können Sie die Duplizierung von Daten in Paketen vermeiden (wenn beispielsweise mehrere Programme von derselben Bibliothek abhängen, müssen Sie diese Bibliothek nicht in das Paket jedes Programms schieben – sie wird einmal in einem separaten Paket installiert). . Anders als beispielsweise bei Slackware oder Windows werden Abhängigkeiten in Ubuntu durch einen Paketmanager (Synaptic, apt, Application Center, apt-get, aptitude) aufgelöst – dieser installiert automatisch Abhängigkeiten aus dem Repository. Abhängigkeiten müssen manuell installiert werden, wenn das erforderliche Repository nicht verbunden ist, nicht darauf zugegriffen werden kann, wenn sich das erforderliche Paket nicht im Repository befindet, wenn Sie Pakete ohne Verwendung eines Paketmanagers installieren (verwenden Sie Gdebi oder dpkg), wenn Sie das Programm nicht installieren aus einem Paket (aus Quellen kompilieren, Installation ausführen, /sh-Skript ausführen).

Installation aus Repositorys

Wenn Sie keine lokalen Repositorys hinzugefügt haben (z. B. CDs/DVDs), benötigen Sie das Internet, um Programme aus den Repositorys zu installieren.

Diese Methode der Programminstallation hat viele Vorteile: Sie ist einfach praktisch, Sie installieren bereits getestete Programme, die garantiert auf Ihrem System funktionieren, Abhängigkeiten zwischen Paketen werden automatisch aufgelöst, und wenn neue Versionen installierter Programme im Repository erscheinen, werden Sie dies auch tun darüber informiert werden.

Verwenden der GUI

Wählen Sie System → Verwaltung → Synaptic Package Manager und erhalten Sie ein leistungsfähigeres Tool für die Arbeit mit Paketen. Insbesondere können Sie beispielsweise Programme teilweise installieren, wenn Sie beispielsweise keine Dokumentation oder etwas anderes benötigen. Starten Sie den Synaptic Package Manager System→Verwaltung→Synaptic Package Manager. Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden. Klicken Sie im gestarteten Programm auf die Schaltfläche „Aktualisieren“ und warten Sie, bis das System die Daten über die verfügbaren Programme aktualisiert.

Doppelklicken Sie in der Liste der verfügbaren Programme auf das gewünschte Programm (oder klicken Sie mit der rechten Maustaste und wählen Sie „Zur Installation markieren“). Nach allem notwendige Programme Zur Installation markiert ist, klicken Sie auf die Schaltfläche „Übernehmen“. Warten Sie, während die erforderlichen Pakete heruntergeladen und installiert werden. Ähnliche Funktionen werden vom Programm „Anwendungen hinzufügen oder entfernen“ ausgeführt; es ist leicht im Menü zu finden Anwendungen→Installieren/Deinstallieren…

Durch die Installation über die Befehlszeile erhalten Sie weitere Informationen über den Installationsprozess und können ihn flexibel anpassen, auch wenn dies für einen unerfahrenen Benutzer möglicherweise unpraktisch erscheint.

Verwenden der Befehlszeile

Starten Sie das Terminal (Menü: Anwendungen – Zubehör – Terminal). Die Installation erfolgt mit dem Programm dpkg

Sudo dpkg -i /home/user/soft/ntlmaps_0.9.9.0.1-10_all.deb

Sie müssen Ihr Passwort eingeben. Vergessen Sie nicht, dass das Passwort bei der Eingabe im Terminal nicht angezeigt wird. Beachten Sie, dass Sie bei Verwendung von dpkg Folgendes eingeben müssen Vollständiger Name Datei (nicht nur der Programmname). Lesen Sie, was dpkg an das Terminal ausgibt – es wird entweder eine Meldung über die erfolgreiche Installation oder eine Beschreibung des Fehlers (z. B. nicht erfüllte Abhängigkeiten) angezeigt. Sie können mit einem Befehl mehrere Pakete gleichzeitig installieren. Mit dem folgenden Befehl werden beispielsweise alle Deb-Pakete in einem Verzeichnis installiert:

Sudo dpkg -i /home/user/soft/ntlmaps_*.deb

Dies ist nützlich für die Installation eines Softwarepakets zusammen mit Abhängigkeitspaketen.

Paketaktualisierung verhindern

Es gibt Zeiten, in denen es nicht erforderlich ist, eine neuere Paketversion als die installierte zu installieren. Es gibt zum Beispiel keine Unterstützung für irgendetwas in neue Version oder es funktioniert auf dem System nicht richtig.

Über dpkg

Im Terminal:

Sudo echo „Paketname hält“ | sudo dpkg --set-selections

Der Paketname wird dem Befehl entnommen, mit dem Sie das Paket installiert haben. Um die Aktualisierung zuzulassen, gehen Sie wie folgt vor:

Echo „Paketname install“ | sudo dpkg --set-selections

Schauen wir uns den Paketstatus an:

Dpkg --get-selections | grep „Paketname“

Über Apt

Installieren Sie Programme mit einem eigenen Installationsprogramm von SH und führen Sie Dateien aus

Manchmal können Programme mit einem eigenen Installationsprogramm verteilt werden. Dies unterscheidet sich nicht von der Situation in Windows. Nur hier sehen Sie nach dem Entpacken des tar.gz-Archivs mit der Programmverteilung anstelle von setup.exe so etwas wie install.sh. Hierbei handelt es sich um ein vorgefertigtes Softwarepaket, das als Skript oder Binärdatei konzipiert ist und die Aufgabe übernimmt, Dateien an den richtigen Stellen zu platzieren und die notwendigen Parameter festzulegen. In diesem Fall geht die Möglichkeit verloren, solche Software mithilfe eines Paketmanagers zu verwalten. Es ist nicht ratsam, solche Pakete zu verwenden. Wenn Sie jedoch keine andere Wahl haben, wechseln Sie in das Verzeichnis mit der Datei, zum Beispiel:

Cd ~/soft

Wir erlauben die Ausführung dieser Datei:

Chmod +x install.sh

Lassen Sie es uns starten:

Sudo ./install.sh

Manchmal kann ein Programm ohne Superuser-Rechte (ohne sudo) installiert werden, aber das ist eher die Ausnahme.

Manchmal wird die Programmverteilung als selbstextrahierendes Archiv verteilt. In diesem Fall muss lediglich eine einzige .sh-Datei ausgeführt werden. Anschließend erhalten Sie einfach einen Assistenten, in dem Sie eine Reihe von Fragen beantworten müssen, genau wie in Windows. So entstehen die offiziellen nVidia-Treiber, ATI, NetBeans IDE usw.

Es gibt Programme, die keine Installation erfordern und in Form eines regulären tar.gz-Archivs verteilt werden, das Sie nur irgendwo entpacken müssen. Auch Windows verfügt über solche Programme; sie werden oft als Portable bezeichnet. Sie können solche Programme überall installieren, der Standardspeicherort ist jedoch normalerweise das Verzeichnis /opt. Natürlich müssen Sie Startelemente manuell zum Menü hinzufügen; dazu müssen Sie mit der rechten Maustaste auf den Menütitel „Programme“ klicken und Menü bearbeiten auswählen.

Installation aus der Quelle

Wenn es für Ihr System nirgendwo Deb-Pakete gibt, können Sie das Programm selbst aus dem Quellcode zusammenstellen (kompilieren), der von der offiziellen Website eines beliebigen Programms oder aus dem Quell-Repository der Distribution heruntergeladen werden kann.

Ich empfehle, diese Methode der Programminstallation nach Möglichkeit zu vermeiden. Das Wichtigste, was Sie benötigen, sind Tools zum Kompilieren. Dazu müssen Sie zunächst das Build-Essential-Paket installieren. Als nächstes müssen Sie das Archiv mit den Programmcodes in einen temporären Ordner entpacken. Dann müssen Sie die README- oder INSTALL-Datei finden, sie lesen und tun, was dort geschrieben steht. Häufiger beschränkt sich die Installation von Programmen auf diese Weise auf die sequentielle Ausführung der folgenden Befehle:

./configure make sudo make install

Aber in manchen Fällen kann es Unterschiede geben. Darüber hinaus erhalten Sie möglicherweise nach der Ausführung des ./configure-Skripts eine Meldung, dass das System nicht über die zum Kompilieren des Programms erforderlichen Bibliotheken verfügt. In diesem Fall müssen Sie sie selbst installieren und den Vorgang wiederholen. Normalerweise dauert der Kompilierungsprozess bestimmte Zeit und hängt direkt von der Leistung Ihres Computers ab.

So. Es empfiehlt sich natürlich, auf die Installation von Programmen nach Möglichkeit zu verzichten. Nicht die Verwendung von Deb-Paketen, d. h. andere Methoden werden nicht empfohlen. Allerdings muss man sie kennen, um im Informationsfluss nicht durcheinander zu geraten.

Automatische Installation von Abhängigkeiten beim Erstellen aus Quellen

Diese Art der Installation ist besser als nur ./configure && make && make install und eignet sich für die Installation von Programmen, die sich nicht in den Repositorys befinden.

Automatische Anpassung einstellen:

Sudo apt-get install auto-apt

Gehen Sie in den Ordner mit den entpackten Quellen und geben Sie den folgenden Befehl ein:

Sudo auto-apt update && auto-apt -y run ./configure

Der Befehl auto-apt liefert die notwendigen Pakete für den Build selbst und ermöglicht es Ihnen, weniger Fragen zu stellen.

Erstellen eines Deb-Pakets für eine einfachere Arbeit in der Zukunft (Installation, Entfernung usw.).

Und auch andere Systeme müssen installiert werden zusätzliche Programme. In Operationssälen Windows-Systeme Alles ist sehr einfach, in der Regel gibt es ein Installationsprogramm setup.exe, das bei der Installation der Software hilft. Aber unter Linux sind die Dinge etwas anders. Wie installiere ich Programme unter Linux? Schauen wir uns nun diese Frage an.

Linux verfügt über mehrere Arten von Installationspaketen und jede Distribution hat ihr eigenes Paketformat. Fedora-, Mandriva-, Red Hat- und Suse-Distributionen verwenden die von Red Hat entwickelte Standard-Linux-RPM-Installation. Die RPM-Paketdatei wird normalerweise benannt Programmname-Version.rpm.

Ein weiteres sehr beliebtes Format ist DEB. Wird in Debian, Ubuntu, Knoppix und Mepis verwendet. Hat einen Namen Programmname-Version.deb.

Und wir gingen zu den Archiven. Normalerweise sind dies die Erweiterungen .tar, .tar.gz und .tgz. Sie sollten entpackt und dann installiert/kompiliert werden.

Sie müssen den Programminstallationsvorgang als Superuser durchführen.

Schnelle Navigation

Installieren von Programmen unter Debian, Ubuntu

Es gibt viele Tools für die Arbeit mit DEB-Paketen, am häufigsten wird jedoch apt-get verwendet, das im Standard-Toolsatz enthalten ist. Um die Anwendung zu installieren, geben Sie den folgenden Befehl ein:

apt-get install Paketname

Zum Entfernen:

apt-get entfernt Paketname

APT speichert eine lokale Datenbank aller zur Installation verfügbaren Pakete und Links zu den Bezugsquellen. Diese Datenbank muss von Zeit zu Zeit mit dem folgenden Befehl aktualisiert werden:

apt-get-Update

Um veraltete Pakete (Programme) auf dem Computer zu aktualisieren, geben Sie die folgenden Befehle ein:

apt-get update ; apt-get upgrade

Installieren von Programmen auf Fedora, Red Hat

Ein APT-ähnliches Dienstprogramm ist yum. Um das Paket aus dem konfigurierten Repository herunterzuladen und zu installieren, schreiben Sie den Befehl:

Lecker, installiere Paketname

Lecker, entferne Paketname

Die lokale Yum-Datenbank wird nicht gespeichert, sodass keine Aktualisierung erforderlich ist. Um Updates zu installieren, verwenden Sie den folgenden Befehl:

Leckeres Update

Wählen Sie etwas Bestimmtes zum Aktualisieren aus:

Lecker, aktualisiere Paketname

Programme in Mandriva installieren

Mandriva verfügt über einen eigenen Satz an Tools zum Arbeiten mit Paketen, genannt urpmi. Zum Installieren:

urpmi-Paketname

Löschen:

urpme-Paketname

Aktualisieren Sie die lokale Datenbank mit der Liste der Pakete:

urpmi. aktualisieren -a

So installieren Sie Updates:

urpmi --auto-select

Programme aus Archiven (Tarballs) installieren

Für mit GZIP komprimierte Archive (gz, gz2 usw.) gehen wir folgendermaßen vor:

tar -xvz f Dateiname

Bei mit BZIP komprimierten Archiven (bz, bz2 usw.) ist das etwas anders:

tar -xvjf Dateiname

Tar-Befehle:

  • x – Dateien aus dem Archiv extrahieren;
  • v – detaillierte Anzeige von Informationen auf dem Bildschirm;
  • f – Erforderliche Option. Wenn nicht angegeben, versucht Tar, Band statt Datei zu verwenden;
  • z – mit gzip komprimiertes Prozessarchiv;
  • j – Verarbeiten Sie ein mit bzip komprimiertes Archiv.

Nach Ausführung des Befehls wird ein Ordner mit einem Namen erstellt, der dem Namen des Pakets ähnelt. Dann müssen Sie diesen erstellten Ordner mit dem Befehl öffnen:

CD-Ordnername

Lesen Sie anschließend im entpackten Archiv die Anweisungen in README-Datei Wenn es gibt. Wenn das Programm als ausführbare Datei kompiliert wird, enthält das Paket in jedem Fall eine .sh-Datei, die normalerweise install.sh heißt. Wir starten es einfach zur Ausführung.

Liegt das Programm aber im Quellcode vor, führen wir die Befehle aus:

./konfigurieren
machen
make installieren

Nach der Installation führen wir Folgendes durch:

sauber machen

Nun, das ist alles, nichts Kompliziertes. Jetzt wissen Sie, wie Sie Programme unter Linux installieren: Debian, Ubuntu, Fedora, Red Hat, Mandriva, auch aus Archiven.

gastroguru 2017