Điểm:0

Đăng Rsync Migration Apt Không nhận ra các gói đã cài đặt

lá cờ tr

Máy chủ của tôi gần đây đã được di chuyển qua rsync, trong khi mọi thứ dường như hoạt động bình thường đúng cách không nhận ra sự tồn tại của một số gói và dịch vụ.

Câu hỏi:
Có cách nào để 'Làm tươi' apt để nó nhận ra tất cả các gói và dịch vụ hiện có trên máy chủ?

Ví dụ về vấn đề
Điều này cho thấy php7.4-fpm đã được cài đặt và hiện đang chạy

root@admin:~# dịch vụ trạng thái php7.4-fpm
â php7.4-fpm.service - Trình quản lý quy trình FastCGI PHP 7.4
     Đã tải: đã tải (/lib/systemd/system/php7.4-fpm.service; đã bật; giá trị đặt sẵn của nhà cung cấp: đã bật)
     Hoạt động: hoạt động (đang chạy) kể từ Thứ Hai 2022-02-21 20:10:25 CST; 20 giờ trước
       Tài liệu: man:php-fpm7.4(8)
    Quá trình: 1339 ExecStartPost=/usr/lib/php/php-fpm-socket-helper cài đặt /run/php/php-fpm.so>
   PID chính: 915 (php-fpm7.4)
     Trạng thái: "Các quy trình đang hoạt động: 0, không hoạt động: 2, Yêu cầu: 1236, chậm: 0, Lưu lượng truy cập: 0 yêu cầu/giây"
      Nhiệm vụ: 3 (giới hạn: 4612)
     Bộ nhớ: 3,9M
     Nhóm C: /system.slice/php7.4-fpm.service
             ââ 915 php-fpm: quy trình chính (/etc/php/7.4/fpm/php-fpm.conf)
             ââ1326 php-fpm: pool www
             ââ1327 php-fpm: pool www

Nhưng trái lại điều này cho thấy apt không nhận ra gói php7.4 (điều này cũng đúng với apache, mysql, v.v.)

root@admin:/etc/apt# apt remove php7.4-fpm 
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc       
Đang đọc thông tin trạng thái... Xong
Gói 'php7.4-fpm' chưa được cài đặt nên không bị xóa
0 đã nâng cấp, 0 mới cài đặt, 0 cần xóa và 0 chưa nâng cấp.

hỗ trợ đánh giá cao

Giải pháp mà tôi đã thử

#rm /var/lib/apt/lists/lock
#rm /var/lib/dpkg/lock
#rm /var/lib/dpkg/lock-frontend
#dpkg --configure -a
#apt sạch
#apt update --fix-missing
#apt cài đặt -f
#dpkg --configure -a
#apt nâng cấp
#khởi động lại

Theo nghĩa đen, mọi thứ đều hoạt động bình thường.. chỉ đúng cách không nhận ra rằng các gói của tôi tồn tại.

pa4080 avatar
lá cờ cn
Bạn đã thực hiện `apt update` trước hết chưa?
nightwatch avatar
lá cờ tr
Vâng... và hơn thế nữa... Tôi sẽ chỉnh sửa bài đăng... ngay bây giờ

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.