aptitudeまたはaptを使用してDebianソースコードパッケージを管理する方法は?

aptitudeまたはaptを使用してDebianソースコードパッケージを管理する方法は?

/usr/src背景:いくつかの重要な開発パッケージのソースコードを定期的にダウンロードしてインストールしたいと思います。 (私の場合:Qt5と友達。)

私は見たDebian ソースパッケージの 1 回限りのダウンロードに関する別の質問。ただし、Debian ソースパッケージを一度だけダウンロードすると、関連するバイナリパッケージが更新されるたびにソースコードは最新の状態に保たれません。

例:パッケージqtbase5-devアクティブパッケージqtbase-opensource-src。ソースパッケージはqtbase5-dev自動的にダウンロードされインストールされません/usr/src

aptitude(好ましくは)またはを使用してこれを実行する既存の方法はありますかapt

ベストアンサー1

またはaptitudeすべての要件を満たす方法はありませんが、aptapt-srcaptソースコードパッケージ機能の提供:

apt-src update
apt-src install package
apt-src upgrade

利用可能なパッケージに関する情報は個別に更新され、packageソースコードもインストールされ、必要に応じてソースコードもアップグレードされます。

インストール後にソースからパッケージをビルドし、ソースコードを削除するなど、他のオプションを使用できます。

フックを追加すると、インストールしたaptパッケージのソースコードを自動的にダウンロードしてアップグレードするようにシステムを設定できます。

おすすめ記事