Làm cách nào để xóa "Bỏ qua tệp trong thư mục /etc/apt/source.list.d/ vì nó có phần mở rộng tên tệp không hợp lệ?


16

Kể từ khi nâng cấp 13.10 lên 14.04, tôi nhận được những thông báo khó chịu này mỗi khi tôi cài đặt, cập nhật, nâng cấp, v.v.

N: Ignoring file 'webupd8team-java-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension 
N: Ignoring file 'bumblebee-stable-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension 
N: Ignoring file 'steam.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'ubuntu-x-swat-x-updates-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'xorg-edgers-ppa-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'webupd8team-java-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'bumblebee-stable-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'steam.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'ubuntu-x-swat-x-updates-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'xorg-edgers-ppa-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension

Làm thế nào để tôi khắc phục vấn đề tiềm ẩn được nói trong tin nhắn?

chỉnh sửa: Đôi khi, tôi nhận được các tin nhắn bổ sung được thêm vào các tin nhắn ở trên:

W: GPG error: http://www.duinsoft.nl debs Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E18CE6625CB26B26
W: Failed to fetch http://ppa.launchpad.net/person/ppa/ubuntu/dists/karmic/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/person/ppa/ubuntu/dists/karmic/main/binary-i386/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

Và đôi khi, tôi có thể những người khác, nhưng tôi không thể tìm thấy những thông điệp chính xác nữa.

Câu trả lời:


12

Để khắc phục sự cố đầu tiên của bạn, hãy chạy vấn đề này trong một thiết bị đầu cuối:

sudo rm /etc/apt/sources.list.d/*.disable

(Phiên bản cũ hơn của công cụ quản lý gói đã để lại các tệp này khi bạn tắt PPA. Xóa chúng là khá an toàn)

Vấn đề thứ hai của bạn đến từ và kho lưu trữ Karmic cũ. Để tìm ra cái nào chạy cái này trong terminal:

cd /etc/apt

grep -rw karmic *

Một khi bạn biết kho lưu trữ nào đến từ nó sẽ dễ dàng vô hiệu hóa / loại bỏ nó.


1
Di chuyển các tệp .disable sang vị trí khác sẽ tốt hơn là xóa.
Avinash Raj

4

có lẽ bạn nên thử lệnh này:

sudo sh -c "echo 'Dir::Ignore-Files-Silently:: \"(.save|.distupgrade)$\";' > /etc/apt/apt.conf.d/99ignoresave"

 


Điều này sẽ chỉ che giấu vấn đề, có thể đề xuất một cách để loại bỏ các tập tin?
hazrpg

Các dấu chấm có lẽ nên được thoát.
Pedro Gimeno

điều này thực sự sẽ làm bất cứ điều gì vì tất cả các tệp mà op đã liệt kê đều có hậu tố .disabledtrong khi câu trả lời chỉ có hậu tố .save.distupgrade
phía bắc-bradley

1

Tôi gặp vấn đề tương tự trong Ubuntu MATE 15.04. Sau

sudo sh -c "echo 'deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main' > /etc/apt/sources.list.d/pgdg.list"

wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -

sudo apt-get update

Tôi đã có tin nhắn này:

N: Ignoring file 'pgdg.listwget' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension

Tôi đã giải quyết theo cách này:

sudo mv /etc/apt/sources.list.d/pgdg.listwget /etc/apt/sources.list.d/pgdg.list

0

Trong trường hợp của tôi, nó đã đưa ra thông báo cho các tệp * .save trong thư mục /etc/apt/source.list.d/. Tôi loại bỏ chúng. Bây giờ chỉ có các tệp * .list tồn tại trong đó. Và những cảnh báo giảm dần.


0

[kubfox 18.04]

Tôi không thể tìm ra lý do tại sao các hậu tố .distUpgrade.savebị bỏ qua khi dường như không có bất cứ điều gì đặt ra rõ ràng điều này.

Sau đó, tôi phát hiện ra apt-config dump | grep -i ignorecó mục cho những người này và những người khác:

Dir::Ignore-Files-Silently "";
Dir::Ignore-Files-Silently:: "~$";
Dir::Ignore-Files-Silently:: "\.disabled$";
Dir::Ignore-Files-Silently:: "\.bak$";
Dir::Ignore-Files-Silently:: "\.dpkg-[a-z]+$";
Dir::Ignore-Files-Silently:: "\.ucf-[a-z]+$";
Dir::Ignore-Files-Silently:: "\.save$";
Dir::Ignore-Files-Silently:: "\.orig$";
Dir::Ignore-Files-Silently:: "\.distUpgrade$";

Tôi chỉ đổi tên cái tinh ranh của mình thành một trong những phần mở rộng đó. (Tôi đã chọn .orig)


-1

Chúng tôi cũng có thể khắc phục vấn đề này như thế này:

sudo mv /etc/apt/sources.list.d/webupd8team-java-raring.list.disable /etc/apt/sources.list.d/webupd8team-java-raring.list

Đây chỉ là cho tập tin duy nhất.

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.