Linux でのインストール中にソフトウェア パッケージの依存関係レポートに関連する問題の解決策

Linux でのインストール中にソフトウェア パッケージの依存関係レポートに関連する問題の解決策

背景

イントラネット サーバーにインストールする場合、yum は使用できません。自分でインストールする必要がある場合、関連する依存関係エラーが発生する可能性があります (依存関係パッケージのバージョンに互換性がありません)。解決策としては、yum をサポートする同じオペレーティング システム バージョンを搭載したマシンを探し、インストールしたパッケージを別のマシンにコピーしてインストールします。

1) yumのkeepchche機能を有効にする: 方法1

vi /etc/yum.conf  
	keepcache =1 # 1に変更	

ここに画像の説明を挿入

例: iptablesをインストールする

yum -y iptables iptables-services をインストールします  
cd /var/cache/yum/x86_64/7
ls     

図に示すように、iptablesのソースはベースディレクトリにあります

ここに画像の説明を挿入

CDパッケージ/ 
ls

/etc/yum.conf設定ファイルのcachedir設定のパスに従って、yumによってインストールされたiptablesソフトウェアはpackages/に保存されます。

ここに画像の説明を挿入

2) yum-utils ソフトウェア: 方法 2

# yum-utils ソフトウェアをインストールします。--destdir はディレクトリを指定し、最後にインストールするパッケージ名を指定します。yumdownloader --destdir=/root iptables iptables-services
cd /root
ls

ここに画像の説明を挿入

3) lrzszのダウンロードとアップロード

yum -y インストール lrzsz
# rz ローカルに保存/sz サーバーにアップロード

ここに画像の説明を挿入

Linux でソフトウェア パッケージをインストールする際の依存関係レポートなどの問題の解決策に関するこの記事はこれで終わりです。Linux の依存関係レポートの問題の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • PycharmがリモートLinuxで自動的に保存できない問題を解決する
  • Linux に mysql をインストールするときに /etc に my.cnf ファイルがない問題を解決する
  • Linux ディスク領域解放問題の概要

<<:  JavaScript 構造化代入の詳細な説明

>>:  MySQL ストアド関数の詳細な紹介

推薦する

MySQLの共通関数の概要

序文: MySQL データベースは、よく使用される集計関数、日付および文字列処理関数など、幅広い関数...

docker compose の記述ルールについての簡単な説明

この記事ではクラスタの展開に関連する内容は紹介しませんバージョン制約Docker エンジン >...

TypeScript 開発のための 6 つの実用的なヒント

目次1. 開発前にエンティティの種類を決定する2. インターフェースをリクエストするときは、使用する...

Linux で Spring Boot プロジェクトを開始および停止するためのスクリプトの例

Springboot プロジェクトを開始するには、次の 3 つの方法があります。 1. メインメソッ...

Ubuntu 18.04 は mysql 5.7.23 をインストールします

以前、Ubuntu 16.04 に MySQL をスムーズにインストールしました。今回、Ubuntu...

シンプルなカウントダウン効果を実現するJavaScript

この記事の例では、カウントダウン効果を実現するためのJavaScriptの具体的なコードを参考までに...

Linux 上での MySQL データベースのインストールと Java プロジェクトの構成に関する詳細なグラフィック説明

1. MySQLデータベースをインストールする① ダウンロードして解凍し、/opt/softディレク...

SQL インジェクションの詳細

1. SQL インジェクションとは何ですか? SQL インジェクションは、入力パラメータに SQL ...

CentOS 7.4 にソースコードから MySQL 8.0 をインストールするための詳細なチュートリアル

目次1. 環境2. 準備3. MySQL 8.0.11をインストールするMySQL 8 の公式バージ...

HTMLタグオーバーフロー処理アプリケーション

CSSを使用してスクロールバーを変更する1.コンテンツがオーバーフローした場合のオーバーフロー設定水...

レンダリング関数と JSX の詳細

目次1. 基本2. ノード、ツリー、仮想DOM 1. 仮想DOM 3. createElementパ...

nginx がどのようにして高いパフォーマンスとスケーラビリティを実現するのかを深く理解する

NGINX の全体的なアーキテクチャは、連携して動作する一連のプロセスによって特徴付けられます。メイ...

vueプロジェクトは特定の領域に透かしを描くことを実現する

この記事では、Vueを使用して特定の領域に透かしを描く方法を紹介します。具体的な内容は次のとおりです...

HTML テーブルタグチュートリアル (46): テーブルフッタータグ

<tfoot> タグは、テーブル フッターのスタイルを定義するために使用されます。基本構...

WeChatアプレットが複数行テキストのスクロール効果を実現

この記事の例では、WeChatアプレットで複数行のテキストスクロールを実装するための具体的なコードを...