質問: ubuntu 18.10にamdgpu-proをインストールすると、apt e:サブプロセス/ usr / bin / dpkgがエラーコード(1)を返しました このガイドに従ってamdgpu-proドライバーをubuntu 18.10にインストールしようとしましたが、ドライバーは18.04専用であるため、インストールは失敗しました。 https://linuxconfig.org/how-to-install-amd-radeon-drivers-on-ubuntu-18-10-cosmic-cuttlefish-linux apt upgradeを実行しようとすると、aptが完全に失敗し、次のエラーメッセージが表示されます。 /tmp/apt-dpkg-install-4a1lcu/03-amdgpu-core_19.20-812932_all.deb e: sub-process /usr/bin/dpkg returned an error code (1) 私はsudo dpkg --configure -aを試しましたが、package amdgpu-core is not installedが原因で依存関係エラーの大きなリストが返されます。次にapt install -fを試して問題を修正しましたが、エラーが発生しました:error: this package can only be installed on ubuntu 18.04. dpkg: error processing archive /var/opt/amdgpu-pro-local/./amdgpu-core_19.20-812932_all.deb (--unpack): new amdgpu-core package pre-installation script subprocess returned error exit status 1 errors were encountered while processing: /var/opt/amdgpu-pro-local/./amdgpu-core_19.20-812932_all.deb e: sub-process /usr/bin/dpkg returned an error code (1) 次にapt autoremoveを使ってこれを整理しようとしましたが、エラーが発生しました:e: unmet dependencies. try 'apt --fix-broken install' with no packages (or specify a solution). そのため、そのコマンドsudo apt --fix-broken installを実行すると、さらに多くのエラーが発生します。preparing to unpack .../amdgpu-core_19.20-812932_all.deb ... error: this package can only be installed on ubuntu 18.04. dpkg: error processing archive /var/opt/amdgpu-pro-local/./amdgpu-core_19.20-812932_all.deb (--unpack): new amdgpu-core package pre-installation script subprocess returned error exit status 1 errors were encountered while processing: /var/opt/amdgpu-pro-local/./amdgpu-core_19.20-812932_all.deb e: sub-process /usr/bin/dpkg returned an error code (1) だから、抜けられないループに陥っているようです。 doeの誰かが私が何をする必要があるか知っているので、これを削除して再び適切に動作させることができますか?
回答: 私はこの問題を次の方法で解決しました:ステップ1:sudo dpkg --configure -aステップ2:sudo dpkg -p error-packages(ステップ1で確認できるエラーパッケージ)私の場合、彼らはdependency problems - leaving unconfigured errors were encountered while processing: libgl1-amdgpu-mesa-dri:amd64 libwayland-amdgpu-server0:amd64 libgbm1-amdgpu:amd64 libwayland-amdgpu-egl1:amd64 gst-omx-amdgpu glamor-amdgpu:amd64 libllvm9.0-amdgpu:amd64 libglapi-amdgpu-mesa:amd64 mesa-amdgpu-vdpau-drivers:amd64 libgles1-amdgpu-mesa:amd64 libdrm2-amdgpu:amd64 libegl1-amdgpu-mesa-drivers:amd64 mesa-amdgpu-va-drivers:amd64 xserver-xorg-amdgpu-video-amdgpu mesa-amdgpu-omx-drivers:amd64 libegl1-amdgpu-mesa:amd64 libdrm-amdgpu-common libwayland-amdgpu-client0:amd64 libgl1-amdgpu-mesa-glx:amd64 libgles2-amdgpu-mesa:amd64 libxatracker2-amdgpu:amd64 libosmesa6-amdgpu:amd64 libdrm-amdgpu-amdgpu1:amd64 ステップ3:sudo apt autoremoveその後、依存関係の問題はなくなるはずです。