Steamのインストール方法 で指摘されているように、実行することになっています:
Sudo apt-get install Steam
それでも、Steamライセンス契約を拒否したというエラー出力が表示されます。
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
Steam:i386
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/874 kB of archives.
After this operation, 2.662 kB of additional disk space will be used.
Preconfiguring packages ...
(Reading database ... 718351 files and directories currently installed.)
Preparing to unpack .../Steam_1%3a1.0.0.48-1ubuntu3_i386.deb ...
dpkg: error processing archive /var/cache/apt/archives/Steam_1%3a1.0.0.48-1ubuntu3_i386.deb (--unpack):
subprocess new pre-installation script returned error exit status 30
Installation terminated: Steam License Agreement was DECLINED.
Errors were encountered while processing:
/var/cache/apt/archives/Steam_1%3a1.0.0.48-1ubuntu3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Steamライセンスを受け入れ、apt-get install Steam
経由でSteamをインストールする方法は?ポップアップ情報も選択もありませんでした。デフォルトでは拒否されます。
deb file をダウンロードできることはわかっていますが、リポジトリを使用したいです。
これは問題を回避することになっています:
Sudo apt purge Steam steamcmd
Sudo apt install Steam steamcmd
このバグトラッカーのコメント に従ってこれらのコマンドをコンパイルしました。
Steamとsteamcmdの両方をパージし、
apt install Steam
に続いてapt install steamcmd
を実行すると、両方のコマンドがエラーなしで成功します。
I AcceptまたはI Decline、使用 → そして ← 選択する矢印キーI Accept
次に使用する TAB 選択するOKオプションの下
最後に ENTER。
また、debconf
を使用して、ライセンス契約への回答を「事前シード」して、ハングアップしないようにすることもできます。