トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

LN-dnf

  dnf (yum)

options

check-update           アップデート可能なパッケージの一覧を表示
clean                  ダウンロードしたパッケージと古いヘッダを削除する。clean  allと同じ
clean oldheaders       古いヘッダを削除
clean packages 	ダウンロードしたパッケージを削除
info 	                利用可能なパッケージの情報を表示
info パッケージ名 	指定したパッケージの情報を表示
install パッケージ名 	指定したパッケージをインストール
list 	                利用可能なパッケージの一覧を表示
list installed 	インストール済みのパッケージ一覧を表示
list updates 	        アップデート可能なパッケージの一覧を表示
provides パッケージ名 	パッケージに含まれるファイルの一覧を表示
remove パッケージ名 	指定したパッケージをアンインストールする。指定したパッケージと依存関係があるパッケージは、削除するかどうか確認を求める
search キーワード 	キーワードでパッケージを検索する。検索の対象は、RPMファイルのName、Packager、Dummary、Descriptionの各フィールド
update 	        アップデート可能な全パッケージをアップデート
update パッケージ名 	指定したパッケージをアップデート

リポジトリーの追加

# dnf install epel-release
# dnf install elrepo-release

リポジトリの有効・無効化

# dnf repolist --all
# dnf config-manager --enable crb 
# dnf repolist --all

PROXY

env http_proxy="http://127.0.0.1:18080" yum check-update
env http_proxy="http://192.168.11.20:8080" yum check-update
/etc/dnf/dnf.conf に
 proxy=http://proxy.example.com:8080
 ##proxy=http://127.0.0.1:18080/

を追加

Build環境の作成

# dnf group 
# dnf group list 
# dnf group install 開発ツール
# dnf install qt5-qtbase-devel
# sync

ダウングレード(kernel のバージョンをおとしたい)

# dnf install kernel-4.18.0-372.9.1.el8.x86_64
# dnf downgrade redhat-release-8.6 -y
reboot
# 
# grubby --info /boot/vmlinuz-4.18.0-372.9.1.el8.x86_64
# grubby --set-default=/boot/vmlinuz-4.18.0-372.9.1.el8.x86_64
# grubby --default-kernel
reboot