カテゴリー別アーカイブ: Linux

grub2のupdate-grubで怒られた

怒られた内容は以下。

# update-grub
Generating grub.cfg …
Warning: update-grub_lib is deprecated, use grub-mkconfig_lib instead
Found linux image: /boot/vmlinuz-2.6.26-2-amd64
Found initrd image: /boot/initrd.img-2.6.26-2-amd64
Found linux image: /boot/vmlinuz-2.6.26-1-amd64
Found initrd image: /boot/initrd.img-2.6.26-1-amd64
Found linux image: /boot/vmlinuz-2.6.24-1-amd64
Found initrd image: /boot/initrd.img-2.6.24-1-amd64
done

あ、はい。
とりあえずそういうときはgrepだろ。

# cd /etc/grub.d/
# grep update-grub *
00_header:# update-grub helper script.
10_hurd:# update-grub helper script.
10_hurd:. ${libdir}/grub/update-grub_lib
10_linux:# update-grub helper script.
30_os-prober:# update-grub helper script.

あ。はい。

# vi 10_hurd

. ${libdir}/grub/update-grub_lib

. ${libdir}/grub/grub-mkconfig_lib
に書き換え。

# update-grub
Generating grub.cfg …
Found linux image: /boot/vmlinuz-2.6.26-2-amd64
Found initrd image: /boot/initrd.img-2.6.26-2-amd64
Found linux image: /boot/vmlinuz-2.6.26-1-amd64
Found initrd image: /boot/initrd.img-2.6.26-1-amd64
Found linux image: /boot/vmlinuz-2.6.24-1-amd64
Found initrd image: /boot/initrd.img-2.6.24-1-amd64
done

幸せになれた。

mixiからWordPressへの日記の移行

mixiで多少日記を書いていたんだけども、それをWordPressに移行したいナと思った。
で、mixiで自分の日記を見ようとしたら、外部ブログ設定してるとどうやら過去に書いたものを表示させることさえできない模様。
仕方がないのでいったんmixiブログを使用するように戻す。

続きを読む mixiからWordPressへの日記の移行

ワードプレスでパーマリンクを設定してみた

以前は設定しようとしてもうまくいかなかったパーマリンク設定。
特に何を変えたと言うことでもないんだけど今回はうまくいった。
おそらくapache周りに当時のバージョンで不具合があったんだろう。
(うちのサーバはdebian/sidです)
ということでやり方を簡単に。

  1. apacheにmod_rewriteモジュールをつっこむ。
  2. .htaccessを使うなりapache側で設定するなりして、WordPressの公開ディレクトリ(index.phpのあるディレクトリ)で以下を有効にする。
    • FollowSymLinksオプション
    • FileInfoディレクティブ
  3. WordPressでパーマリンク設定をする。
  4. .htaccessが公開ディレクトリになければ作って以下を記述。
    あってなおかつwwwに書き込み権限がある場合は勝手に記述されるので必要なし。
    あってもwwwに書き込み権限がないならやっぱり記述。
    っていうか書き込み可能に普通しないよね。

    • <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </IfModule>

前も同じことやったはずなんだがうまくいかなかったんだけど、まあ、うまくいってよかった。