Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Linux deinstalliert JDK, RPM-Befehl, RM-Befehlsparametermethode
Dieser Artikel enthält hauptsächlich relevante Informationen zum Anzeigen des JDK-Installationsverzeichnisses, der Deinstallation von JDK unter Linux, des RPM-Befehls und der RM-Befehlsparameter unter Linux. Ich hoffe, er kann Ihnen helfen.
1. JDK-Installationsverzeichnis anzeigen
[root@node001 ~]# whereis java java: /usr/bin/java /usr/local/java #java执行路径 [root@node001 ~]# which java /usr/bin/java #查看JDK安装路径 [root@node001 ~]# echo $JAVA_HOME /usr/local/java/jdk1.7.0_80 [root@node001 ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:JAVA_HOME/bin:/usr/local/java/jdk1.7.0_80/bin:/ usr/local/erlang/bin:/root/bin
Hinweis: Wenn es sich in Windows befindet, können Sie dies tun verwenden:
Java_Home festlegen: JDK-Installationspfad überprüfen
Java-Version: JDK-Version überprüfen
2. Deinstallieren Sie das JDK (je nach Situation deinstallieren)
1 , Deinstallieren Sie die JDK-Version, die mit dem System geliefert wird:
Sehen Sie sich das JDK an, das mit dem System geliefert wird:
rpm -qa|grep gcj
Sie Möglicherweise werden Informationen wie die folgenden angezeigt:
libgcj-4.1.2-44.el5 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
Verwenden Sie den Befehl rpm -e --nodeps
, um den oben gefundenen Inhalt zu löschen:
rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
2. Deinstallieren Sie die RPM-Installations-JKD-Version
Sehen Sie sich das installierte JDK an:
rpm -qa|grep jdk
Möglicherweise sehen Sie Informationen ähnlich den folgenden:
jdk-1.6.0_22-fcs
Deinstallation:
rpm -e --nodeps jdk-1.6.0_22-fcs
Hinweis: Wenn Sie RPM in Ihrer Linux-Box haben, müssen Sie sollte zunächst feststellen, ob Java mithilfe von RPM installiert wurde. Wenn Java nicht mit RPM installiert wurde, überspringen Sie diesen Abschnitt.
1. Öffnen Sie ein Terminalfenster
2. Melden Sie sich als Superuser-Root an
3. Geben Sie den folgenden Befehl ein, um zu versuchen, das JRE-Paket zu finden
4. Wenn RPM ein Paket meldet, das jre--fcs ähnelt, bedeutet dies, dass Java mit RPM installiert wurde.
Hinweis: Normalerweise müssen Sie RPM nicht verwenden, um Java zu deinstallieren, da RPM ältere Java-Versionen automatisch deinstallieren kann, wenn Sie eine neue Version installieren! Überspringen Sie diesen Abschnitt, es sei denn, Sie planen, Java dauerhaft zu entfernen.
5. Um Java zu deinstallieren, geben Sie bitte Folgendes ein: rpm -e jre --fcs
3. Deinstallieren Sie die selbstextrahierende Datei (eine sehr gewalttätige Methode, löschen Sie den Installationsordner direkt)
(1) Stellen Sie fest, ob Java in bestimmten Ordnern installiert ist. Zu den gängigen Speicherorten gehören /usr/java/jre_ oder /opt/jre_nb/jre_/bin/java/
(2) Wenn der Ordner gefunden wird, in dem Java installiert ist, können Sie diesen Ordner löschen.
[root@node004 ~]# cd /usr/local/ [root@node004 local]# ls bin etc games include java lib lib64 libexec nginx sbin share solr solrCloud src [root@node004 local]# rm -rf java [root@node004 local]# ls bin etc games include lib lib64 libexec nginx sbin share solr solrCloud src [root@node004 local]# java -verison bash: /usr/local/java/jdk1.8.0_111/bin/java: 没有那个文件或目录
WARNUNG: Stellen Sie vor dem Löschen des Ordners sicher, dass Java nicht zuvor mithilfe von RPM installiert wurde.
(3) Typ: rm -r jre
Zum Beispiel: rm -r jre1.7.0
RPM-Befehlssatz:
查询所有已安装的rpm包 rpm -qa 查询指定安装包是否安装 rpm -qa | grep PACKAGE_NAME 查看某个已安装包的详细信息 rpm -qi PACKAGE_ANME 查看某个安装包的配置文件 rpm -qc PACKAGE_NAME 查看某个安装包生成的文件列表 rpm -ql PACKAGE_NAME
Installationspaket installieren
rpm -i
rpm -ivh PACKAGE_NAME -V zeigt den detaillierten Prozess an -h zeigt den Fortschritt mit # an; >
--preserve-root: Führen Sie keine rekursiven Operationen im Stammverzeichnis aus.
-v: Zeigen Sie den detaillierten Ausführungsprozess des Befehls an.
Verwandte Empfehlungen:
Das obige ist der detaillierte Inhalt vonLinux deinstalliert JDK, RPM-Befehl, RM-Befehlsparametermethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!