ถอนการติดตั้ง JDK rpm เพื่อติดตั้งใหม่


11

ฉันจะค้นหาการติดตั้ง JDK เพื่อถอนการติดตั้งได้จากที่ใด @terdon ได้อธิบายโดยใช้การrpmดาวน์โหลดประเภทดังนั้นมันจะง่ายกว่าในการถอนการติดตั้ง แต่ฉันหามันไม่เจอ

คำตอบ:


18

ชื่อแพ็คเกจคืออะไร

เมื่อคุณไม่ทราบชื่อของ RPM rpmที่เฉพาะเจาะจงในการถอนการติดตั้งคุณสามารถค้นหาได้เช่นดังนั้นใช้คำสั่ง

$ rpm -aq | grep -i jdk
java-1.7.0-openjdk-devel-1.7.0.60-2.4.4.0.fc19.x86_64
jdk-1.7.0_45-fcs.x86_64
java-1.7.0-openjdk-1.7.0.60-2.4.4.0.fc19.x86_64

จากผลลัพธ์ข้างต้นฉันมี Java เวอร์ชัน 2 เวอร์ชันติดตั้งอยู่ เวอร์ชัน Oracler อย่างเป็นทางการjdk-1.7.0_45และเวอร์ชัน IceTea เปิด java-1.7.0-openjdk-1.7.0.60-2.4.4.0JDK,

ถอนการติดตั้ง

ในการถอนการติดตั้ง Java เวอร์ชันทางการ (JDK) คุณสามารถใช้คำสั่งต่อไปนี้yumหรือrpm:

yum

$ sudo yum remove jdk
[sudo] password for saml: 
Loaded plugins: auto-update-debuginfo, changelog, langpacks, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package jdk.x86_64 2000:1.7.0_45-fcs will be erased
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================
 Package              Arch                    Version                               Repository                  Size
=====================================================================================================================
Removing:
 jdk                  x86_64                  2000:1.7.0_45-fcs                     installed                  193 M

Transaction Summary
=====================================================================================================================
Remove  1 Package

Installed size: 193 M
...

รอบต่อนาที

$ sudo rpm -e jdk

ฉันอยากจะแนะนำให้พยายามที่จะใช้เสมอyumถ้าคุณทำได้มันจะตรวจสอบการพึ่งพาที่rpmไม่


ฉันไม่สามารถ wget download.oracle.com/otn-pub/java/jdk/7u51-b13/...
CEA

ใช่คุณต้องเข้าไปในเว็บไซต์ของพวกเขาและดาวน์โหลดไฟล์ผ่านเบราว์เซอร์ของคุณ จากนั้นใช้scpเพื่อคัดลอกไปยังเซิร์ฟเวอร์อื่น ๆ ที่ไม่มีส่วนหัว
slm

2

ค้นหา JAVA ที่ติดตั้งล่วงหน้า:

$ rpm -qa | grep java
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.151-5.b12.el7_4.x86_64

ลบโดยใช้คำสั่งต่อไปนี้:

rpm -e java-1.8.0-openjdk-headless-1.8.0.151-5.b12.el7_4.x86_64
rpm -e javapackages-tools-3.4.1-11.el7.noarch

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.