ソフトウェアパッケージをインストールしたいのですが、次のようなものapt-get install <foo>
です:
- なし
sudo
、および - ローカルディレクトリへ
この演習の目的は、継続的インテグレーションサーバーで独立したビルドを分離することです。
ソースからコンパイルするのは気にしませんが、それが必要なのであれば、明らかに可能な限り簡単なアプローチを好むでしょう。ここでapt-get source --compile <foo>
述べたように試しましたが、autoconfのようなパッケージでは動作しません。次のエラーが表示されます。
dpkg-checkbuilddeps: Unmet build dependencies: help2man
help2manをローカルディレクトリにコンパイルしましたが、apt-getに通知する方法がわかりません。何か案は?
更新:私はhttps://askubuntu.com/a/350/23678でほとんど機能する答えを見つけました。問題は、sudoが必要なことです。問題は、依存関係を解決する方法がわからないことです。私は言わなければならない、非常に魅力的に見えます。sudoを必要としない同等のコマンドはありますか?chroot
apt-get source
chroot
sudo
非システムディレクトリなしでインストールしようとしています。