Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Können Centos Software installieren?

Können Centos Software installieren?

WBOY
WBOYOriginal
2022-04-01 16:27:166841Durchsuche

Centos können Software installieren. Installationsmethode: 1. Verwenden Sie yum zum Installieren. Die Syntax lautet „yum install -y Softwarename“. 2. Verwenden Sie rpm zum Installieren. Die Syntax lautet „rpm -i Paketdateiname, die installiert werden soll“. Kompilierung des Quellcodepakets, Kompilierung Der Compiler kompiliert den Quellcode und generiert eine ausführbare Binärdatei.

Können Centos Software installieren?

Die Betriebsumgebung dieses Artikels: Centos 7-System, Dell G3-Computer.

Können Centos Software installieren?

Es gibt drei Hauptmethoden, um Software auf Centos zu installieren. Die einfachste und bequemste Möglichkeit besteht darin, sie mit dem Befehl yum zu installieren Wenn Sie nach einem bestimmten Paket suchen, fügen Sie nach dem Befehl grep „Softwarename oder Paketname“ hinzu. Beachten Sie jedoch, dass nicht jede Software direkt mit dem Befehl yum installiert werden kann . Wenn Sie beispielsweise Nginx installieren, können Sie die Quelle wechseln oder zuerst Epel installieren, da sich Nginx in einem Drittanbieter-Yum befindet, nicht in der offiziellen Yum-Quelle Direkt mit yum install epel-release, oder Sie können das entsprechende RPM über die unten vorgestellte rpm-Methode von der offiziellen epel-Website herunterladen. Pakete werden über den rpm-Befehl installiert.

2. Etwas komplizierter ist die Verwendung der RPM-Methode.

rpm ist auf Englisch Redhat-Paketmanager, also die Verwaltung von Redhat-Softwarepaketen.

rpm ist eine Reihe von Verwaltungsprogrammen, die die erforderlichen Pakete auf Linux-Hosts in einer Datenbankaufzeichnungsweise installieren. Das heißt, es gibt im Linux-System eine Datenbank über rpm, die die Abhängigkeiten zwischen installierten Paketen und Paketen aufzeichnet. Das RPM-Paket ist eine Binärdatei, die auf dem Linux-Host vorkompiliert und gepackt wird. Es speichert die unten beschriebenen Kompilierungs- und anderen Prozesse der Quellcodepaketinstallation und lässt sich sehr schnell installieren.

Befehl:

安装:yum install -y 软件名
更新:yum update -y 软件名
卸载:yum remove -y 软件名 或 yum erase -y 软件名
Zum Beispiel:

[root@localhost ~] yum list installed | grep ruby

3. Kompilieren und installieren Sie die Software über das Quellcodepaket

Quellcodepaket: das ist der Quellcode der Programmsoftware (im Allgemeinen auch „ Tarball, das heißt, der Quellcode der Software wird in ein Tar-Ressourcenpaket gepackt und dann komprimiert.

Können Centos Software installieren?Binärpaket: wie das .rpm-Paket der Red Hat-Distribution und das .deb-Paket der Debian-Distribution. Das Quellcodepaket wird kompiliert, um ein Binärpaket zu erstellen.

Der ungefähre Installationsprozess des Quellcodepakets:

Das Quellcodepaket der Software abrufen –> Den Quellcode über den Compiler kompilieren –> Eine ausführbare Datei generieren Binärdatei

(1) Holen Sie sich das Quellcodepaket der Software: Sie können es direkt von der entsprechenden offiziellen Website herunterladen oder wie zuvor über den Befehl wget abrufen. Das heruntergeladene Quellcodepaket ist im Allgemeinen ein mit komprimiertes TAR-Paket gzip, mit dem Suffix .tar.gz. Gehen Sie in das Verzeichnis des Quellpakets und führen Sie tar -xzvf aus, um das Paket zu entpacken, z. B.:

#tar -xzvf apache_1_3_6_tar.gz. Dadurch wird im aktuellen Verzeichnis ein neues Verzeichnis erstellt (der Verzeichnisname ähnelt dem Dateinamen des .tat.gz-Pakets), um den dekomprimierten Inhalt zu speichern. In diesem Beispiel ist es Apache_1.3.6. Im Allgemeinen werden im Verzeichnis /usr/src Quellcodeverzeichnisse auf Systemebene und im Verzeichnis /usr/local/src Quellcodeverzeichnisse auf Benutzerebene gespeichert.

Detaillierter Prozess der Installation des Quellcodepakets:

(2) Der Pfad, gefolgt von –prefix im zweiten Schritt oben, gibt das Verzeichnis an, in dem die Software installiert wird. Dieser Parameter ist normalerweise standardmäßig /usr/local. Ich empfehle, dass der Installationsort /usr/local/XXX ist und XXX Ihr tatsächliches Verzeichnis ist, was die zukünftige Verwaltung erleichtert.

(Configure ist ein ausführbares Skript mit vielen Optionen. Verwenden Sie den Befehl ./configure –help im zu installierenden Quellcodepfad, um eine detaillierte Liste der Optionen auszugeben.

Die Option –prefix ist der Pfad zum Konfigurieren der Installation. Wenn diese Option nicht konfiguriert ist, werden nach der Installation ausführbare Dateien standardmäßig in /usr/local/bin abgelegt, Bibliotheksdateien werden standardmäßig in /usr/local/lib abgelegt, Konfigurationsdateien werden standardmäßig in /usr/local/etc abgelegt Standardmäßig werden andere Ressourcendateien in /usr/local/share abgelegt.

Können Centos Software installieren?Wenn Sie das Präfix „–“ konfigurieren, wie zum Beispiel:

rpm -i 需要安装的包文件名

Sie können alle Ressourcendateien im Pfad von /usr/local/test ablegen , was nicht chaotisch sein wird)

Empfohlenes Tutorial: „

centos“ Tutorial

Das obige ist der detaillierte Inhalt vonKönnen Centos Software installieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Kann Centos7 Oracle verwenden?Nächster Artikel:Kann Centos7 Oracle verwenden?