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

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.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

tips-Vlc

xfs_repair デバイス名
(指定したデバイスを検査し修復する)
xfs_repair /dev/sdb1
(/dev/sdb1を検査し、修復する)
xfs_repair -n /dev/sdb2
(/dev/sdb2の検査だけを行う)(画面1)