この記事では、Ubuntu、Linux Mint、Debian GUN / Linuxのユーザーに、DebianベースのLinuxオペレーティングシステムで.debファイルを簡単に解凍して再パッケージ化する方法を説明します。
人生でこのような問題が発生することがあります。.debファイルの一部を変更してから再パッケージ化する必要があります。次の例は、私に起こった実際の経験です。 Linux開発者がソフトウェアのDebianパッケージ(.deb)を作成し、Ubuntuコンピューターに正常にインストールしました。
Gitリポジトリからいくつかのファイルを取得しようとすると、常にフリーズします。明らかに、ソフトウェアは正しく機能していません。インストールされているファイルがどこにあるか(/ optディレクトリ)がわかっているので、コードを検索して、いくつかの問題を適切に修正しました。その後、プログラムが必要なパッケージを取得しようとしても、フリーズしなくなりました。
したがって、簡単に言うと、.debファイルを解凍し、パッチファイルに置き換えてから、再パッケージ化します。そのため、他のコンピューターにインストールしたり、改訂したパッケージファイルを友達に送信したりできます。私は何をすべきか?
インターネットで質問の答えを探していると、ailo.netという名前の小さなブログが見つかりました。このブログには次のような説明があります。
( adsbygoogle = window.adsbygoogle || []).push({});
mkdir -p extract/DEBIAN
dpkg-deb -x package.deb extract/
dpkg-deb -e package.deb extract/DEBIAN [...do something, e.g. edit the control file...]
mkdir build
dpkg-deb -b extract/ build/
これらの5つのコマンドは、奇跡的に仕事をします。あなたのためにそれを説明させてください:
これがこのチュートリアルです!上記のコマンドをしっかりと覚えておいてください。3番目のコマンドを実行した後、デフォルトのファイルマネージャーを使用して、グラフィカルテキストエディターでファイルを視覚的に変更できます。このチュートリアルの学習中に問題が発生した場合は、以下にコメントを残してください。
Recommended Posts