Tệp bị xóa không hợp lệ, từ gói 01.org?


23

Tôi đang chạy Ubuntu 14.04 LTS và tôi có chip đồ họa tích hợp HD 4600.

lspci | grep VGA

00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)

Intel vừa phát hành phiên bản mới của trình điều khiển Đồ họa cho Ubuntu 14.04.
https://01.org/linuxgraphics/doads/2014/intelr-graphics-installer-1.0.5-linux

Khi tôi cố gắng cài đặt nó, tôi bị kẹt tại:

Finished : E:GPG error: http://download.01.org trusty InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?)  [  ] ◦
main-window.c/on_transaction_finished: Package transaction finished with an error

Và nó ngăn chặn sudo apt-get updatehoàn thành. Tôi nhận được lỗi tương tự như trước đây.

Tôi đã đi đến Phần mềm & Cập nhật và trong tab Phần mềm khác Tôi đã xóa kho lưu trữ xấu: http://download.01.org/gfx/ubuntu/14.04/mainvà sau đó tôi có thể cập nhật kho lưu trữ của mình. Nhưng tôi không thể cài đặt Trình điều khiển đồ họa Intel!

Tôi hy vọng tôi có ý nghĩa. Đây là ngày đầu tiên có sẵn, vì vậy tôi đang trông chờ vào Intel để sớm khắc phục vấn đề này, nếu không, tôi hy vọng ai đó có thể giúp tìm một công việc xung quanh.


wget --no-check-chứng chỉ tải về.01.org / gfx / RPM-GPG-KEY- ilg -O - | \ sudo apt-key add -
Qasim

wget --no-check-chứng nhận tải về.01.org / gfx / RPM-GPG-KEY-ilg-2 -O - ​​| sudo apt-key add -
Qasim

Tôi sẽ thử những thứ này, cảm ơn. Mặc dù tôi khá chắc chắn rằng tôi đã thử những thứ này trước đây.
Loren Kuich

để nó giống nhau ở đây E: Lỗi GPG: download.01.org đáng tin cậy InRelease: Tệp bị xóa không hợp lệ, có 'NODATA' (mạng có yêu cầu xác thực không?)
Qasim

Ok, lên Intel để sửa?
Loren Kuich

Câu trả lời:


38

Trình cài đặt chứa url kho lưu trữ sai. Để khắc phục điều này bạn cần:

  1. Bắt đầu trình cài đặt và thử cài đặt, bạn gặp lỗi, đóng trình cài đặt.
  2. Mở bàn điều khiển và gõ:

    sudo -H gedit /etc/apt/sources.list.d/intellinuxgraphics.list
    
  3. Thay thế văn bản bằng văn bản dưới đây, không đóng gedit chỉ để lại nó :

    deb https://download.01.org/gfx/ubuntu/14.04/main/ trusty main #Intel Graphics drivers
    
  4. Khởi động lại trình cài đặt, nhấn nút Bắt đầu, nhấn nút Cài đặt và chuyển nhanh sang gedit và giữ CTRL + S.

    sudo apt-get update có thể mang lại:

    GPG error: https://download.01.org trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A902DDA375E52366
    

    Sửa nó bằng:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A902DDA375E52366
    

2
Phải thử một vài lần để nó hoạt động, nhưng nó thực sự làm được điều đó. Cảm ơn nhiều!
Loren Kuich

Ngoài ra, một cái gì đó để thêm, "apt-get update" mang lại: lỗi GPG: download.01.org đáng tin cậy InRelease: Các chữ ký sau không thể được xác minh vì khóa công khai không có sẵn: NO_PUBKEY A902DDA375E52366 Vì vậy, tôi đã sửa nó bằng: sudo apt-key adv --keyerver Keyserver.ubfox.com --recv-key A902DDA375E52366
Loren Kuich

3
Không thể lấy download.01.org/gfx/ubuntu/14.04/main/pool/main/i/... Kích không phù hợp
akikara

Tôi nghĩ rằng hình thức của tôi tôi đã phải nhấn lưu ngay khi nó hiển thị "Thiết lập kho lưu trữ" nếu không tôi nghĩ rằng việc giữ nó đạt đến giới hạn lặp lại hoặc một cái gì đó.
Mateo

1
thêm khóa bằng adv-key adv được coi là rủi ro bảo mật. ubuntuforums.org/showthread.php?t=2195579 thấy ở đây debian.org/doc/manuals/securing-debian-howto/...
mchid

2

