Build Service/User

出典: openSUSE

Build Service でビルドされたパッケージは私たちのミラーにエクスポートされ、パッケージインストールツールのどれかを使って手軽にインストールできます。現在のプロジェクトは次の URL でどなたでもご覧いただけます: http://software.opensuse.org/download/

目次

rpm ベースのリポジトリ

rpm ベースのリポジトリはすべて、 Yum 互換のインストーラならどれでも利用可能な Yum のメタデータを持っています。

インストールツールでアクセスするためには openSUSE の gpg 鍵が必要です。gpg 鍵は root ユーザで以下のコマンドを実行することでインポートできます:

rpm --import http://software.opensuse.org/openSUSE-Build-Service.asc 

警告!:この鍵はパッケージが openSUSE Build Service 内でビルドされたことしか保証しないことに注意してください。パッケージャが SUSE の従業員であることを保証するものではありません。

YaST2

10.0 と 10.1 の YaST のみが Yum リポジトリをサポートしています。SUSE Linux 9.3、10.0、10.1 および Factory では、Build Service からパッケージをインストールしたりアップデートしたりするのに smartyum も使うこともできます。最新版の smartyum のパッケージは http://software.opensuse.org/download/home:/cthiel1/ で見つけられるでしょう。

YaST ユーザは(「インストールのソースを変更する」モジュール内の)インストールソースに以下を加えることで利用できるようになります:

http://software.opensuse.org/download/repositories/<projectname>/<directory>

<projectname> と <directory> のところは自分が加えたいプロジェクトのパスと自分の使っているディストリビューション名に置き換える必要があります。例:

http://software.opensuse.org/download/repositories/KDE:/KDE3/SUSE_Linux_10.1/

smart

smart channel --add http://software.opensuse.org/download/repositories/<projectname>/<directory>/<project>.repo

パッケージをインストールするには以下のようにする必要があります

 smart update
 smart install <package>
 smart upgrade           # インストール済みの全パッケージを新しいリポジトリを使ってアップグレードします

Yum

Yum は生成された .repo ファイルを /etc/yum.repos.d/ ディレクトリ以下にコピーした後でリポジトリを使えるようになります。その後、 yum コマンドや kyum のような GUI ツールを使えるようになります。

deb ベースのリポジトリ

Debian の deb ファイルはまだエクスポートされていません。rpm 同様、これらもすぐにエクスポートして apt リポジトリを構築するつもりです。

計画中の汎用的機能(generic upcoming features)

software.opensuse.org 内を検索する機能の実装を計画しています。また、検索、閲覧、およびリポジトリの登録(repository subscriptions)をより簡単にする GUI ツールを書くことも計画しています。