Temizlenen dosya geçerli değil, 01.org paketinden?


23

Ubuntu 14.04 LTS kullanıyorum ve HD 4600 entegre grafik çipim var.

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, Grafik sürücüsünün yeni sürümünü Ubuntu 14.04 için piyasaya sürdü.
https://01.org/linuxgraphics/downloads/2014/intelr-graphics-installer-1.0.5-linux

Yüklemeye çalıştığımda, takılıp kaldım:

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

Ve sudo apt-get updatetamamlanmasını engeller . Daha önce olduğu gibi aynı hatayı alıyorum.

Yazılım ve Güncellemeler bölümüne gittim ve Diğer Yazılımlar sekmesi altında kötü depoyu kaldırdım: http://download.01.org/gfx/ubuntu/14.04/mainve ardından depolarımı güncelleyebilirim. Ancak Intel Grafik Sürücüsünü kuramıyorum!

Umarım mantıklı oluyorum. Bu mümkün olan ilk gün, bu yüzden yakında düzeltmek için Intel'e güveniyorum, olmasa da birileri bir iş bulmaya yardımcı olabilir.


wget --no-check-sertifika download.01.org/gfx/RPM-GPG-KEY-ilg -O - | \ sudo apt-key add -
Qasim

wget --no-check-sertifika download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O - | sudo apt-key add -
Qasim

Bunları deneyeceğim, teşekkürler. Yine de bunları daha önce denediğimden eminim.
Loren Kuich

burada aynı bırakın E: GPG hatası: download.01.org trusty InRelease: Temizlenen dosya geçerli değil, 'NODATA' aldı (ağın doğrulanması gerekiyor mu?)
Qasim

Tamam, düzeltmek için Intel'e mi?
Loren Kuich

Yanıtlar:


38

Yükleyici yanlış depo URL'sini içeriyor. Bunu düzeltmek için ihtiyacınız var:

  1. Yükleyiciyi başlatın ve yüklemeye çalışın, hata oluştu, yükleyiciyi kapatın.
  2. Konsolu açın ve şunu yazın:

    sudo -H gedit /etc/apt/sources.list.d/intellinuxgraphics.list
    
  3. Metni aşağıdaki metinle değiştirin, gedit'i kapatmayın sadece bırakın :

    deb https://download.01.org/gfx/ubuntu/14.04/main/ trusty main #Intel Graphics drivers
    
  4. Yükleyiciyi tekrar başlatın, Başlat düğmesine basın, Kur düğmesine basın ve hızlı bir şekilde gedit'e geçin ve + tuşunu basılı tutun .CTRLS

    sudo apt-get update verebilir:

    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
    

    Şununla düzelt:

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

2
Çalışması için birkaç kez denemek zorunda kaldım, ama gerçekten de işe yarıyor. Çok teşekkür ederim!
Loren Kuich

Ayrıca, "apt-get update" ekleyeceğiniz bir şey sağlandı: GPG hatası: download.01.org trusty InRelease: Açık anahtar olmadığından aşağıdaki imzalar doğrulanamadı: NO_PUBKEY A902DDA375E52366 Bu yüzden şunu düzelttim: sudo apt-key adv - keyserver keyserver.ubuntu.com - precv tuşları A902DDA375E52366
Loren Kuich


Maden formunu "Depoları Ayarlama" gösterdiği gibi sağdan vurmak zorunda kaldığımı düşünüyorum, aksi halde onu basılı tutmanın bir tekrarlama limitine veya başka bir şeye çarptığını düşünüyorum.
Mateo

1
apt-key adv ile bir anahtar eklemek , güvenlik riski olarak kabul edilir. ubuntuforums.org/showthread.php?t=2195579 burada bkz debian.org/doc/manuals/securing-debian-howto/...
mchid

2

İşte problemli olanlar için daha kolay bir çözüm:

  1. Nautilus'u açın (dosya gezgini), Düzenle -> Tercihler -> Davranış'a gidin ve Çalıştırılabilir metin dosyaları altında , Her seferinde sor'un seçili olduğundan emin olun ! (değilse, seçin)
  2. Pencereyi kapat
  3. Nautilus'u açın (açık değilse)
  4. Yeni belge> Belgeyi boş bırak'ı sağ tıklayın
  5. Script.sh olarak adlandırın
  6. Aç ve şunu girin:

    #! /bin/bash
    while [ 1 ]; do
        sudo sed --in-place 's/http:/https:/g' /etc/apt/sources.list.d/intellinuxgraphics.list
        sleep 1
    done
  7. Kaydet ve kapat

  8. Sağ tıklayın script.shve İzinler'i seçin
  9. Kontrol programı olarak bu dosyayı yürütme izin ver
  10. Pencereyi kapat
  11. Çift tıklayın
  12. Terminalde çalıştır'ı seçin .
  13. Parolanı Gir
  14. Terminali KAPATMAYIN
  15. Kuruluma başla ve her şey işe yaramalı

Ayrıca download.01.org/gfx/ubuntu/14.04/main/pool/main/i/… Boyut uyuşmazlığı hatası alınamadı ve bu sorunu çözdü. Yükleme bittiğinde script dosyasını silebilir ve terminali kapatabilirsiniz.

Düzenleme: Daha basit bir yolu var:

  1. Bunu terminale girin:

    #! /bin/bash
    while [ 1 ]; do
        sudo sed --in-place 's/http:/https:/g' /etc/apt/sources.list.d/intellinuxgraphics.list
        sleep 1
    done
  2. Parolanı Gir

  3. Yükleyiciyi çalıştırın

2
sadece kabuğuna yapıştırabilirsin :)
Paulius Šukys

"#! / Bin / bash" yerine "#! / Bin / sh" mı olmalı? Her iki şekilde de çalışacağına eminim, sadece soruyorum çünkü cevabı bilmiyorum.
Orkide

Dürüst olmak gerekirse, ben de farkı bilmiyorum.
Dusan Milosevic,

İşlevsel olarak, ikisi arasında bir fark yoktur .
Michael Martin-Smucker

0

İntel-linux-graphics-installer'ı kurmak için gdebi kullanın, GPG probleminiz olmaz. Deb paketi ile birlikte otomatik olarak yüklenmelidir. Bunu yapmak için aşağıdaki komutları kullanın:

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

Sisteminizi güncellemek için GUI'de görüntülenen talimatları izleyin. Kaydedilmemiş çalışmaları kaydedin ve değişikliklerin etkili olması için yeniden başlatın.


Ayrıca, kullanarak

sudo apt-key adv

Güvenlik riski olarak kabul edilir ve çeşitli nedenlerden dolayı anahtarları almanın güvenli bir yolu olmadığından tüm güvenlik kavramını baltaladığınız için önerilmemektedir (örneğin: hkp düz metin protokolüdür, kısa ve hatta uzun anahtarlıklar yapılabilir,… ) " . http://ubuntuforums.org/showthread.php?t=2195579

Doğru yolun ilk önce anahtarı almak olduğuna inanıyorum.

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

Parmak izini kontrol et

gpg --check-sigs --fingerprint 75E52366

Anahtarı keyserver'dan alın

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

Anahtarı anahtarlığınıza aktarın

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

İkinci anahtar için tekrarla

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 -

daha fazla bilgi http://www.debian.org/doc/manuals/securing-debian-howto/ch7.en.html#s-deb-pack-sign

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.