[opensuse-ja] 10.2 でコマンドでパッケージ管理する場合、割とスタンダードというと、どんな方法になりますか?
百野です。 みなさん、こんばんは。 前回の「はじめまして」メールにレス頂きまして ありがとうございます。少しホッとしました。 そして、パッケージシステムの話が盛り上がってきているようでしたので 私も便乗して、質問させて頂くことにしました。 私の環境は openSUSE 10.2 (ia86_64版) です。 #GW前から、ssh 経由で使えるコマンドを探していて YaST と rug でハマってました・・・orz 質問は以下の2つになります。 1.openSUSE 10.2(ia86_64) で、パッケージシステムの情報を 調べている中で、昨晩以下のページを見つけてしまいまいた。 http://opensuse-community.org/Package_Sources/10.2 うお!いきなり ZMD を削除してしまえ。みたいな記述がっ!? そして、コマンドラインでパッケージ管理するなら、zypper か smart があるよ。みたいな展開にっ・・・?! こ、これは、openSUSE 10.2 では、割とスタンダードなやり方 なんでしょうか? 皆さんは、どうされてますか? 2.パッケージシステムを途中で変えた場合、 以前のパッケージシステムで導入したソフトウェアの情報は 消えてしまいますか? これはちょっと、SUSEというよりは、一般的な質問っぽくて 恐縮なのですが、、、 パッケージシステムごとにローカルに管理しているソフトウェアの データベースを持っているという理解しているのですが、 だとすると、パッケージシステムを変更する場合 これらの情報を移行したりしながら運用する感じでしょうか? #でも、YaST と zypper は、libzyppベースでデータは共通?? #あるいは、実はそもそも気にする必要なし?? すみません。 皆さん、どのように管理されているのか 教えていただけないでしょうか。 質問が下手で、なんとも申し訳ない感じです。。。 よろしくお願い致します。 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
今晩は山中です。 ちなみにこちらはopenSUSE 10.2 x86_64です。 経験談ですが・・・
こ、これは、openSUSE 10.2 では、割とスタンダードなやり方 なんでしょうか? 皆さんは、どうされてますか?
YaSTをコマンドラインで使う方法はどうもないようなので (CUIでGUI風に使うことは出来る。端末で/sbin/yast) 私は手早く作業をしたいときはsmartで使ってます。 # smart query | grep apach2 # smart install apach2 今井さんの言ったとおり複数同時にパッケージをダウンロードしてくれるので、 アップデートのときとかはかなり早いですね。 特に私は非安定版やサードパーティのリポジトリを色々追加してたりするので^^; #だからこそ探し易いGUI版を普段は使ってます(# smart --gui &) zypperは使ったこと無いんですが今使った限りコマンドを入力してからの ターンアラウンドタイムが遅いような気がします。 yumみたいに毎回リポジトリを更新してから作業するタイプなのかな?
2.パッケージシステムを途中で変えた場合、 以前のパッケージシステムで導入したソフトウェアの情報は 消えてしまいますか?
smartに関して言えば、最初ちょっと不整合が発生しました。 でもそれはデータベースの不整合というより違うリポジトリが登録されていたことが 原因でしたね。 最初にsmartを実行したときYASTで登録したリポジトリとある程度勝手に 同期してくれたんですが、サーバーが違ったり登録してないものが登録されたり^^; その辺は後から修正しました。以降は正しく動いてくれてます。 どちらもRPMで管理してるので導入したソフトウェアの情報が消えるということは 無いと思います。というか有りませんでした。 最初に起動したときにローカルのRPMのデーターベースを読み込んでくれている ようです。 zypperは今試した所リポジトリの整合性はバッチリでした。 yumはデフォルトでは一つもリポジトリが登録されてないので 全部手動で登録する必要が有るようです。 何を使うかは 使ってみてあうものを選べばいいかと。 #なんだかんだ言ってインターフェースはYaSTが一番。だが遅くて不安定orz --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
山中さん
百野です。
回答ありがとうございました!
なるほど、、、過去のメールでも
smart 断然人気という感じですね。
私もちょっと使ってみたいと思います。
パッケージ管理がWindowsに無いので
ちょっと混乱してしまいました。
また、RPM系に対応したパッケージ管理であれば
パッケージの情報はRPMのデータベースを使うので
管理ツールを変えても、大きな不整合は出ないという
感じなんですね。
#smartも, zypperも, RPMの上に乗っかる拡張ソフト的
#イメージという感じでしょうか。
このあたり、RPMをもうちょっと勉強しないと
いけないですね・・・
かなりスッキリしました!
ありがとうございます!
----- Original Message -----
From: "Yamanaka Yuu"
今晩は山中です。 ちなみにこちらはopenSUSE 10.2 x86_64です。 経験談ですが・・・
こ、これは、openSUSE 10.2 では、割とスタンダードなやり方 なんでしょうか? 皆さんは、どうされてますか?
YaSTをコマンドラインで使う方法はどうもないようなので (CUIでGUI風に使うことは出来る。端末で/sbin/yast) 私は手早く作業をしたいときはsmartで使ってます。
# smart query | grep apach2 # smart install apach2
今井さんの言ったとおり複数同時にパッケージをダウンロードしてくれるので、 アップデートのときとかはかなり早いですね。 特に私は非安定版やサードパーティのリポジトリを色々追加してたりするので^^; #だからこそ探し易いGUI版を普段は使ってます(# smart --gui &)
zypperは使ったこと無いんですが今使った限りコマンドを入力してからの ターンアラウンドタイムが遅いような気がします。 yumみたいに毎回リポジトリを更新してから作業するタイプなのかな?
2.パッケージシステムを途中で変えた場合、 以前のパッケージシステムで導入したソフトウェアの情報は 消えてしまいますか?
smartに関して言えば、最初ちょっと不整合が発生しました。 でもそれはデータベースの不整合というより違うリポジトリが登録されていたことが
原因でしたね。 最初にsmartを実行したときYASTで登録したリポジトリとある程度勝手に 同期してくれたんですが、サーバーが違ったり登録してないものが登録されたり^^; その辺は後から修正しました。以降は正しく動いてくれてます。
どちらもRPMで管理してるので導入したソフトウェアの情報が消えるということは 無いと思います。というか有りませんでした。 最初に起動したときにローカルのRPMのデーターベースを読み込んでくれている ようです。
zypperは今試した所リポジトリの整合性はバッチリでした。 yumはデフォルトでは一つもリポジトリが登録されてないので 全部手動で登録する必要が有るようです。
何を使うかは 使ってみてあうものを選べばいいかと。
#なんだかんだ言ってインターフェースはYaSTが一番。だが遅くて不安定orz
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
participants (2)
-
t100_@hotmail.com
-
Yamanaka Yuu