Ubuntu 12.10 から 13.04 にアップグレード

Ubuntu 12.10 から 13.04 へのアップグレードはほとんど問題が起こらなかった。

do-release-update

do-release-update

とすれば良いのだが、フライングしてアップグレードしようとしているので

do-release-update -d

として開発リリースへのアップグレードを実行した。

LDAP のユーザが干渉

処理中にエラーが発生しました:
 avahi-daemon
 libnss-mdns
Error in function:

というエラーが発生していた。 avahi-daemon のインストールがうまくいっていない。

avahi-daemon (0.6.31-1ubuntu3) を設定しています ...
adduser: The user `avahi' already exists. Exiting.
dpkg: avahi-daemon の処理中にエラーが発生しました (--configure):
 サブプロセス インストール済みの post-installation スクリプト はエラー終了ステータス 1 を返しました

これは LDAP を使った認証で avahi ユーザが存在するのでうまくいかなかったようだ。 ユーザ認証に LDAP を使っていない場合や avahi ユーザが LDAP の認証に存在しない場合はこのエラーは起こらない。

いったん LDAP の認証を止めて avahi-daemon をインストールする(avahi ユーザの ID が異なると問題が起きそうだが)。 /etc/nsswitch.conf の

passwd:         compat ldap

を一時的に

passwd:         compat

とする。これで良さそうだが nscd を使っている場合は、それも止める。

service nscd stop

avahi ユーザを削除する。

deluser avahi

インストールの続きを実行する。

apt-get dist-upgrade

とでもする。 インストールが終わったら /etc/nsswitch.conf を元に戻し、さらに

service nscd start

とする。

日本語

wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | apt-key add -
wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | apt-key add -
wget https://www.ubuntulinux.jp/sources.list.d/raring.list -O /etc/apt/sources.list.d/ubuntu-ja.list

でリポジトリを追加して

apt-get update
apt-get dist-upgrade

で更新する。必要なら

apt-get install ubuntu-defaults-ja

Totem がクラッシュ (2013/04/30)

Totem が全然起動しない。いくつかバグレポートがあるのだが、私の環境ではまだ直ってない。 きちんと動くマシンもあるので、クリーンインストールすれば問題ないのかもしれない。

fglrx-legacy のインストール

13.04 でも 12.10 と同じように PPA からインストールする。

http://dottech.org/105987/how-to-install-amd-13-1-legacy-drivers-on-ubuntu-13-04-guide/http://d.hatena.ne.jp/kakurasan/20130219/p1 を参考にして次のようにする。

add-apt-repository ppa:makson96/fglrx
apt-get update
apt-get dist-upgrade

今回は 12.10 からアップグレードしたので、上のコマンドだけで fglrx-legacy が更新された。 はじめてインストールする場合は次のようにする。

apt-get install fglrx-legacy

この PPA は xserver を 1.12 にダウングレードして fglrx-legacy をインストールしているらしい。

Tags of current page

, ,