質問: 商用ソフトウェア(オイルラッシュ、スティールストームなど)を再インストールします。 ubuntu 12.04を再インストールすると、オイルラッシュなどの商用ゲームをインストールできなくなります。このエラーが発生します:failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/oilrush/ubuntu/dists/oneiric/main/binary-amd64/packages the requested url returned error: 401 failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/oilrush/ubuntu/dists/oneiric/main/binary-i386/packages the requested url returned error: 401 some index files failed to download. they have been ignored, or old ones used instead. これらのゲームを11.10で購入しましたが、以前に12.04でインストールしました...この問題を解決するにはどうすればよいですか?
回答: steel storm:burning retributionを再インストールしようとすると、同じ問題が発生しました。エラー401は認証エラーです。私のケースでそれを取り戻すことがわかりました。それが役に立てば幸いです。まず、ppaの認証の詳細が/etc/apt/auth.confに格納されていることを知っておく必要があります。次に、 https://launchpad.net にアクセスし、ソフトウェアの購入に使用した詳細に接続して、詳細が正しいことを確認する必要があります。ログインしたら、右上隅(ログアウトボタンの横)にある名前をクリックします。[個人用パッケージアーカイブ]セクションで、[プライベートppaサブスクリプションを表示する]をクリックします。購入に対応する行の右側にある「表示」をクリックします次のようなものが表示されます。deb https://username:password@private-ppa.launchpad.net/commercial-ppa-uploaders/purchase/ubuntu your_ubuntu_version_here mainusernameおよびpassword/etc/apt/auth.confファイルのloginおよびpasswordにそれぞれ一致します。/etc/apt/auth.confが正しい詳細で更新されたら、ターミナルからsudo apt-get updateとして実行し、まだエラーメッセージが表示されるかどうかを確認します。表示されない場合は、ゲームを再インストールできます。もう1つの問題は、ゲームにまだpreciseバージョンがない場合です。その場合、/etc/apt/sources.list.d/にアクセスして、プライベートppaの説明を含むファイルを変更する必要があります(私の場合は/etc/apt/sources.list.d/private-ppa.launchpad.net_commercial-ppa-uploaders_steel-storm2_ubuntu.list)。私の場合の例:私はこの行を置き換える必要がありました:deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/steel-storm2/ubuntu precise main ...これとともに:deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/steel-storm2/ubuntu oneiric main