私の目標:Xubuntu Desktop 16.04でVMwareを正常に実行します。
私の問題:「VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle」の完全なインストールをほぼ完了した後、次のエラーを克服できません。
以下は、VMwareのインストールに使用したcmd行の説明です(オンラインチュートリアルを使用)。
# sudo apt-get update && sudo apt-get upgrade
# chmod a+x VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle
# sudo ./VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle
この手順を完了した後、「vmware」コマンドを作成しましたが、次のエラーが発生しました。
湾岸協力協議会
GNU Cコンパイラ(gcc)バージョン6.3.0が見つかりません。デフォルト以外のパスにインストールした場合は、次のパスを指定できます。それ以外の場合は、ディストリビューションのインストール手順を参照し、[更新]をクリックしてデフォルトの場所から再度検索してください。
このエラーを解決するために必要な正しいバージョン(6.3.0)を手動でインストールしました。このエラーの後には長い間閉じ込められていました。私が受け取ったエラーは次のとおりです。
エラー:実行中のカーネルと一致するCヘッダーファイルが見つかりません。インストール手順については、配布ガイドを参照してください。
「OK」をクリックした後の詳細なエラーメッセージは次のとおりです。
カーネルヘッダ 4.9.33-mod-std-ipv6-64
バージョン 4.9.33-mod-std-ipv6-64 のカーネルヘッダが見つかりません。デフォルトパスではなくパスにインストールする場合は、次のパスを指定できます。それ以外の場合は、展開ガイドのインストール手順を参照してから、[更新]をクリックしてデフォルトの場所から再度検索してください。
また、システムの/usr/srsの下にインストールされているカーネルヘッダを確認しました。
Linuxヘッダ-4.4.0-87
Linuxヘッダ-4.4.0-87-一般
Linuxヘッダ-4.4.0-97
Linuxヘッダ-4.4.0-97-一般
これは cmd 'uname -r' の出力です。
4.9.33-mod-std-ipv6-64
ベストアンサー1
2つの質問があります。
最初はあなたのバージョンですgcc
。 Ubuntu 16.04を実行しており、VMware Workstation 14 Proインストーラも標準6.0以降gcc
が必要な理由がわかりません。gcc
2番目の問題はカーネルです。あなたは走っていますリポジトリからインストールしたカーネルよりはるかに最新バージョンです。。だからどこでもタイトルが見つかりません。カスタムコンパイルされたカーネルを使用するか、カスタムカーネルがインストールされているシステムを使用している可能性があります。どちらの場合も、この最新の4.9ベースのカーネルの使用を再検討し、Ubuntuリポジトリに付属の元のカーネルに戻る必要があります。それ以外の場合は、システムのカスタムカーネルのカーネルヘッダファイルのコピーを提供し、VMwareにそのコピーを指定する必要があります。
最初のgcc
バージョンの問題は、2番目のバージョンとそのカーネルをコンパイルするために使用されたものと関連があるかもしれませんが、わかりません。私はあなたのカーネルがUbuntuに付属しているカーネルに比べて新しくすぎていることを知っています。