yuu_nkjm blog


2012-02-20(Mon) [長年日記]

[zypper][openSUSE] zypperの使い方のまとめ

参考ページ

[zypper][openSUSE] パッケージの検索

パッケージの検索

phpをapacheに組み込むためのモジュールってなんだったかな.

zypper search php
 
S | 名前                      | 概要                    
--+---------------------------+-------------------------
i | apache2-mod_php5          | PHP5 Module for Apache 2
  | graphviz-php              | graphviz 向け PHP 拡張  
  | kdevelop4-plugins-php     | PHP Plugin for Kdevelop4

[zypper][openSUSE] パッケージやバッチの詳細確認

apache2-mod_php5のインストール出来るバージョン,インストールされているバージョンは何かな.

zypper search -s apache2-mod_php5
 
S | 名前             | 種類   | バージョン| アーキテ | リポジトリ
--+------------------+------------+---------------+----------+------------
v | apache2-mod_php5 | パッケ | 5.2.6-49. | i586     | openSUSE 11
  | apache2-mod_php5 | 修正   | 5113      | noarch   | openSUSE 11
i | apache2-mod_php5 | 修正   | 441       | noarch   | openSUSE 11

パッケージの詳細情報を見る

zypper info apache2-mod_php5
 
パッケージ apache2-mod_php5 に関する情報: 
リポジトリ: openSUSE 11.4 11.4-0 向けの更新
名前: apache2-mod_php5
バージョン: 5.3.5-5.16.1
アーキテクチャ: x86_64
製造元: openSUSE
インストール済み: はい (Y)
状態: 期限切れ (バージョン 5.2.14-0.4.1 がインストールされています)
インストール後のサイズ: 8.2 MiB
概要: PHP5 Module for Apache 2.0
説明: PHP is a server-side, cross-platform HTML embedded scripting language.
(snip)

パッチの確認

zypper info -t patch apache2-mod_php5
 
修正 apache2-mod_php5 に関する情報:
 
名前: apache2-mod_php5
バージョン: 5113
状態: 必要
カテゴリ: security
作成日: 2011年09月07日 23時30分34秒
概要: php5 security update
説明: The blowfish password hashing implementation did not
提供: patch:apache2-mod_php5 == 5113
 
競合: apache2-mod_php5.i586 < 5.3.5-5.16.1
        apache2-mod_php5.x86_64 < 5.3.5-5.16.1

競合の読み方は,"5.3.5-5.16.1より小さいバージョン番号を持ったapache2-mod_php5.x86_64を要求する"ではなく,"5.3.5-5.16.1より小さいバージョン番号を持ったapache2-mod_php5.x86_64と競合する"ということだな.

[zypper][openSUSE] インストールのdry-run(パッケージアップデート時の依存関係の確認)

インストールのドライランをすれば,アップグレードされるパッケージがわかる.他に良い方法があるかも.

zypper update --dry-run apache2-mod_php5
リポジトリのデータを読み込んでいます...
以下の新しいパッケージをインストールします:
  automake
以下のパッケージをアップグレードします:
  apache2-mod_php5 php5 php5-ctype php5-devel php5-dom 
19 個のパッケージをアップグレードします, 1 個の新規.全ダウンロードサイズ: 4.2 MiB この操作を行なうには、追加で 9.2 MiB の容量が必要です。
続行しますか? [y/n/?] (y):

ここでyを押しても大丈夫なんだよね….

[zypper][openSUSE] パッケージのロックの管理

# al(addlock)
zypper al apache2-mod_php5
# ll(locks)
zypper ll
# rl(removelock)
zypper rl 1

トップ «前の日記(2012-02-19(Sun)) 最新 次の日記(2012-02-21(Tue))» 月表示 編集 設定
2006|01|06|12|
2007|06|09|
2008|01|03|04|06|07|08|09|10|12|
2009|01|02|05|06|07|08|10|11|12|
2010|03|04|05|06|07|08|09|10|11|
2011|01|02|03|04|05|06|07|08|09|11|12|
2012|01|02|04|06|07|08|10|11|12|
2013|01|02|03|07|08|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|
2015|01|02|07|11|12|
2016|01|03|05|07|08|09|