クラウドコンピューティング・チュートリアルコースシラバスのコースウェアを学習:RPM RPMパッケージ管理ツールを使用します:
================================================== ==================================
検討してくださいするには:
-
OSのバージョン、例えばCentos6 / 7#猫の/ etc / redhatのリリース
-
システムアーキテクチャ、例えばI386 / x86_64の#は、uname -m
-
依存関係は、例えばntfs-3gを-develのはntfs-3gをに依存する必要があります
- rpmパッケージのバージョン、例えば2017分の2015
==インストール
RPM -ivh LOCAL_PATH
RPM -ivh url_path
[ルート@ tianyun〜]#回転数-ivh ntfs-3gを-2017.3.23-1.el7.x86_64.rpmパッケージ名
[ルート@ tianyun〜]#回転数-Uvh ntfs-3gを-2017.3.23-1.el7.x86_64.rpmパッケージ名
[ルート@ tianyun〜]#回転数-ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/n/ntfs-3g-devel-2017.3.23-1.el7.x86_64.rpm
追加オプション:
--nosignature //パッケージの署名を検証しません
yumを再インストール--force //インストールパッケージを強制
--nodeps //依存関係を無視します
ソフトウェアのアンインストール
#rpm -eソフトウェア名
- および消去
(カバー取付力)でインストールしたとき--force
(依存関係を確認していないときにアンロード)をアンインストールする際に--nodeps
ローカルデータベースに保存されているRPMパッケージRPMのインストール情報。。。
==お問い合わせ
(ローカルデータベースからRPM)
[ルート@ tianyun〜]#回転数-q ntfs-3gを//クエリは、パッケージがインストールされているかどうかを指定します
[ルート@のtianyun〜]#回転数-qa | grepをのNTFS
[ルート@ tianyun〜]#回転数-ql ntfs-3gを//クエリファイルのntfs-3gをインストール
[ルート@ tianyun〜]#回転数-qfは/ usr / binに/ ntfs-3gを//ファイルを照会rpmパッケージた属します
[ルート@ tianyun〜]#回転数-qi ntfs-3gを//クエリパッケージ情報
[ルート@のtianyun〜]#回転数-qc ntfs-3gをは//パッケージのインストール設定ファイルを照会します
[ルート@ tianyun〜]#回転数-qd vsftpdは//インストールヘルプドキュメントをチェック
==アンインストール
[ルート@ tianyun〜]#回転数-e ntfs-3gを
[ルート@ tianyun〜]#回転数-e ntfs-3gをの--nodeps !!!!!!!!!!!!!!直接の依存関係のアンロードを検出できません
ケース3:以下のパッケージをインストールします。
vsftpdの
サンバ
NFS-utilsの
httpdの
DHCP
接尾辞
MySQLのサーバ
PHP
lftpの
DOS2UNIX
unix2dosといった
tigervnc
[ルート@ tianyunパッケージ]#のPWD
/メディア/ CD /パッケージ
[ルート@ tianyunパッケージ]#回転数-ivhサンバ-3.0.33-3.37.el5.i386.rpmサンバ・コモン3.0.33-3.37.el5.i386.rpm
RPMパッケージ管理ツールの概要:
-
パッケージの依存関係を解決することは困難
- ファイルがどのパッケージで提供された例のsemanageや木のコマンドのために、で構成されているRPMパッケージを知ることは難しいことではありませんか?
リモートコピー
[ルート@テストTMP]#scpの/tmp/aa.txt 172.16.110.1:/tmp/
[ルート@ロビン〜]#scpコマンドに/root/install.log 172.16.110.30:/tmp/
[ルート@ロビン〜]#scpの172.16.110.30:/tmp/aa.txt 172.16.110.40:/tmp/