Tôi đã làm hỏng hệ thống của mình và cần trợ giúp khẩn cấp. Xin vui lòng trần với tôi. Tôi sẽ rất vui khi cung cấp tất cả các chi tiết. PC này có công việc thực sự quan trọng đối với tôi. Tôi biết nó sẽ không bắt đầu lại nếu nó bị tắt bằng cách nào đó. Hãy giúp tôi.
Tôi đã cố cài đặt kernel 5.16 trên Ubuntu 20.04.03.
Để làm được điều đó, tôi đã tải xuống các gói bị thiếu từ 20.4.03 và buộc cài đặt chúng.Tuân theo chỉ dẫn đây. Điều này đã thay đổi một số tệp ngôn ngữ và buộc cài đặt các gói đó. Khi tôi chạy sudo apt --fix-break cài đặt
, nó nhắc tôi xóa một số gói và libc-bin. tôi đã phải gõ 'Vâng, làm như tôi nói!'
cho việc này. Sau đó, nó xóa mọi thứ và hiển thị mã lỗi dpkg: 2.
Bây giờ tôi đã có ba vấn đề:
một. ldconfig
không tìm thấy trên CON ĐƯỜNG
.
b. PATH của root thường phải chứa /usr/local/sbin, /usr/sbin và /sbin.
c. đpkg
lỗi ở điểm 1 không bao giờ biến mất.
Tôi đã thử mọi cách để khắc phục sự cố này, chẳng hạn như cố gắng cài đặt lại libc-bin và các nội dung khác nhưng không thể vì không có lệnh nào chạy được do sự cố biến đường dẫn. Tôi đã cố sửa nó bằng các giải pháp được đề cập đây bằng cách thay đổi biến $PATH trong /.root/.bashrc/ và .bashrc nhưng không có gì hiệu quả. Vì vậy, tôi đã thử khởi động lại thiết bị đầu cuối của mình và bùng nổ, nó không mở ngay bây giờ.
Vì vậy, để kết luận điều này, bây giờ thiết bị đầu cuối gnome của tôi không mở, hãy nhấn ctrl+alt+F1
chuyển hướng tôi trở lại GUI và tôi không thể làm gì được. Tôi đã thử cài đặt VScode nhưng snap cũng không hoạt động. Tôi biết tôi đã sai lầm tồi tệ. Nhưng tôi không thể cài đặt sạch hệ thống này. Hãy giúp đỡ dù chỉ còn chút hy vọng. Tôi đã cố gắng đề cập đến mọi vấn đề một cách rõ ràng như tôi nhớ.
Để tham khảo, đây là danh sách tất cả các gói Ubuntu 22.04 mà tôi đã cố cài đặt:
libc6-dev_2.34-0ubuntu3_amd64.deb
libc-bin_2.34-0ubuntu3_amd64.deb
libc-dev-bin_2.34-0ubuntu3_AMD64.deb
libnsl2_1.3.0-2build1_AMD64.deb
libnsl-dev_1.3.0-2build1_AMD64.deb
libssl3_3.0.1-0ubuntu1_AMD64.deb
locales_2.34-0ubuntu3_all.deb
rpcsvc-proto_1.4.2-0ubuntu5_AMD64.deb
Thông báo lỗi cho PATH:
perl: cảnh báo: Quay trở lại ngôn ngữ chuẩn ("C").
Không thể thực thi "ngôn ngữ": Không có tệp hoặc thư mục như vậy tại /usr/share/perl5/Debconf/Encoding.pm dòng 16.
Sử dụng giá trị chưa khởi tạo $Debconf::Encoding::charmap trong chomp vô hướng tại /usr/share/perl5/Debconf/Encoding.pm dòng 17.
dpkg: cảnh báo: không tìm thấy 'ldconfig' trong PATH hoặc không thể thực thi được
dpkg: lỗi: không tìm thấy 1 chương trình mong đợi trong PATH hoặc không thể thực thi được
Lưu ý: PATH của root thường chứa /usr/local/sbin, /usr/sbin và /sbin
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (2)