ステップ1: Stowをインストールする この例では CentOS を使用しているため、拡張 EPEL リポジトリが必要です。次のコマンドを使用してインストールできます。 次に、次のコマンドを実行します。 インストールを確認するには、Y を押します。 stow がインストールされたので、パッケージ ファイルを保存する場所を選択する必要があります。 ステップ2: パッケージファイルを保存する場所を選択する 通常の「make install」コマンドは、パッケージ ファイルをさまざまな場所にコピーします。 Stow は、それらをすべて 1 つのディレクトリ内の 1 つの場所に配置し、それらが配置されるべき場所へのシンボリック リンクを作成することによって機能します。 したがって、すべてのパッケージ ファイルを保存するための stow のディレクトリを選択する必要があります。慣例により、これは通常次のようになります。 この場所には、各パッケージのディレクトリがあります。したがって、前回の記事で例として使用した「hello」プログラムをインストールする場合、ファイルは次の場所に保存されます。 この場所はどこでも構いません。参考までに、ファイルを次の場所に保存します。 ステップ3: 「prefix」オプションを指定して「make install」を使用する 前回の記事で、ソースからインストールするには次のコマンドが必要であることを説明しました。 ./configure 作る インストールする stow を使用してインストールするには、最後の手順を次のように変更するだけです。 インストールプレフィックスを/home/testuser/stow/helloにします。 「prefix」オプションは、パッケージを特定の場所に配置するように指示します。この場所は、手順 2 で選択したディレクトリにパッケージ名が別のフォルダーとして追加されたものになります。これにより、以下に示すように、ファイルが指定された場所にインストールされます。 ここで、パッケージに必要なすべてのファイルを stow ディレクトリ内のフォルダーに配置します。 ステップ4: stowを使用してインストールを完了する パッケージをインストールするには、まず次のように stow ディレクトリに「cd」します。 ファイルを含むフォルダーが現在の場所の 1 つ下のディレクトリにあることを確認します。次のように入力します: パッケージがシステムにインストールされました。以下は「hello」コマンドのスクリーンショットです。 ステップ5: パッケージを削除する ロードに関して最も素晴らしい点は、システムからパックを簡単に取り外せることです。ソース パッケージなどを保持する必要はありません。手順 4 に示すように、stow ディレクトリに移動し、次のように入力します。 完了しました!以下の図から、この手順を実行するとコマンドが機能しなくなることがわかります。 システムに関しては、パッケージは完全に削除されました。ファイルは実際には消えないということを覚えておくとよいでしょう。それらはまだ「hello」ディレクトリにあります。 stow コマンドを使用すると、パッケージを簡単に再インストールできます。これらのファイルが不要になった場合は、「hello」フォルダを削除するだけで、システムはクリーンになります。 要約する 上記は、Linux でソースインストールされたソフトウェア パッケージを簡単に削除する方法について紹介したものです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。 123WORDPRESS.COMをご愛顧いただき誠にありがとうございます 以下もご興味があるかもしれません:
|
<<: エラー mysql テーブル 'performance_schema...解決方法
序文フロントエンド開発では、目的のコンテンツを取得するためにループをトラバースする必要がある状況に頻...
序文MySQL をインストールすると、通常はスーパーユーザー root を作成します。多くの人がこの...
考えられる理由: Seata が MySQL 8 をサポートしない主な理由は、接続ドライバーがバージ...
目次1. 概要2. ログインインターセプションを実装するためのルーティングナビゲーションガード1. ...
ps: Linux システムで root アカウントのリモート ログインを無効にする方法は次のとおり...
序文以前の非MKレコードを再編成するためのMySQLの学習説明する有効になっていない場合、データベー...
サーバーの LNPM 環境をインストールして構成する場合、複数のバージョンの PHP の共存を考慮す...
チュートリアルシリーズMySQL シリーズ: MySQL リレーショナル データベースの基本概念My...
目次非同期トラバーサル非同期反復可能トラバーサル非同期反復生成非同期メソッドと非同期ジェネレーター非...
1. Docker Composeの概要Compose は、マルチコンテナ Docker アプリケー...
フレックス レイアウトは、エラスティック レイアウトとも呼ばれます。任意のコンテナーをフレックス レ...
目次隠れた問題適応高さのソリューションまず解決策を提示してください。Vueスタックが必要な学生はvu...
昨日、a:visited を使用して「Guess You Like」の右側にある訪問済みテキストの色...
目次1. ノード、ツリー、仮想DOM 2. 仮想DOM 2.1 データオブジェクトの詳細2.2 制約...
シームレス カルーセルは非常に一般的なエフェクトであり、ロジックを理解すれば非常に簡単です。効果は以...