サーバがないとか言ってエラーになったので
# apt-get updateしたのですが、今度は
ununderstood data member data.tar.xzのような内容を含んだエラーが出たため、
きっとxzが入っていないんだろうと
# apt-get install xz-utilsしたのはいいのですが、
直後にapacheの再起動に失敗したとエラーが出ました。
気のせいに違いないと
# /etc/init.d/apache2 startしたところ以下のようなエラーが…
apache2: Syntax error on line 185 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/mods-enabled/dav_svn.load: Cannot load /usr/lib/apache2/modules/mod_dav_svn.so into server: /usr/lib/apache2/modules/mod_dav_svn.so: undefined symbol: svn_repos__post_commit_error_str Action 'start' failed. The Apache error log may have more information. failed!しょうがないのググって行き着いたのがここです。
どうやら原因はsubversionっぽいので
# apt-get upgrade subversionしてみるも最終的に
Errors were encountered while processing: /var/cache/apt/archives/linux-libc-dev_3.2.46-1+deb7u1_i386.deb /var/cache/apt/archives/mysql-common_5.5.35+dfsg-0+wheezy1_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1)となり先に進めません。
さきのページを読み進めていくと、どうやらxz圧縮を利用したdebパッケージが、
古いdpkgで扱えないようです。
もうやけくそで
# apt-get dist-upgradeしてみるも改善せず詰んだっぽい。
とりあえず
# cd /etc/apache2/mods-enabled/ # mv dav_svn.load dav_svn.load.ngして"/etc/apache2/httpd.conf"に書いていた
DAV svnのあるディレクトリを削除してなんとかapacheを復帰させました。
このVPS環境使い始めてから3年半になりますが、
そろそろクリーンにして作り直すべきかなと思うのでありました。
Serversman@VPSでは32ビットOSのサポートが段階的に減っているようなので、
今度はUbuntu12.04(64bit)にするかな。
まあソースからインストールすればいいので次に困ったときに考えることにします。
その頃には最近出たUbuntu14.04(64bit)も使えるようになっていると期待しておきます。
0 件のコメント:
コメントを投稿