web-dev-qa-db-ja.com

PPAからdebをダウンロードするにはどうすればよいですか?

PPAからdebパッケージをダウンロードするにはどうすればよいですか?

7

これはdebファイルをダウンロードする例です。

これを行うことができます。ただし、システムにPPAを追加する場合は、そうである必要はありません。

例えば。:

Sudo apt-add-repository ppa:inkscape.dev/stable

しかし、ダウンロードの例を続けましょう。

PPAページに移動します。 「Inkscape Developers」チーム

16
A.B.

「A.B.」に感謝-これは便利です-より簡単な方法は、PPAからURLを作成することです。したがって、ppa:inkscape.dev/stable
URLは次のとおりです。
https://launchpad.net/~inkscape.dev/ + archive/ubuntu /stable/ + packages

これにより、ディストリビューションのパッケージを選択できるパッケージのリストが表示されます。
スクリプトでこれを行うことができます-例:次を含むスクリプトppa.shを作成します。

echo $* | awk -F/ '{
    sub(".*ppa:","",$0)
    print "https://launchpad.net/~"$1"/+archive/ubuntu/"$2"/+packages"
    }'

その後、次のいずれかが機能します。

./ppa.sh inkscape.dev/stable
./ppa.sh ppa:inkscape.dev/stable
./ppa.sh apt-add-repository ppa:inkscape.dev/stable
./ppa.sh Sudo apt-add-repository ppa:inkscape.dev/stable

与える:
https://launchpad.net/~inkscape.dev/+archive/ubuntu/stable/+packages

3
Mike Bounds

私もこれが必要でしたが、毎回ブラウザを必要とせずに、最新バージョンの.debを自動的に取得したかったのです。

スクリプトに入れることができ、phpmyadmin ppaから常に最新バージョンの.debを取得するコマンドの完全なリストを以下に示します(その時点の最新バージョンは何でも(nijel/phpmyadminを現在のppaのソースに置き換えてください)に興味がある):

Sudo add-apt-repository -y ppa:nijel/phpmyadmin
Sudo apt-get update
cd /tmp
apt-get download phpmyadmin
Sudo add-apt-repository -y -r ppa:nijel/phpmyadmin
Sudo apt-get update

その後、/ tmpにphpmyadmin * .debファイルが作成されます。上記は、システムにphpmyadmin ppaソースを追加してから削除します。削除したくない場合は、最後の2行をコメント化します。

0
Normadize