01.orgパッケージのClearsignedファイルは無効ですか?


23

Ubuntu 14.04 LTSを実行していますが、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は、Ubuntu 14.04用のグラフィックスドライバーの新しいバージョンをリリースしました。
https://01.org/linuxgraphics/downloads/2014/intelr-graphics-installer-1.0.5-linux

私がそれをインストールしようとすると、私は行き詰まります:

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

そして、それがsudo apt-get update完了するのを防ぎます。以前と同じエラーが表示されます。

私はに行ってきましたソフトウェア・アップデートと下のその他のソフトウェアタブ私が悪いのリポジトリを削除:http://download.01.org/gfx/ubuntu/14.04/main、その後、私は自分のリポジトリを更新することができます。しかし、Intel Graphics Driverをインストールできません!

私は理にかなっていると思います。これはこれが利用できる最初の日ですので、Intelがすぐにこれを修正することを期待しています。


wget --no-check-certificate download.01.org/gfx/RPM-GPG-KEY-ilg -O-| \のapt-キーアドオンをsudoを-
カシム

wget --no-check-certificate download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O-| -のapt-キーアドオン須藤
カシム

これらを試してみます、ありがとう。私はこれらを以前に試したことがあると確信していますが。
ローレンクイヒ

E:GPGエラー:download.01.org trusty InRelease:Clearsigned file is not valid、 'NODATA'(ネットワークは認証を必要としますか?)
Qasim

わかりました、修正するのはIntelまで?
ローレンクイヒ

回答:


38

インストーラーに誤ったリポジトリーURLが含まれています。これを修正するには、次のものが必要です。

  1. インストーラーを起動してインストールしようとすると、エラーが発生し、インストーラーを閉じます。
  2. コンソールを開き、次を入力します。

    sudo -H gedit /etc/apt/sources.list.d/intellinuxgraphics.list
    
  3. テキストを以下のテキストに置き換えます。geditを閉じないください

    deb https://download.01.org/gfx/ubuntu/14.04/main/ trusty main #Intel Graphics drivers
    
  4. プレスgeditのとにボタンと高速スイッチをインストールし、ボタンを押して開始し、もう一度インストーラを起動し、ホールド CTRL + S

    sudo apt-get update 生じる可能性があります:

    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
    

    修正する:

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

2
動作させるために数回試してみましたが、実際にはうまくいきます。どうもありがとうございました!
ローレンKuich

また、追加するもの、「apt-get update」が生成されました:GPGエラー:download.01.org trusty InRelease:公開鍵が利用できないため、次の署名を検証できませんでした:NO_PUBKEY A902DDA375E52366そこで修正しました:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A902DDA375E52366
ローレンカイヒ

3
取得に失敗しましたdownload.01.org/gfx/ubuntu/14.04/main/pool/main/i/...サイズの不一致
akikara

私は、「リポジトリの設定」を示したように、保存を右に押さなければならなかったと思います。
マテオ

1
apt-key advを使用してキーを追加することは、セキュリティリスクと見なされます。ubuntuforums.org/showthread.php?t=2195579は、ここを参照してくださいdebian.org/doc/manuals/securing-debian-howto/...
mchid

2

問題がある人のための簡単な解決策は次のとおりです。

  1. Nautilus(ファイルエクスプローラ)を開き、[編集]-> [設定]-> [動作]に移動し、[ 実行可能テキストファイル]で[ 毎回確認] が選択されていることを確認します。(そうでない場合は選択してください)
  2. 窓を閉めて
  3. Nautilusを開きます(まだ開いていない場合)
  4. [ 新しいドキュメント ] > [空のドキュメント ]を右クリックします
  5. script.shという名前を付けます
  6. それを開いて、これを入力してください:

    #! /bin/bash
    while [ 1 ]; do
        sudo sed --in-place 's/http:/https:/g' /etc/apt/sources.list.d/intellinuxgraphics.list
        sleep 1
    done
  7. 保存して閉じます

  8. 右クリックしscript.shて[ アクセス許可 ] を選択します
  9. このファイルをプログラムとして実行することを許可するをオンにします
  10. 窓を閉めて
  11. ダブルクリック
  12. ターミナルで実行を選択します
  13. パスワードを入力する
  14. ターミナルを閉じないでください
  15. インストールを開始すると、すべてが機能するはずです

また、download.01.org / gfx / ubuntu / 14.04 / main / pool / main / i /… を取得できませんでした。サイズの不一致エラーが発生し、問題が修正されました。インストールが完了したら、スクリプトファイルを削除し、ターミナルを閉じることができます。

編集:より簡単な方法があります:

  1. ターミナルでこれを入力してください:

    #! /bin/bash
    while [ 1 ]; do
        sudo sed --in-place 's/http:/https:/g' /etc/apt/sources.list.d/intellinuxgraphics.list
        sleep 1
    done
  2. パスワードを入力する

  3. インストーラーを実行する

2
シェルに貼り付けることもできます:)
パウリウスシュキース

「#!/ bin / bash」ではなく「#!/ bin / sh」にする必要がありますか?私はそれがどちらの方法でも実行されると確信しています、私は答えを知らないので私はただ尋ねています。
mchid 14

正直に言うと、私もその違いを知りません。
ドゥサンミロシェビッチ14


0

gdebiを使用してintel-linux-graphics-installerをインストールすると、GPGの問題は発生しません。debパッケージとともに自動的にインストールされます。これを行うには、次のコマンドを使用します。

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

GUIに表示される指示に従って、システムを更新します。保存していない作業を保存し、変更を有効にするために再起動します。


さらに、

sudo apt-key adv

これはセキュリティリスクと見なされ、「さまざまな理由でキーを安全に受信する方法ではないため、セキュリティコンセプト全体を損なうため、推奨されません(hkpはプレーンテキストプロトコルで、短いキーIDでも長いキーIDでも偽造できます... )」http://ubuntuforums.org/showthread.php?t=2195579

正しい方法は最初にキーをインポートすることだと思います

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

指紋を確認する

gpg --check-sigs --fingerprint 75E52366

キーサーバーからキーを取得します

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

キーをキーリングにエクスポートします

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

2番目のキーについて繰り返します

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 -

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.