Điểm:1

Không thể xóa gói trên Raspberry Pi - Tên tệp quá dài

lá cờ bb

Khi tôi cố gắng loại bỏ linux-raspi-headers-5.4.0-1032 để nâng cấp nó, đpkg đưa ra một lỗi lạ về tên tệp quá dài:

(Đọc cơ sở dữ liệu ... 237046 tệp và thư mục hiện được cài đặt.)
Đang xóa linux-raspi-headers-5.4.0-1032 (5.4.0-1032.35) ...
dpkg: gói xử lý lỗi linux-raspi-headers-5.4.0-1032 (--purge):
 không thể xóa an toàn '/usr/src/linux-raspi-headers-5.4.0-1032/arch/arm/include/asm/mach/pï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿ ½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿ ½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿ ½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿ ½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿ ½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿ ½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿ ½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿ ½ï¿½ï¿½ï¿½ï¿½': Tên tệp quá dài
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
 linux-raspi-headers-5.4.0-1032

Làm thế nào để tôi vượt qua điều này?

Điểm:1
lá cờ ir

Hình ảnh lớn ở đây là lần đầu tiên hiển thị nút của tệp mà chúng tôi muốn xóa, sau đó chỉ định nút đó khi chúng tôi chạy lệnh xóa

sudo -i # trở thành root để xóa tệp thuộc sở hữu của root

# vào thư mục của tập tin chúng tôi muốn xóa
cd /usr/src/linux-raspi-headers-5.4.0-1032/arch/arm/include/asm/mach/

ls -la -i # parm -i nói hiển thị giá trị inode 

bây giờ hãy nhìn vào đầu ra ở trên để xác định giá trị inode của tệp đã chọn được hiển thị ở hầu hết các cột bên trái ... giả sử 6561977 là giá trị inode cho tệp bạn muốn xóa ... sau đó để xóa tệp đó, hãy chỉ định sử dụng inode của nó theo

tìm thấy . -maxdepth 1 -type f -inum 6561977 -delete

ở trên thay thế 6561977 bằng giá trị inode thực tế được hiển thị ... thông báo parm đầu tiên của tìm thấy lệnh là thư mục của hành động ... ở đây chúng tôi đã đặt cho nó một khoảng thời gian cho biết thư mục hiện tại vẫn ổn kể từ khi chúng tôi ban hành đĩa CD lệnh để vào thư mục mẹ của tệp đang đề cập

ls -la -i # liệt kê lại thư mục để xác nhận tệp đã được sao chép
lá cờ bb
Ngay cả khi xóa toàn bộ thư mục `mach` vẫn gây ra lỗi tương tự khi thực hiện `sudo apt-get autoremove -y` với cùng một vấn đề về tên tệp.
Scott Stensland avatar
lá cờ ir
@Jamesking56 Tôi đã cập nhật câu trả lời để đề nghị bạn trở thành người chủ đầu tiên

Đă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.