写真集

Camera:Panasonic LUMIX DMC-LX3
Vine Linux と Ubuntu の設定方法など

Vine Linux 5.1 に Apache の設定をします

2010-12-12 00:14:30 | Vine Linux

設定ファイルの場所 httpd.conf
/etc/apache2/conf/httpd.conf

Movable Type テスト環境用の設定をします
-------------------------------------------
Alias /mt/ "/var/www/cgi-bin/mt/"

<Directory /var/www/cgi-bin/mt/>
    Options +ExecCGI
</Directory>

ScriptAlias /mt/ "/var/www/cgi-bin/mt/"
-------------------------------------------

Movable Typeのファイルを /var/www/mt に展開します。
http://www.sixapart.jp/movabletype/

参考
http://www.vinelinux.org/manuals/main-service.html


Vine Linux 5.1 から 5.2 へアップグレードしました

2010-12-02 17:07:32 | Vine Linux

Vine Linux 5.2がリリースされたのでアップグレードをしました。
放置しても、1ヶ月後に変更されるのですが、手動で変更してみました。

Synapicを起動して設定からリポジトリを選択します。

vinelinux.orgは初期値として選ばれているため混雑するとのこと。
なので、ほかのサーバーに代えてみます。
セクション: main update の vinelinux.org のチェックマークを外し kddilabs.co.jp の main update にチェックをします。
ディストリビュージョンの 5.1/$(ARCH) を 5.2/$(ARCH) へ変更します。
rpmとrpm-srcともに変更します。
同様にして セクション nonfree と plus も変更します。


OKボタンを押したら「再読み込み」ボタンを押して、「全てアップグレード」ボタンを押し、「適用」ボタンを押します。
# apt-get dist-upgrade コマンドを実行します。

参考:Vine Linux 5 に apt リポジトリ、カテゴリを追加する


Sony VAIO type-u VGN-U71P (VGN-U50) でUSBブート

2010-12-01 17:05:26 | Ubuntu

BIOSによるUSBのブートが非対応なので Plop Boot Manager でUSBブートを試します。

1. Plop Boot Managerをダウンロードします。

2. アーカイブを展開したら、/boot に plpbt.bin を入れます。
sudo cp plpbt.bin /boot
sudo gedit /etc/grub.d/40_custom
下記を追記する。
----------------------------------------------------------------------------------
menuentry "Plop Boot Manager" {
    set root=(hd0,msdos1)
    linux16 /plpbt.bin
}
----------------------------------------------------------------------------------
sudo update-grub

3. USBメモリに Grub2 をインストールする
1番目のパーティションのラベル名をMeeGoにした場合。
mkdir /media/MeeGo/boot
mkdir /media/MeeGo/boot/grub
sudo grub-install --no-floppy --root-directory=/media/MeeGo/boot/grub /dev/sdb

4. USBに起動したいOSを入れます
 今回は、3つのパーティションを切ります。
 ディスク・ユーティリティを使用すると便利です。
 sudo apt-get install gnome-disk-utility
 システム - システム管理 - ディスク・ユーティリティ

 4.1 ラベル:MeeGo
  MeeGo v1.1 for Netbooksをダウンロードしてisoイメージをマウントする。
  sudo -o loop -t iso9660 /home/username/download/meego-netbook-ia32-1.1.img /mnt
  1番目のパーティションへ LiveOS isolinux フォルダをコピー&貼り付けします。

 4.2 ラベル:ubuntu
  ubuntu-ja-10.10-desktop-i386.isoをダウンロードします。
  2番目のパーティションへコピー&貼り付けします。

 4.3 ラベル:Android
  android-x86-1.6-r2_usb.img.gzをダウンロードします。
  1番目のパーティションへ android-system フォルダ android-x86.xpm.gz cmdline grub4dos kernel menu.list ramdisk ファイルをコピー&貼り付けします。

5. USBメモリの一番目のパーティション(MeeGo)にある grub.cfg を編集します
  /boot/grub/grub.cfgの中身をすべて削除して下記の内容に書き換えます。
  一番上のセットデフォルトを書き換えると起動するOSを切り替えられます。
  set default="0":MeeGOが起動します。
  set default="1":UbuntuのLive CDが起動します。
  set default="2":Androidが起動します。

----------------------------------------------------------------------------------
set default="2"
set timeout=0
menuentry 'MeeGo' {
   linux /isolinux/vmlinuz0 root=LABEL=MeeGo rootfstype=ext3 ro liveimg
   initrd /isolinux/initrd0.img
}

menuentry "Ubuntu 10.10 Desktop Japanese Remix CD" {
   set isofile="/ubuntu-ja-10.10-desktop-i386.iso"
   loopback loop (hd0,msdos2)$isofile
   linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject quiet splash
   initrd (loop)/casper/initrd.lz
}

menuentry 'Android' {
   set root=(hd0,msdos3)
   linux /kernel root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode quiet SRC=/android-system
   initrd /ramdisk
}
----------------------------------------------------------------------------------

6. USBブート
  シフトキーを押しながら起動すると Grub メニューが表示されます。
  Plop Boot Manager を選択します。
  USB を選択します。






Android はタッチスクリーンが動かないなぁ、自分でビルドしないとだめか。