3 Debian Live Ubiquity できるか


PIC
____________________________________________________________________

3.1 Ubiquity ビ ル ド す る

http://jp.archive.ubuntu.com/ubuntu/から ubiquity てきます

ubiquity_1.8.12.tar.gz ダウンロしてきました

なんとかsnapshot.debian スパいて存関しました *1

しかしビルド/usr/share/iso-codes/iso_3166.tab 存在しないとられますiso_3166.tab 表しているものです調べてみたところsarge etch には iso-3166-udeb されていますがlenny から iso-3166-udeb されています

調べていくtzdata iso3166.tab イル存在する分かりましたたところ れを利用すれば Debian でもビルドそうですがなかたためiso_3166.tab Ubuntu Hardy 動し ているからてきて利用しました

なんとか以下するました

またd-i/source/localechooser/mkshort /usr/share/zoneinfo/iso3166.tab いるえれ このそうです

3.2 Ubiquity 必要になる

3.2.1 Ubiquity Depends するもの

Ubuntu Hardy 動しているから/var/lib/apt/lists/ レクトリにある

jp.archive.ubuntu.com_ubuntu_dists_hardy_main_binary-i386_Packages

てきてubiquity 連パDepends かれているものをしたものが以下のもの です

adduser
console-setup
debconf
grub
iso-codes
kwin
laptop-detect
libatk1.0-0
libc6
libcairo2
libdebconfclient0
libdebian-installer4
libffi4
libglib2.0-0
libgtk2.0-0
libpango1.0-0
libparted1.7-1
libxml2
lsb-release
os-prober
passwd
python
python-apt
python-central
python-glade2
python-gtk2
python-qt4
sudo
ubiquity
ubiquity-artwork-1.8.7
ubiquity-casper
ubiquity-frontend-1.8.7
x-window-manager

同様Debian Lenny 動いている/var/lib/apt/lists/にある

したところDebian Lenny には以下存在しない分かりました

libffi4
libparted1.7-1
ubiquity
ubiquity-artwork-1.8.7
ubiquity-casper
ubiquity-frontend-1.8.7
x-window-manager

libffi4 etch 存在libparted1.7-1 からビルドすればをするます *2

x-window-manager のためこのリストには存在しませんうことで存関たみたい です

3.3 Debian Live 存関れてみる

OSC Kansai した Debian Live 使われていたものをある程度利用したいためgit hub からてきて3.2.1 したリストします

 % git clone git://github.com/nogajun/debian-study-live-cd.git
 % vi debian-study-live-cd/config/chroot_local-packageslists/06-ubiquity

またGTK だけをえているため以下インストするえます

ubiquity-frontend-gtk_1.8.12_i386.deb
ubiquity-ubuntu-artwork_1.8.12_all.deb
ubiquity_1.8.12_i386.deb

debian-study-live-cd/config/chroot_local-packages| レクトリ無効 しておきます

 % sudo lh_build

しかしここでまたもや存関エラがでます

  libffi4: Depends: gcc-4.1-base (= 4.1.1-21) but it is not going to be installed
  ubiquity: Depends: ubiquity-casper but it is not installable

とりあえずリストしますがubiquity-casper Ubuntu にしかありませんubiquity-casper live installer からのうものですがこれをからビルドすると

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
 casper: Depends: busybox-initramfs (>= 1:1.1.3-4ubuntu3) but it is not installable
         Depends: localechooser-data but it is not installable
 libffi4: Depends: gcc-4.1-base (= 4.1.1-21) but it is not going to be installed
E: Broken packages

Ubiquity ではなく存関をどうするかをえたたみたいですしずつつけて存関 直していこうといます

17 回関西 Debian 2008 9
____________________________________________________________________________________________