Có một phiên bản Ubuntu 14.04 linode.com cũ mà tôi đã cố nâng cấp lên 18.04. Một số Phụ thuộc mà bằng cách nào đó không được nâng cấp.
Vì vậy, tôi đã cố gắng cài đặt tệp gỡ lỗi tương ứng từ máy chủ Ubuntu (vì nó không có trong repo)
Các gói sau đây có các thuộc tính không được đáp ứng:
dpkg : Breaks: libdpkg-perl (< 1.18.11) nhưng 1.18.4ubuntu1 sẽ được cài đặt
Breaks: libdpkg-perl:i386 (< 1.18.11)
libc-bin: Phụ thuộc: libc6 (< 2.25) nhưng 2.27-3ubuntu1.2 sẽ được cài đặt
ngôn ngữ: Phụ thuộc: libc-bin (> 2,27)
Tôi đã vô tình cài đặt sai phiên bản libc6 dẫn đến làm hỏng phiên bản.
root@myself:~# dpkg -i libc6_2.27-3ubuntu1_AMD64.deb
dpkg: cảnh báo: hạ cấp libc6: AMD64 từ 2.31-0ubuntu9.2 xuống 2.27-3ubuntu1
(Đọc cơ sở dữ liệu ... 110607 tệp và thư mục hiện được cài đặt.)
Chuẩn bị giải nén libc6_2.27-3ubuntu1_AMD64.deb ...
/usr/bin/perl: lỗi khi tải thư viện dùng chung: libcrypt.so.1: không thể mở tệp đối tượng dùng chung: Không có tệp hoặc thư mục như vậy
dpkg: lỗi xử lý kho lưu trữ libc6_2.27-3ubuntu1_amd64.deb (--install):
quy trình con tập lệnh cài đặt trước mới trả về trạng thái thoát lỗi 127
Xử lý trình kích hoạt cho libc-bin (2.24-11+deb9u4) ...
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
libc6_2.27-3ubuntu1_amd64.deb
Bây giờ tôi không thể truy cập ssh
Đăng nhập qua Lish Gateway (Linode SH), tôi nhận được thông báo sau và nó không chấp nhận bất kỳ thông tin đăng nhập nào.
* Dừng chuyển đầu ra công việc sớm vào nhật ký [ OK ]
* Bắt đầu dịch vụ quản lý đăng nhập SystemD [ OK ]
* Khởi động daemon ghi nhật ký hệ thống [ OK ]
* Bắt đầu các sự kiện Bridge socket mới bắt đầu [ OK ]
* Bắt đầu các sự kiện tệp Bridge bắt đầu [ OK ]
* Thiết lập thư mục ổ cắm X... [ OK ]
* Dừng thiết bị cắm nguội [ OK ]
* Dừng đăng nhập tạo thiết bị ban đầu [ OK ]
* Dừng khả năng tương thích khởi tạo System V [ OK ]
* Bắt đầu cấu hình bảo mật thiết bị mạng [ OK ]
* Bắt đầu tương thích mức chạy System V [ OK ]
* Khởi động máy chủ OpenSSH [ OK ]
* Bắt đầu trình nền xử lý chương trình nền thông thường [ OK ]
* Bắt đầu lưu thông báo hạt nhân [ OK ]
* Dừng lưu thông báo hạt nhân [ OK ]
* Bắt đầu cấu hình thiết bị mạng ảo [ OK ]
* Khởi động máy chủ MySQL [thất bại]
* Khôi phục trạng thái trình phân giải... [ VÂNG ]
* Dừng máy chủ MySQL [ OK ]
*
* Kiểm tra cấu hình apache2 không thành công.
Đầu ra của bài kiểm tra cấu hình là:
/usr/sbin/apache2: lỗi khi tải thư viện dùng chung: libcrypt.so.1: không thể mở tệp đối tượng dùng chung: Không
Hành động 'configtest' không thành công.
Nhật ký lỗi Apache có thể có thêm thông tin.
* Dừng khả năng tương thích mức chạy của Hệ thống V [ OK ]
Ubuntu 18.04.1 LTS nmd2 ttyS0
đăng nhập nmd2:
--------------------------------------------- ----------------------------
Vì vậy, thử một chế độ cứu hộ là lựa chọn duy nhất. Có vẻ như sự phụ thuộc vào libcrypt đang gây ra lỗi.
Làm thế nào để giải quyết vấn đề này trong chế độ cứu hộ. Bất kỳ lời khuyên xin vui lòng.