- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!! dnf (yum)
*LN-yum
*https://qiita.com/charon/items/24f218007d57ac8bdfa0
*https://atmarkit.itmedia.co.jp/ait/articles/2001/09/news018.html
! 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