PPAからdebパッケージをダウンロードするにはどうすればよいですか?
これはdebファイルをダウンロードする例です。
これを行うことができます。ただし、システムにPPAを追加する場合は、そうである必要はありません。
例えば。:
Sudo apt-add-repository ppa:inkscape.dev/stable
しかし、ダウンロードの例を続けましょう。
PPAページに移動します。 「Inkscape Developers」チーム
例えばリンクを使用してください。 Inkscape Stable
リンクを使用してください パッケージの詳細を表示
例えばリンクを使用してください。 inkscape-0.91.0 + 47〜ubuntu15.04.1
例えばリンクを使用してください。 inkscape_0.91.0 + 47〜ubuntu15.04.1_AMD64.deb
「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
私もこれが必要でしたが、毎回ブラウザを必要とせずに、最新バージョンの.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行をコメント化します。