LN-zypper
zypper の使い方
https://ja.opensuse.org/SDB:Zypper_%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9
使い方
zypper # 利用可能なグローバルオプションとコマンドの一覧を表示する zypper help search # search コマンドに対するヘルプを表示する zypper lp # 適用する必要がある修正の一覧で表示する zypper patch # 必要な修正を適用する zypper patch-check / zypper pchk # zypper rm sqlite2 # sqlite2 を削除する zypper search sqlite / zypper se sqlite # sqlite を検索する zypper install sqlite3 / zypper in sqlite3 # sqlite3 をインストールする zypper install yast* / zypper in yast* # 'yast*' に該当するすべてのパッケージをインストールする zypper update / zypper up # インストール済みのすべてのパッケージを、可能な限り最新のものに更新する パッチをチェック zypper refresh zypper patch-check ## zypper pchk zypper patch ## zypper update # バージョンアップ?? # sudo zypper refresh -fdb
パッケージを探す ( kernel-default を探す )
LANG=C zypper search --match-exact --type package --details kernel-default
開発環境のインストール
LANG=C zypper search --match-exact --type pattern --details devel_basis zypper install --type pattern devel_basis
以前のバージョンに戻す
zypper install --oldpackage package-name-x.x.x.x-x.x86_64
リポジトリの一覧
# zypper lr
# zypper lr -u
リポジトリを更新
# zypper refresh
リポジトリの追加
# zypper addrepo 追加するURL リポジトリ名 例 # zypper addrepo https://repo.skype.com/rpm/stable/skype-stable.repo SKYPE
リポジトリの削除
# zypper rr リポジトリ名 例 # zypper rr fonts
リポジトリの保存
# zypper lr --export hoge.repo
参考
leap 15.6 設定(リポジトリの追加)
## zypper addrepo https://repo.skype.com/rpm/stable/skype-stable.repo zypper addrepo http://download.opensuse.org/repositories/graphics/15.6/graphics.repo zypper addrepo https://download.opensuse.org/repositories/science/15.6/science.repo zypper addrepo https://download.opensuse.org/repositories/electronics/15.6/electronics.repo zypper addrepo https://download.opensuse.org/repositories/Publishing/15.6/Publishing.repo zypper addrepo --refresh http://http.download.nvidia.com/opensuse/leap/15.6/ NVIDIA ## zypper addrepo https://download.videolan.org/SuSE/15.6/SuSE.repo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.6/system:snappy.repo
leap 15.3 設定(リポジトリ)
zypper addrepo https://repo.skype.com/rpm/stable/skype-stable.repo zypper addrepo http://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.3/graphics.repo zypper addrepo https://download.opensuse.org/repositories/science/openSUSE_Leap_15.3/science.repo zypper addrepo https://download.opensuse.org/repositories/electronics/openSUSE_Leap_15.3/electronics.repo zypper addrepo https://download.opensuse.org/repositories/Publishing/openSUSE_Leap_15.3/Publishing.repo zypper addrepo --refresh http://http.download.nvidia.com/opensuse/leap/15.3/ NVIDIA ## zypper addrepo https://download.videolan.org/SuSE/SLEap_15.3/SuSE.repo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.3/system:snappy.repo AND VLC
Leap15.2
zypper addrepo https://repo.skype.com/rpm/stable/skype-stable.repo zypper addrepo http://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.2/graphics.repo zypper addrepo https://download.opensuse.org/repositories/science/openSUSE_Leap_15.2/science.repo zypper addrepo https://download.opensuse.org/repositories/electronics/openSUSE_Leap_15.2/electronics.repo zypper addrepo https://download.opensuse.org/repositories/Publishing/openSUSE_Leap_15.2/Publishing.repo zypper addrepo --refresh http://http.download.nvidia.com/opensuse/leap/15.2/ NVIDIA zypper addrepo https://download.videolan.org/SuSE/Leap_15.2/SuSE.repo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.2/system:snappy.repo AND VLC zypper install http://mirrors.ctan.org/support/texlive/texlive-dummy/openSUSE/texlive-dummy-2021.9999-2.noarch.rpm
xfs_repair デバイス名 (指定したデバイスを検査し修復する) xfs_repair /dev/sdb1 (/dev/sdb1を検査し、修復する) xfs_repair -n /dev/sdb2 (/dev/sdb2の検査だけを行う)(画面1)