トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS


#author("2017-06-14T14:27:13+09:00","default:kow","kow")
**sed 複数のスペースを1つのスペースに変換 [#wf1769bc]
#author("2017-06-14T14:51:53+09:00","default:kow","kow")
**rpm rpmコマンドの細かいオプション [#t09d93f3]
~
*** インストール済みのパッケージをダウングレードしたい時 [#u28a5899]
- ''syntax:''
~
&color(red,){'' sed -e 's/  */ /g' ''};~
&color(red,){'' cat ./input.txt | sed -e 's/  */ /g' ''};
&color(red,){'' rpm -Uvh --oldpackage RPMファイル ''};~
~
~
- ''comment:''~
複数のスペースを1つのスペースに変換~
※*の前は2個のスペース
Forceでも良いが、ほぼ依存関係壊れるのでこちらで一個ずつ解消することをお薦めする。~
~
- ''Example:''
~
#highlight(php:nogutter:collapse){{
#
#cat input.txt
test line1
test line2
   test line3 <---testの前に3このスペースを配置
test line4
  test line5 <---testの前に2このスペースを配置
 test line6 <---testの前に1このスペースを配置
test line7
#
#
#sed -e 's/  */ /g' input.txt
test line1
test line2
 test line3 <---複数スペースが一個のスペースになっている
test line4
 test line5
 test line6
test line7
#
#cat input.txt | sed -e 's/  */ /g'
test line1
test line2
 test line3
test line4
 test line5
 test line6
test line7
#
#sed -e 's/  *//g' input.txt <---複数スペースを削除する
testline1
testline2
testline3
testline4
testline5
testline6
testline7
#
}}
*** インストール済みのパッケージを再インストールしたい場合 [#i8f6139b]
- ''syntax:''
~
#highlight(end)
&color(red,){'' rpm -Uvh ---replacepkgs RPMファイル ''};~
~
~
&tag(Linux,sed);
*** 実際にインストールせずに、インストールチェックのみを実施 [#dcae07ef]
- ''syntax:''
~
&color(red,){'' rpm -Uvh --test RPMファイル ''};~
~
~
*** RPMファイルを指定して更新履歴を表示 [#e39bc31c]
- ''syntax:''
~
&color(red,){'' rpm -qp --changelog RPMファイル ''};~
~
~
*** インストール済みRPMパッケージの更新履歴を表示 [#qf7b82ce]
- ''syntax:''
~
&color(red,){'' rpm -q --changelog インストール済パッケージ名 ''};~
~
~
*** RPMファイルに含まれるpreinstall/postinstallスクリプトを確認 [#mee8af85]
- ''syntax:''
~
&color(red,){'' rpm -qp --scripts RPMファイル ''};~
~
~
*** インストール済みrpmパッケージのスクリプトを確認 [#v23fb22e]
- ''syntax:''
~
&color(red,){'' rpm -q --scripts インストール済パッケージ名 ''};~
~
~
*** 該当ファイルを含むパッケージ名の確認 [#xf015b4f]
- ''syntax:''
~
&color(red,){'' rpm -qf ファイル名 ''};~
~
~
*** パッケージが依存しているファイルの確認 [#a1ff533a]
- ''syntax:''
~
&color(red,){'' rpm -qR パッケージ名 ''};~
~
~
~
&tag(Linux,rpm);
~
~
[[Goto Top Page>/]]
~