前面に書かれた Linux を使用する際にソフトウェアをインストールする必要がある場合があります。もちろん、yum コマンドを使用してオンラインでインストールすることも、rpm パッケージをダウンロードしてインストールすることもできます。ただし、rpm インストールでは、インストール ソフトウェアが依存する rpm パッケージを見つける必要があります。今日は試してみましょう。 システム環境 CentOS 7.5 [root@localhost /]# cat /etc/redhat-release CentOS Linux リリース 7.5.1804 (コア) 1. CDのフルパスを見つける [root@localhost /]# ls -l /dev | grep cdrom lrwxrwxrwx 1 root root 3 3月3日 09:32 cdrom -> sr0 crw-rw---- 1 ルート cdrom 21, 1 3月 3 09:32 sg1 brw-rw---- 1 ルート cdrom 11, 0 3月 3日 09:32 sr0 このコマンドはCDの名前がcdromであることを認識しているので、CDのパスは/dev/cdromです。 2. CDをマウントする [root@localhost /]# /dev/cdrom /mnt をマウントします マウント: /dev/sr0 は書き込み禁止になっており、読み取り専用でマウントされます このコマンドは、ディレクトリ /dev/cdrom の内容をディレクトリ /mnt にロードします。つまり、ディレクトリ /dev/cdrom の内容はディレクトリ /mnt からアクセス可能になります。次の内容が表示されれば、マウントは成功です。 [root@localhost /]# cd /mnt/ [root@localhost mnt]# ls CentOS_BuildTag EULA イメージ LiveOS リポジトリ RPM-GPG-KEY-CentOS-Testing-77EFI GPL isolinux パッケージ RPM-GPG-KEY-CentOS-7 TRANS.TBL 3. 対象のrpmパッケージをコピーする パッケージ ディレクトリに入り、対象の rpm パッケージを見つけます。ここでは、「telnet クライアント」を例に挙げます。 [root@localhost mnt]# cd パッケージ/ [root@localhost パッケージ]# ls -l | grep telnet -rw-rw-r-- 2 root root 65632 2017年8月11日 telnet-0.17-64.el7.x86_64.rpm -rw-rw-r-- 2 root root 41804 2017年8月11日 telnet-server-0.17-64.el7.x86_64.rpm ここには 2 つのオプションがありますが、名前から最初のオプションがクライアントで、もう 1 つがサーバーであることがわかります。ここで最初のオプションを選択し、/root にコピーします。次の結果が表示されれば成功です。 [root@localhost パッケージ]# cp telnet-0.17-64.el7.x86_64.rpm /root/ [root@localhost パッケージ]# ls -l /root 総投与量72 -rw-------. 1 ルート ルート 1569 2018年6月3日 anaconda-ks.cfg -rw-r--r-- 1 ルート ルート 65632 3月3日 10:08 telnet-0.17-64.el7.x86_64.rpm -rw-r--r--. 1 ルート ルート 0 2018年6月30日 ????.txt 4. ディスクをアンマウントする 対象の rpm パッケージがわかったら、CD をアンインストールすることを忘れないでください。 (まずディレクトリ/mntを切り取ります) [root@localhost パッケージ]# cd / [root@localhost /]# umount /mnt/ [root@localhost /]# ls -l /mnt/ 合計使用量 0 5. コピーしたrpmパッケージをインストールする [root@localhost /]# cd root/ [root@localhost ~]# rpm -ivh telnet-0.17-64.el7.x86_64.rpm 準備中... ################################### [100%] パッケージ telnet-1:0.17-64.el7.x86_64 がインストールされました [root@localhost ~]# telnet テルネット> 上記の内容は、Telnet クライアントが正常にインストールされたことを示しています。簡単ですよね? 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Vueプロジェクトでパラメータジャンプ機能を実装する
>>: Windows 環境での MySQL の解凍、インストール、バックアップ、復元
質問Nginx リバース プロキシの後、Tomcat アプリケーションは、クライアント ブラウザーの...
目次序文現地調査ケースの再現要約する序文最近、友人が突然WeChatで連絡してきて、MySQLでデー...
序文現在、プロジェクトでは、Axios ライブラリが HTTP インターフェース リクエストによく使...
この記事では、参考のために、ミニプログラムでカスタムのマルチレベル単一選択および複数選択機能を実装す...
ファイアウォールファイアウォールは一連のルールです。パケットが保護されたネットワーク空間に出入りする...
以下では、よく使われるヘッド構造と、各タグや要素の意味や使用シーンを紹介します(この記事は、Yisi...
1. Apacheをインストールする $ sudo apt update && su...
目次1. 古いバージョンを削除する2. サーバーのカーネルタイプを確認し、適切なバージョンをダウンロ...
Centos6.4 で mysql5.7.18 をインストールするための具体的な手順が全員に共有され...
Flex レイアウトの紹介英語の Flex はフレキシブル ボックス、つまり伸縮性のあるボックスを...
<base> タグは、ページ上のすべてのリンクのデフォルトのアドレスまたはデフォルトの...
比較的シンプルな業務のプロジェクトもありますが、フロントエンドのページングを多用します。プラグインの...
JS、CSSについてCS: ...上部のスタイルシートCSS式を避ける外部JS、CSSの使用JSと...
DockerデーモンソケットDocker デーモンは、 unix 、 tcp 、 fdの 3 種類の...
1. インデックス不足または無効なインデックスによるクエリの遅延数千万件のデータを含むテーブルで、イ...