web-dev-qa-db-ja.com

認証パッケージvirtualbox

ターミナルのubuntuにvirtualboxをインストールしようとしています:

varel@varel-Pc:~$ Sudo apt-get install virtualbox
[Sudo] password for varel: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
dkms libgsoap4 libqt4-opengl libvncserver0 virtualbox-dkms virtualbox-   qt
Suggested packages:
debhelper libvncserver0-dbg virtualbox-guest-additions-iso vde2
The following NEW packages will be installed:
dkms libgsoap4 libqt4-opengl libvncserver0 virtualbox virtualbox-dkms
virtualbox-qt
0 upgraded, 7 newly installed, 0 to remove and 18 not upgraded.
Need to get 21,6 MB of archives.
After this operation, 87,4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
WARNING: The following packages cannot be authenticated!
libgsoap4
Install these packages without verification? [y/N] N
E: Some packages could not be authenticated
varel@varel-Pc:~$ 

認証されたlibgsoap4は私のコンピューターを壊す可能性がありますか?

1
Varel

VirtualBoxの最新の安定バージョン(バージョン5)をインストールします。

VirtualBox-5をインストールする前に、まず古いVirtualBoxバージョンを削除してください!

  1. ターミナルを開いて実行します:→Sudo apt-get purge "^virtualbox-.*"
  2. 確認する前に、何が削除されるかを注意深く確認してください。
  3. ソフトウェアリポジトリを更新する→Sudo apt-get update
  4. クリーンアップ→Sudo apt-get autoremove | Sudo apt-get autoclean | Sudo apt-get clean

最新バージョンをインストールします

  1. Oracle公開鍵をダウンロードして登録します。

    wget -q -O - https://www.virtualbox.org/download/Oracle_vbox.asc | Sudo apt-key add -  
    
  2. VirtualBoxリポジトリをソースリストに追加します。

    echo "deb http://download.virtualbox.org/virtualbox/debian vivid contrib" | Sudo tee /etc/apt/sources.list.d/Oracle-vbox.list
    
  3. ソフトウェアリポジトリを再度更新します。

    Sudo apt-get update
    
  4. VirtualBoxをインストールします。

    Sudo apt-get install dkms virtualbox-5
    
  5. 別のバージョンのUbuntuを使用している場合は、「vivid」を実行しているバージョンに置き換えます。

  6. 一致する拡張パックを ここ からダウンロードします。
  7. ゲストの追加を追加するには、virtualboxを開きます→ Preferences:拡張パックを手動で追加します。

この回答を読んでいる他のユーザーが15.04として別のUbuntuエディションを使用している場合の注意:

リポジトリを追加するときに、vividを使用しているUbuntuエディションに置き換える必要があります。

Ubuntu 16.04以降、ダウンロードして登録するOracle公開鍵が変更されました。

Oracle_vbox.ascOracle_vbox_2016.ascに置き換える必要があります!

0
cl-netbox

破損したaptファイルリストである可能性があります。これはそれを修正するのに役立ちます...

Sudo tar cvfz /tmp/backup.lists.tar.gz /var/lib/apt/lists*
Sudo rm -frv /var/lib/apt/lists
Sudo mkdir -pv /var/lib/lists/partial
Sudo apt-get update
Sudo apt-key update

1つ目は、万が一に備えて現在のファイルのバックアップを作成します。

ただし、実際に上記を実行する以外に、ファイルリストが破損しているかどうかを判断する方法は見つかりませんでした。ところで、バックアップは必要ありません、と自分で付け加えました。

2
Rinzwind