回答:
これが1回限りの場合は、パッケージ名をdpkg
エラーメッセージからaptitude install
コマンドラインにコピーして貼り付けます。それ以外の場合は、独自のパッケージ用にaptリポジトリをセットアップします。これは難しくありません。いくつかの可能な方法は次のとおりです。
これがUbuntuの場合は、独自の個人用パッケージアーカイブを作成できます。これにより、パッケージを誰でも簡単に利用できるようになるため、この方法は一般的に役立つパッケージには適していますが、社内のものには適していません。
repreproを使用してローカルリポジトリを設定できます。セットアップには数分かかりますが、その後、新しいパッケージを追加するのは簡単です(reprepro includedeb mydistribution /path/to/my.deb
)。
ローカルリポジトリを設定する別の方法はapt-ftparchive
、apt-utilsパッケージから使用することです。これはrepreproほど自動化されていません。
既存のパッケージのパッチまたは再コンパイルのみを行う場合は、apt-buildもオプションです。
依存関係を壊すかもしれませんが、これはapt-getをだまして独自のtarボールをインストールする方法です。 http://www.debian.org/doc/manuals/apt-howto/ch-helpers.en.html#s-equivs