私はLinuxが初めてで、Ubuntuでのパッケージングについて学んでいます。
recoll plguin (lp:~pmarchwiak/synapse-project/recoll-plugin
)でシナプスを実行したい。
さて、
開発ブランチからパッケージをビルドして、システムにローカルにインストールする方法を教えてください。
apt-get source synapse
(このコンテキストではシナプスがパッケージになっています)の実行から受け取ったソースファイルを変更してdebファイルに再パッケージするにはどうすればよいですか? (ただし、この場合のライセンス違反についてはわかりません)。
ランチパッドアカウントを所有しており、sshキーをアップロードしています。ブランチからブランチファイルをダウンロードできます。
./configure
は、シナプス(パッケージ)フォルダーで正常に実行されます。 make
またはdebuild -uc -us
は、リリース.16以降にいくつかのvala(ビルド依存関係)ファイルが推奨されなくなったというエラーを返します。
bzr
とdebuild
の両方で実現できると思いました。誰かがパッケージを構築する方法、つまりブランチから直接およびローカルで両方の方法で私を助けてくれたら幸いです。
次のコマンドを試したことはありませんが、変更なしで、または最小限の変更で動作するはずです。
開発ブランチからパッケージをビルドして、システムにローカルにインストールする方法を教えてください。
$ bzr branch lp:〜pmarchwiak/synapse-project/recoll-plugin
$ sudo apt-get install devscripts equivs dh-autoreconf bzr-builddeb libcrypt-ssleay-Perl
$ cd recoll-plugin && Sudo mk-build-deps -i
$ bzr bd --native--b -uc -us
$ Sudo dpkg -i ../build-area/*.deb
Apt-get source synapseの実行から受け取ったソースファイルを変更してdebファイルに再パッケージするにはどうすればよいですか? (ただし、この場合のライセンス違反についてはわかりません)。
$ apt-getソースシナプス
$ cd synapse && $ EDITORファイル
$ sudo apt-get install devscripts equivs dh-autoreconf libcrypt-ssleay-Perl
$ cd synapse && Sudo mk-build-deps -i
$ debuild -b -us -uc
$ Sudo dpkg -i ../*.deb
何を達成しようとしているかによって異なります。後でアンインストールするのに便利なパッケージが必要な場合は、checkinstall
が適しています。