Cách nâng cấp Kali Linux


7

Tôi đã cài đặt Kali Linux (thông thường tôi sử dụng ArchLinux, nhưng tôi cần Kali cho công việc) và mỗi khi tôi muốn nâng cấp, một vài gói không thể nâng cấp và được giữ lại. Để buộc họ cập nhật, tôi phải chọn chúng theo cách thủ công và thực hiện cài đặt.

Để cập nhật, tôi sử dụng lệnh sau:

apt-get update && apt-get upgrade

Ngay cả từ một cài đặt sạch, vấn đề vẫn tồn tại. Có ai đó có cùng một vấn đề? Làm thế nào tôi có thể giải quyết nó vĩnh viễn?


Vui lòng chỉnh sửa câu hỏi của bạn và thêm đầu ra của các lệnh bạn hiển thị, để chúng tôi có thể hiểu những gì đang diễn ra.
terdon

Câu trả lời:


7

Các apt-get upgradelệnh mà bạn đã sử dụng sẽ chỉ nâng cấp các gói mà không cần gói mới như phụ thuộc.

Bạn có thể sử dụng apt-get dist-upgradeđể bao gồm các gói mới trong bộ ứng cử viên. Mặc dù vậy, hãy lưu ý rằng việc sử dụng dist-upgradecũng sẽ xóa các gói đã bị lỗi thời bởi các gói khác, có thể mới hơn.


Một sự khác biệt quan trọng khác giữa upgradedist-upgradeapt-get upgradesẽ KHÔNG loại bỏ các gói, ngay cả khi làm như vậy là bắt buộc để nâng cấp gói khác (do đó ngăn gói đó không được nâng cấp). apt-get dist-upgradeS remove loại bỏ các gói nếu cần để cài đặt hoặc nâng cấp các gói khác.
cas

@cas có, đồng ý. Trả lời sửa đổi; nếu bạn không thích những gì tôi đã thêm, xin vui lòng thay đổi nó.
roaima

«Hãy lưu ý rằng mặc dù sử dụng nâng cấp xa cũng sẽ xóa các gói đã bị lỗi thời khác» Có bao giờ nó là một vấn đề từ kinh nghiệm? Hoặc nó thực sự có thể là một lợi thế để loại bỏ các gói không đáng tin cậy.
tuxayo

2

Theo chính quyền debian, một số gói đang bị "giữ lại":

Ở đó chúng ta có thể thấy bốn gói chưa được nâng cấp, mặc dù các gói mới hơn có sẵn. Điều này là do hai gói mới đã được giới thiệu và những nâng cấp này phụ thuộc vào nó.

Để sửa lỗi này, bạn phải chạy:

apt-get dist-upgrade

1

Thế còn

apt-get update && \
apt-get upgrade && \
apt-get dist-upgrade && \
do-release-upgrade

?


2
Đây là một câu hỏi hoặc một câu trả lời?

0

Xin chào, tốt nhất là trước tiên hãy kiểm tra repo và sau đó làm tương tự dưới đây có thể giúp bạn ..

    cat /etc/apt/sources.list
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security/ sana/updates main contrib non-free

apt-get update
apt-get dist-upgrade

khởi động lại


-1

Nếu bạn tiếp tục nâng cấp qua đêm thì bạn sẽ cần

apt-get update && apt-get upgrade -y
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.