web-dev-qa-db-ja.com

商用ソフトウェア(オイルラッシュ、スティールストームなど)を再インストールします。

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でインストールしました...この問題を解決するにはどうすればよいですか?

3
kebabfish

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 main

USERNAMEおよび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
6
fmo

一時的なサーバーダウンが発生している可能性があるため、open Update ManagerをクリックしてSettingsをクリックすると、ウィンドウが開き、そのウィンドウのUbuntu Software TABサーバーを変更するオプションがあります。そこで、サーバーをメインサーバーまたは最適なサーバーに変更し、再試行してください。

0
rɑːdʒɑ