RPMをダウンロードしてから、パイプを介して1行でインストールするためにwget
使用できるかどうか疑問に思います。sudo rpm -i
私は走ることができることに気づきました。
wget -c <URL>
sudo rpm -i <PACKAGE-NAME>.rpm
パッケージがインストールされていますが、wgetのQuietおよびwrite to stdoutオプションを使用して1行でこれを実行できるかどうか疑問に思います。私は以下を試してみました。
wget -cqO- <URL> | sudo rpm -i
しかし、次のように返されます。
rpm: no packages given for install
ベストアンサー1
RPMはデフォルトでURLを介したパッケージのダウンロードをサポートしています。次のことができます。
sudo rpm -i <URL>
RPMを手動でダウンロードする必要はありません。このサポートがない場合は、bash
プロセス置換を使用できます。
sudo bash -c 'rpm -i <(wget -O - <URL>)'