Tôi quyết định cập nhật JDK7 của tôi lên phiên bản gần đây từ đây .
Kho lưu trữ tag.gz tương ứng cho kiến trúc của tôi đã được tải xuống và trích xuất /usr/lib/jvm
như bình thường. Tất cả các phiên bản trước của Java đã được cài đặt trước đó. Nhưng trước khi thiết lập lựa chọn thay thế mới cho java
, javac
và javaws
tôi loại bỏ tất cả các lựa chọn thay thế hiện có sử dụng các lệnh sau:
sudo update-alternatives --remove-all java
sudo update-alternatives --remove-all javac
sudo update-alternatives --remove-all javaws
Bây giờ khi cố gắng cài đặt các lựa chọn thay thế mới, tôi nhận được như sau:
sudo update-alternatives --install /usr/lib/jvm/jdk1.7.0_13/bin/java java /usr/bin/java 1
update-alternatives: error: alternative path /usr/bin/java doesn't exist.
Tất nhiên, /usr/bin/java
không tồn tại nhưng /usr/bin
không? Có gì sai với nó và làm thế nào tôi có thể sửa chữa nó?