woof環境構築

標準以外の日本語環境用の派生デストリビューション

モデレータ: 暇人, YoN, nyu

返信する
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

woof環境構築

投稿記事 by みのむし »

準備
 woofビルド用ディレクトリを十分なサイズのある(10MB以上)パーティションをマウントして、そこに作成する。

Woof: the "Puppy builder"
より、一部抜粋。
To download ("checkout") the latest Woof is explained in the Bones web page, but repeating here:

> mkdir woof-tree
> cd woof-tree
> bones setup
You you will be asked to enter a couple of parameters:
Username: mrperson (any name you want to give yourself)
Download URL: http://bkhome.org/bones/woof/
> bones download
なお、一つ上の階層に
  • woof-bones
  • woof-user-modified-20xxxxxx
[*]woof_pet_build
が作成される。

その他(気が付いた事)
・woof 環境構築には、能力の高いPCが必要
・Quirkyを起動その他(気が付いた事)
 4.3.1JPの場合はSSL対応svnを入手してインストールする事。
・作業開始前には、ネットワーク接続して、
 重いアプリ等はすべて停止させ、
 作業中はWwwブラウザ(Firefox等)は起動しない事。

具体的な手順

・Quirkyを起動

・bones-2.0.petパッケージをインストール

Quirky PET repository
bones-0.2.petをクリックしてインストール

・「bones setup」を実行する。
 但し、download_username と download_password は空のまま。
 local_username:
mrperson
(↑ご自分で好きな名前を入力する)
 download_url:
http://bkhome.org/bones/woof/

コード: 全て選択

# cat ../woof-bones/setup
download_password=""
download_url="http://bkhome.org/bones/woof/"
download_username=""
local_username="mrperson"
・「bones download」を実行する。
 更新する場合はこれを再度実行すれば良い。
「bones setup」を実行する必要無し。

コード: 全て選択

# bones download
...
...done
#ls
...
woofによるQuirkyの作成

コード: 全て選択

# ./0setup
...
Checking that compat-distro pkgs specified in PKGS_SPECS_TABLE actually exist...
FAIL: xkill

Finished, but some failures. You need to fix the above entries in
PKGS_SPECS_TABLE in file DISTRO_PKGS_SPECS-t2-8.0rc.
Search for suitable packages in these files:
Packages-t2-8.0rc-official
Or, search online. In the case of Debian or Ubuntu, you can search
at packages.debian.org or packages.ubuntu.com.
After you have fixed PKGS_SPECS_TABLE, run this script again.
...
(というエラーメッセージが出るが、無視して続行)
# ./1downoad
...
実行後、

コード: 全て選択

# cat DOWNLOAD-FAILS-PET
notecase-1.9.8-no_gtksourceview-q1.pet
osmo-0.2.10-q1.pet
valide-20090321.pet
(↓valide-194-uj.pet)
これらの、ダウンロードに失敗したパッケージに対処する事。
notecase、osmoとvalideは
以下のURLからダウンロードして、./packages-petディレクトリに入れる事。

URL: http://distro.ibiblio.org/pub/linux/dis ... es-quirky/

さらに、valideは

コード: 全て選択

# geany Packages-puppy-woof-official
----- ここから ----------
#157行目)
valide-20090321|valide|20090321||Development|2324K|pet_packages-woof|valide-20090321.pet|+vala|text editor IDE for Vala/Genie coding||||
#(↑この行を削除する)
----- ここまで ----------
# ./2createpackagees
...
This gets built in a directory named 'sandbox3' and as well as the live-CD iso
file you will also find the individual built files and the 'devx' file.[/code]
----- ミスの修正 ここから -----------
(↓Quirky 1.0の場合。Quirky 1.1では未確認)
  • autoconf

    コード: 全て選択

    # cd $root/packages-templates
    # ls
    (ここの、autoconf、automake、atkの不具合を修正する)
    # mkdir -p autoconf/usr/bin
    # cd autoconf/usr/bin
    # cp -a /usr/bin/autoconf .
  • automake
    (省略)
  • atk
    (省略)
  • Packages-puppy-woof-official
    157行目の
    valide-20090321|.../Genie coding||||
    を削除する。
----- ミスの修正 ここまで -----------

コード: 全て選択

# ./3buildditro
...
(Quirky 1.0)
※一応、LIVE-CD ISOファイルが作成出来たのでCDに焼いて起動してみた所、
デスクトップ画面の背景が表示されていません。
色々、調べて atk、automake が正常にビルドされていない事が分かりました。
また、$root/packages-quirky/autoconf が作成されていない事を発見しました。

雑感
 woofには魅力を感じるが、... 初心者には敷居が高いと思いました。
何事も無ければ問題ありませんが...暗黙の了解事項がまったく分からないので ...
何か無駄な事をやらかしている可能性大です。
試行錯誤の結果、何とかLive-CD ISOファイルを作成出来ました :D

Firefoxの導入
 Seamonkeyを外して、Firefoxを導入したいのですが ...

Puppy Linux Discussion Forum
How to add Firefox to Woof?

更新 2010-05-23 11:42
最後に編集したユーザー みのむし [ 10/05/24(月) 00:43 ], 累計 40 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: woof環境構築

投稿記事 by みのむし »

Quirkyパッケージ ダウンロード
URL: http://distro.ibiblio.org/pub/linux/dis ... es-quirky/

woofパッケージ ダウンロード
URL: http://distro.ibiblio.org/pub/linux/dis ... ages-woof/
最後に編集したユーザー みのむし [ 10/05/23(日) 11:42 ], 累計 4 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: woof環境構築

投稿記事 by みのむし »

最新版の、woof-LATEST.tar.gzを入手してビルドして見ました。

Quirky 1.1 woofの日本語化までの手順
 箇条書きにします。
・ISOファイルをダウンロードして(Live-CDを作成し、あるいは Frugalインストールして)
・Quirkyを起動後、設定して「コンピュータを再起動」して、個人保存ファイル quirkysave.3fs を作成する。
・再起動後、日本語化の設定作業を行う。
 menu|Xorg Wizard(ご自分のVGAに合わせる)
 menu|Mouse/Keyboard Wizard(jp106を選択、他もjp...を選択)
・SFSファイルの設定
 デスクトップ「Setup Wizard」をクリック
 Puppy bootup wizard
  • AdobeReader_jpn-8.1.2-1-sfs4.sfs
  • lang_support_ja-1.1.sfs
  • quirky_devx_100.sfs
  • openoffice-3.1.1JP_wJRE1.6.0_17-sfs4.sfs
 を有効にして、細かい修正を加える。

コード: 全て選択

# geany /etc/windowmanager
----- ここから ----------
jwm
----- ここまで ----------
# fixmenus_on_locale
SFS(sfs4)ファイル リスト)
  • AdobeReader_jpn-8.1.2-1-sfs4.sfs
  • lang_support_ja-1.1.sfs
  • openoffice-3.1.1JP_wJRE1.6.0_17-sfs4.sfs
  • quirky_devx_110.sfs
Quirky 1.1 woofビルド 試作品 第4号
更新 2010-05-23 17:05
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
返信する