Unix パッケージを簡単にインストールおよびアンインストールする方法

Unix パッケージを簡単にインストールおよびアンインストールする方法

みなさん、こんにちは。私はしばらく前から Ubuntu サーバーを使用しています。すべて正常に動作しており、パッケージのインストールは簡単です。通常、パッケージ管理には aptitude または apt-get を使用します。しかし...! ソースからパッケージをインストールする必要がある場合があります。通常は ./configure、make install などを実行するので問題ありません。しかし...! ソースから手動でインストールしたパッケージをアップグレードしたい場合もあります。ここで物事が曖昧になります :)。

質問: カスタム パッケージをインストールする適切な方法は何ですか。Windows のようなインストール/アンインストール プロセスを考えています。make/install コマンドを使用してパッケージを手動でインストールした後、すべてのパッケージ ファイルを削除したいと思います。

make コマンドを実行できるスクリプトがあり、後でパッケージと関連するすべてのファイル/パスを削除する方法がわかっているのですが、名前を思い出すことができません。

助けてください!10倍ありがとう!

答え1

独自の .deb パッケージを作成して、dpkg や apt-get を使用してインストール/削除することができます。

見るこれリンク。

答え2

考えていますかmake uninstall?

答え3

アンインストールスクリプトは簡単に作成できます。それほど難しくはありません。私のブログでの考えと説明

ブログではプロセス全体を解説しています。さらに、ヘルパースクリプトは、いくつかの手順を自動化し、次のように簡素化します。

./configure
make
make install DESTDIR="$PWD/staging"
cd staging
sudo transfer-staged-package packagename

後でアプリケーションをアンインストールするには、次のコマンドを発行するだけです。

sudo /usr/local/bin/uninstall-packagename

ブログ投稿にはさらに多くのヒントやコツが記載されているので、ぜひ読んでみてください。

関連情報