ページへ戻る

− Links

 印刷 

Gentoo Linuxな生活​/Portageアンオフィシャルツリー管理で悩む のバックアップ差分(No.2) :: Nest Of Hawk

xpwiki:Gentoo Linuxな生活/Portageアンオフィシャルツリー管理で悩む のバックアップ差分(No.2)

« Prev[4]  Next »[5]
1: 2011-01-09 (日) 12:29:53 maruo[6] ソース[7] 2: 2011-01-09 (日) 12:30:07 maruo[6] ソース[8]
Line 1: Line 1:
- $ emerge -s davical+*Portageにも限界はある [#k8e8526a] 
 +Gentooにいろいろ便利そうなツールをインストールしたり、紹介記事等を見てみると、『お、これ入れてみよう』と思い立った場合、Portageにない場合があったりします。私がぶち当たった壁はdavical等。 
 + 
 +パッケージマネージャにパッケージが含まれていないなんてのはよくある話なんですが、なるべくならパッケージ管理システムに統合化しておきたいというのは人情。でもさすがにebuildまで書く技量はないぜ!って方に朗報なのが、laymanです。overLay Managerかな? 
 +例えばdavical等をインスコしたい場合は、sunriseという正規外のportageツリーがありまして、これをOverlayしてあげればパッケージ管理できるようになります。それではやってってみましょう。 
 + 
 +*インストール [#m32b1e1b] 
 + # emerge layman 
 +以上です。 
 + 
 +*設定 [#a5ff17a8] 
 + # layman -L 
 +と打つと、現在追加可能なOverlayPortageの一覧が表示されます。どれが有用かってのはよくわかりません。なもので、各OverlayPortageで管理可能になるツール群は、自分で調べてみてね。 
 +**OverlayPortageの追加 [#y7e3a51e] 
 +さて、今回はdavicalやsmbldap-tools等を追加しようと考えています。このツール群は、sunriseというOverlayPortageで管理されているよ、とアナウンスがありますので、sunriseを追加することと致します。 
 + 
 + # layman -a sunrise 
 +以上 
 + 
 +**make.confの編集 [#j55cf9bd] 
 +emergeコマンドがOverlayPortageを参照しに行ってくれるよう、以下のコマンドを実施してやってください。 
 + # echo "source /var/lib/layman/make.conf" >> /etc/make.conf 
 + 
 +**OverlayPortageの更新 [#n250b9d4] 
 +emerge --syncでは更新されません。OverlayPortageを更新するには、laymanコマンドを使用致します。 
 + # layman -S 
 +私は、portageツリーの更新を、cron.dailyで一日一回実施しています。この際に実行するshellなどに追記しておくとよいでしょう。 
 + 
 +*結果 [#o873e0ac] 
 +これでめでたくdavicalなどのツールも見えるようになりました!めでたしめでたし。 
 + $ emerge -s davical
 Searching...  Searching...
 [ Results for search key : davical ]  [ Results for search key : davical ]
« Prev[4]  Next »[5]