Bashスクリプトを使用してyadをダウンロードする

Bashスクリプトを使用してyadをダウンロードする

私は私が取り組んでいる小規模プロジェクトのためのシンプルなdebパッケージ(シングルバイナリ)を作成しています。今ではこれを中心に素敵なインターフェースを構築したいとし、zenityを何度も使ってみましたが、今回はyadを使いたいと思います。

まず、実行可能なスクリプトが実行されるようにyadをダウンロードしたいと思います。庭の設置ファイルにはgksudo.soがあるため、root権限で実行されます。 apt-get install yadを使用してyadをダウンロードすることはできません。まず、新しいリポジトリを追加する必要があります。

インストールファイル

#!/bin/bash
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install yad
echo "Yad installed"

今新しく始めてもGNOME端末私はこのコードの前に新しい端末を開いたが、他のことはしなかったようだった。

どうすればいいですか?

ベストアンサー1

apt-getスクリプトで実行すると文句を言います。以下を試してください。

export DEBIAN_FRONTEND=noninteractive
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get -q -y update
sudo apt-get -q -y install yad

おすすめ記事