Đây là giải pháp dễ dàng hơn cho những người gặp vấn đề:

  1. Mở Nautilus (trình duyệt tệp), đi đến Chỉnh sửa -> Tùy chọn -> Hành vi và đảm bảo rằng trong tệp văn bản có thể thực thi , Hỏi mỗi lần được chọn! (nếu không, chọn nó)
  2. Đóng cửa sổ
  3. Mở Nautilus (nếu chưa mở)
  4. Nhấp chuột phải vào Tài liệu mới> Tài liệu trống
  5. Đặt tên là script.sh
  6. Mở nó và nhập cái này:

    #! /bin/bash
    while [ 1 ]; do
        sudo sed --in-place 's/http:/https:/g' /etc/apt/sources.list.d/intellinuxgraphics.list
        sleep 1
    done
  7. Lưu nó và đóng nó

  8. Nhấp chuột phải vào script.shvà chọn Quyền
  9. Kiểm tra Cho phép thực hiện tệp này dưới dạng chương trình
  10. Đóng cửa sổ
  11. Nhấp đúp chuột vào nó
  12. Chọn Chạy trong thiết bị đầu cuối
  13. Nhập mật khẩu
  14. KHÔNG đóng thiết bị đầu cuối
  15. Bắt đầu cài đặt và mọi thứ sẽ hoạt động

Tôi cũng đã không thể tải xuống.01.org/gfx/ubfox/14.04/main/pool/main/i/ Lỗi Kích thước không khớp và lỗi này đã khắc phục sự cố. Bạn có thể xóa tập tin tập lệnh và đóng thiết bị đầu cuối khi cài đặt kết thúc.

Chỉnh sửa: Có cách đơn giản hơn:

  1. Nhập cái này vào terminal:

    #! /bin/bash
    while [ 1 ]; do
        sudo sed --in-place 's/http:/https:/g' /etc/apt/sources.list.d/intellinuxgraphics.list
        sleep 1
    done
  2. Nhập mật khẩu

  3. Chạy trình cài đặt

2
bạn cũng có thể chỉ cần dán nó vào vỏ :)
Paulius ukys

Có nên là "#! / Bin / sh" thay vì "#! / Bin / bash" không? Tôi chắc chắn rằng nó sẽ chạy theo bất kỳ cách nào, tôi chỉ hỏi vì tôi không biết câu trả lời.
mchid

Thành thật mà nói, tôi không biết sự khác biệt quá.
Dusan Milosevic

Về mặt chức năng, không có sự khác biệt giữa hai.
Michael Martin-Smucker

0

Sử dụng gdebi để cài đặt trình cài đặt đồ họa intel-linux và bạn sẽ không gặp vấn đề về GPG. Nó sẽ tự động cài đặt với gói deb. Sử dụng các lệnh sau để làm như vậy:

sudo apt-get update && sudo apt-get install gdebi
cd && wget https://download.01.org/gfx/ubuntu/14.04/main/pool/main/i/intel-linux-graphics-installer/intel-linux-graphics-installer_1.0.6-0intel1_amd64.deb
sudo gdebi intel-linux-graphics-installer_1.0.6-0intel1_amd64.deb
intel-linux-graphics-installer

Làm theo các hướng dẫn được hiển thị trong GUI để cập nhật hệ thống của bạn. Lưu mọi công việc chưa được lưu và khởi động lại để các thay đổi có hiệu lực.


Hơn nữa, sử dụng

sudo apt-key adv

Được coi là rủi ro bảo mật và không được khuyến khích vì bạn đang "phá hoại toàn bộ khái niệm bảo mật vì đây không phải là cách nhận khóa an toàn vì nhiều lý do khác nhau (như: hkp là một giao thức rõ ràng, các khóa ngắn và thậm chí dài có thể bị giả mạo, khóa ) " . http://ubuntuforums.org/showthread.php?t=2195579

Tôi tin rằng cách chính xác là trước tiên nhập khóa

GET https://download.01.org/gfx/RPM-GPG-KEY-ilg | gpg --import

Kiểm tra dấu vân tay

gpg --check-sigs --fingerprint 75E52366

Lấy chìa khóa từ máy chủ khóa

gpg --keyserver pgpkeys.mit.edu --recv-key 7CB0FA13

Xuất khóa vào keyring của bạn

gpg -a --export 75E52366 | sudo apt-key add -

Lặp lại cho khóa thứ hai

GET https://download.01.org/gfx/RPM-GPG-KEY-ilg-2 | gpg --import

gpg --check-sigs --fingerprint 2F4AAA66

gpg --keyserver pgpkeys.mit.edu --recv-key 144BD458

gpg -a --export 2F4AAA66 | sudo apt-key add -

thêm thông tin http://www.debian.org/doc/manuals/securing-debian-howto/ch7.en.html#s-deb-pack-sign

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.