インストールこんにちは。今回のテーマは『Slackware14.1でsbopkgを使いパッケージを管理する』です。SlackBuilds.orgについては以前の記事で書きましたが、この半公式のパッケージリポジトリの存在は今やSlackwareにとってとても大きな存在になっていると思います。今回はそのSlackBuilds.orgをより使いやすくするツールについて取り上げたいと思います。【目次】SlackBuilds.orgでSlackwareはもっと便利にsbopkgって何が出来るの?sbopkgを導入するsbopkgを実際に使ってみるSlackBuilds.orgでSlackwareはもっと便利にSlackwareを古くから使っている方からは「最近のスラッカーは軟弱になった」との批判もあるでしょうが、筆者は便利なものは利用すれば良いという考えの持ち主なのでSlackwareが半公式とは言えSlackBuilds.orgのようなビルドスクリプト用のリポジトリを備えたことは大変喜ばしいことだと思っています。SlackBuilds.orgの活用の仕方についてはSlackware14.1でSlackBuilds.orgを利用したパッケージ管理をご覧ください。sbopkgって何が出来るの?とても簡単に言うとオンライン上のSlackBuilds.orgリポジトリとローカルをつなぎ、目的のパッケージをビルドからインストールまでをシームレスに行えるアプリケーションです。Linuxを使ったことがある方はAURヘルパーであるyaourtやpackerのSlackware版だと考えれば良いと思います。sbopkgを導入するsbopkgのインストールsbopkg.orgからパッケージをダウンロードしてきます。ファイル名はsbopkg-version-noarch-1_cng.tgzです。今回は以下のようにwgetを使って~/tmpにダウンロードしてインストールしてみます。sbopkg-0.37.0-noarch-1_cng.tgzsbopkgのコマンド以下にsbopkgのよく使うオプションを載せておきます。-hでヘルプ画面を表示させて下さい。オンラインリポジトリと同期するsbopkgを実際に使ってみる今回は実際にAsunderというCDリッピングソフトをsbopkgを使ってインストールしてみましょう。Linuxで使えるCDリッピングソフトをご覧ください。パッケージの検索まずはasunderがSlackBuilds.orgにあるか検索してみます。asunder出力例パッケージのビルドインストールせずにビルドだけする場合は以下のコマンドを実行します。asunderビルドされたパッケージは/tmpディレクトリ以下にあります。このパッケージはinstallpkgコマンドでインストール可能です。パッケージのインストールビルドからインストールまでを一貫して自動で行う方法もあります。こちらの用途のほうが需要は多いと思います。Asunderをインストールしてみましょう。asunder続けるか聞かれるので「P」を押して続けます。Asunderがインストールできました。Slackware14.1でソースからパッケージを自作するで紹介した方法に比較してずっと簡単にインストールできたと思います。最後にLinuxディストリビューションの中でも長い歴史を持つSlackwareですが、簡素な作りは維持したまま徐々に時代に合わせた進歩を遂げていると思います。オンラインリポジトリからの依存性解決を自動化しないところは如何にもSlackwareらしいところですが、個性を保ったまま進化するSlackwreを見守っていきたいと思います。コメントをキャンセルメールアドレスが公開されることはありません。10をインストールするタイル型ウィンドウマネージャXmonadを使う(カスタム編)→もっと見るクロのプロフィール映画と読書愛するプログラマー。Androidな人だったけど気がついたらサーバーサイドへ。Dataを主宰しています。