Làm cách nào để khắc phục lỗi E E này: Loại '*' không được biết trên dòng * trong danh sách nguồn Lỗi lỗi cập nhật?


35

Thỉnh thoảng tôi thấy người dùng gặp sự cố cần cập nhật do các lỗi như thế này:

E:Type 'ain' is not known on line 1 in source list /etc/apt/sources.list.d/some-ppa.list'

với các loại / số dòng / tệp danh sách nguồn khác nhau (thường sau khi loại bỏ PPA).

Làm thế nào một lỗi như vậy có thể được sửa chữa?

Câu trả lời:


38

Lỗi chỉ ra một mục không đúng trong tệp nguồn, khiến quá trình cập nhật bị hủy bỏ. Để khắc phục, bạn phải sửa mục nhập (nếu bạn biết mục đúng sẽ trông như thế nào) hoặc loại bỏ hoàn toàn (đó là những gì tôi sẽ mô tả, vì đó là cách nhanh nhất để cho phép bạn cập nhật lại hệ thống của mình ).

  1. Đầu tiên, bạn cần mở tệp chứa mục xấu. Tên tệp được đưa ra trong thông báo lỗi, trong ví dụ của bạn /etc/apt/sources.list.d/some-ppa.list. Mở một thiết bị đầu cuối và gõ

    sudo nano /etc/apt/sources.list.d/some-ppa.list
    

    và nhấn Enter. Sau khi nhập mật khẩu, bây giờ bạn sẽ thấy tệp được mở trong trình soạn thảo văn bản nano.

  2. Bây giờ bạn cần xác định vị trí mục không đúng. Nó phải nằm trên số dòng được đưa ra trong thông báo lỗi - trong trường hợp của bạn sẽ là dòng 1.

  3. Dòng này không đầy đủ và bắt đầu với loại không xác định mà quá trình cập nhật đang phàn nàn (tại đây ain). Chỉ cần xóa toàn bộ dòng và lưu / đóng tệp bằng Ctrl+ X.

  4. Đó là nó. Bây giờ bạn có thể chạy thành công quá trình cập nhật!


Nếu mục đó là tất cả trong tệp, thì bạn có thể xóa tệp. Để làm điều này, chỉ cần mở một thiết bị đầu cuối và chạy lệnh sau:

sudo rm /etc/apt/sources.list.d/some-ppa.list

4

Bạn đang gặp lỗi # 789859 trong gói thuộc tính phần mềm.

Cách khắc phục nhanh chóng và ngay lập tức là mở tệp mà thông báo lỗi đề cập (trong trường hợp này /etc/apt/sources.list.d/the-board-team-dev-snapshots-natty.list) và xóa dòng có nội dung ain. Điều này đạt được như vậy:

  1. nhấn AltF2
  2. Đi vào: gksudo gedit /etc/apt/sources.list.d/the-board-team-dev-snapshots-natty.list
  3. Xóa dòng nói ain
  4. Lưu các tập tin

Khi hoàn thành, mọi thứ nên hoạt động.

Để tránh gặp phải lỗi này trong tương lai, vui lòng truy cập trang Launchpad của lỗi và đánh dấu lỗi là ảnh hưởng đến bạn.


1

Để loại bỏ hoàn toàn bất kỳ ppa không mong muốn nào, chúng tôi có thể sử dụng tập lệnh ppa-purge Cài đặt ppa-purge .

sẽ loại bỏ ppa và khôi phục cài đặt mặc định của Ubuntu cho bất kỳ ứng dụng nào có thể đã được cài đặt bởi ppa này.

Trong trường hợp của bạn hãy thử nếu

sudo ppa-purge -purge the-board-team/dev-snapshots

theo dõi bởi

sudo apt-get update

giúp bạn thoát khỏi lỗi khớp thần kinh.


TY ur Tuyệt vời !!!!
Jonthue Michel
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.