Tips

CalDAV / DAViCALの構築 perl-YAML・libyaml・davicalのインストール

perl-YAML・libyaml・davicalのインストール

perl-YAML・libyamlのインストール

インストール手順

(1)driseリポジトリの設定

DAViCalと依存関係にあるperl-YAMLとlibyamlをインストールをしておく必要があります。
この2つがインストールされていないと、DAViCalをインストールすることはできません。
perl-YAMLからインストールをしていきますが、少し問題があります。
その問題となるのは、CentOSでは、perl-YAMLとlibyamlの正式パッケージがありません。
そこで、非公式なdriseリポジトリのperl-YAMLとlibyamlをインストールします。
yumを使い、インストールしていくために、「/etc/yum.repos.d」に「dries.repo」を作成します。

# vi /etc/yum.repos.d/dries.repo ← 「/etc/yum.repos.d/dries.repo」ファイルを作成
 

追加内容の中身

[dries] name=Extra Fedora rpms dries – $releasever – $basearch
baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/redhat/el$releasever/en/$basearch/dries/RPMS
enabled=1
gpgcheck=1
gpgkey=http://dries.studentenweb.org/rpm/RPM-GPG-KEY.dries.txt

 

(2)perl-YAMLのインストール

perl-YAMLをインストールしていきます。

# yum -y install perl-YAML ← perl-YAMLのインストール
# yum -y install perl-YAML
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: rsync.atworks.co.jp
* extras: rsync.atworks.co.jp
* updates: ftp.riken.jp
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package perl-YAML.noarch 0:0.66-1.el5.rf set to be updated
–> Processing Dependency: perl(Test::Base) >= 0.47 for package: perl-YAML

・・・省略・・・
 

(3)libyamlのインストール

libyamlをインストールしていきます。

# yum -y install libyaml ← libyamlのインストール
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: rsync.atworks.co.jp
* extras: rsync.atworks.co.jp
* updates: ftp.riken.jp
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package libyaml.i386 0:0.0.1-1.el5.rf set to be updated
–> Finished Dependency Resolution
Dependencies Resolved
・・・省略・・・
 

(4)perl-DBD-Pgのインストール

perl-DBD-Pgをインストールしていきます。
perl-DBD-Pgは、DavicalとPostgreSQLを連携する際に必要となります。

# yum -y install perl-DBD-Pg ← perl-DBD-Pgのインストール
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: rsync.atworks.co.jp
* extras: rsync.atworks.co.jp
* updates: ftp.riken.jp
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package perl-DBD-Pg.i386 0:1.49-4.el5_8 set to be updated
–> Finished Dependency Resolution
Dependencies Resolved
・・・省略・・・
 

特にエラーが出なければ、次に、Davicalをインストールしていきます。

Linux認定資格 LPICを取るなら・・

Linux資格 「LPIC Lv1」徹底解説 連載目次

Recent News

Recent Tips

Tag Search