2015年12月21日月曜日

日本語 入力 DebianDog64 -Jessie-openbox-2015-12-15.iso

まだtestingですが 日本語化はできてます。
まだtestingですが  実に安定して動きます。
ついに一般ユーザーpuppyで動きます。
ここに至って rootでしか動かなかった時代とお別れです。


debiandog は aptitudeで debianと同じように自由にいろんなアプリをいれられます。

うどん犬 讃岐ウドンを食ってます。
動画系では ffmpegが基本です。これがあれば
上のようなアニメーションgifを 動画を元にして簡単に作れます。
なお ffmpegのインストールの仕方は後述

 
は アニメーションpngです。 アニメーションgifをもとにして作りました。
 
本家のisoは https://dl.dropboxusercontent.com/u/36381953/DebDog64-Jessie/DebianDog64-Jessie-openbox-2015-12-15.iso にあります。

https://drive.google.com/file/d/0ByS-hn15R6SWaGVOTXQ3cUxvb2M/view?usp=sharing
には 拙作64ビット版をおいてます。
これをどうやって使うかですが
あるパーティションの ルートに cd して
tar  xvpf  DebianDog-64bit-brasero.tar.gz
すると このパーティションに liveフォルダができます。(つまり /live)
このliveフォルダがdebiandogそのものです。(つまりフォルダつまり犬小屋ができました)

楽でしょ。
あと ブートローダgrubで debiandogを起動するために

 menuentry 'DebianDog64' {
set root='hd0,msdos1'
linux   /live/vmlinuz1 noauto from=/ changes=/live/
initrd  /live/initrd1.xz
}
とすればいいですね。




あなた様が最初から自分でされる場合は
あるパーティションの ルートに cd して
               ( 例えばpuppyであれば cd /mnt/sda4 )
ここに DebianDog64-Jessie-openbox-2015-12-15.isoを連れてきます。
mkdir  k
mount -o loop  DebianDog64-Jessie-openbox-2015-12-15.iso  k
mkdir  live
cp -pR  k/*   live
mkdir  live/changes
です。


今は以下です
 # ls -l  /mnt/sda4/live/

-r--r--r--  1 root root 201322496 12月 16 04:21 01-filesystem.squashfs
dr-xr-xr-x  2 root root      4096 12月  7 04:54   base
dr-xr-xr-x 16 root root      4096 12月  7 04:54  changes
-r--r--r--  1 root root  14240996 12月 14 18:48 initrd.img
-r--r--r--  1 root root  10091784 12月 14 06:29 initrd1.xz
-r--r--r--  1 root root       437  5月 26  2015   jessie-x86_64.sgn
dr-xr-xr-x  2 root root      4096 12月  7 04:54  modules
dr-xr-xr-x  2 root root      4096 12月  7 04:54  optional
dr-xr-xr-x  2 root root      4096 12月  7 04:54  rootcopy
-r--r--r--  1 root root   3112768 11月 10 05:33  vmlinuz1


日本語表示は  apt-get install  fonts-takao-gothic



1. localesを入れます
# apt-get install locales
# dpkg-reconfigure locales
ja-JP.UTF-8 を選択。



2. タイムゾーン
# dpkg-reconfigure tzdata
Asia→Tokyo を選択。



3 キーボード
./comment-out.bat /etc/default/keyboard
XKBMODEL="jp106"
XKBLAYOUT="jp"
XKBVARIANT=""
XKBOPTIONS="terminate:ctrl_alt_bksp"
BACKSPACE="guess"




4。 日本語入力 uim-anthy
aptitude install uim-anthy uim-xim uim-toolbar-gtk3 uim-toolbar-gtk3-systray


./comment-out.bat uim.batで動かす

echo $GTK_IM_MODULE
echo $XMODIFIERS
echo $QT_IM_MODULE
echo '---------------------'
uim-xim &
uim-toolbar-gtk3 &
uim-toolbar-gtk3-systray &
echo ' ps ax | grep uim '
sleep 2
music123 /mnt/sda1/live/changes/usr/share/orage/sounds/Spo.wav


その後 im-configして uimを選ぶと uim.batしなくても 日本語入力できるようになります。



5。grub は
menuentry '         DebianDog 64bit ' {
set root='hd0,msdos4'
linux  /live/vmlinuz1 root=/dev/sda4 noauto from=/ changes=/live/
initrd /live/initrd1.xz
}


menuentry '         P571' {
set root='hd0,msdos4'
linux  /p571/vmlinuz
initrd /p571/initrd.gz
}


6. Debian でDVDを見る ー> クロの思考ノート 



7。何もしてないのに rt8192 usb wifi を認識
# lsmod | grep rtl8192
rtl8192cu              66216  0
rtl_usb                17592  1 rtl8192cu
rtlwifi                54719  2 rtl_usb,rtl8192cu
rtl8192c_common        40162  1 rtl8192cu
mac80211              474277  3 rtl_usb,rtlwifi,rtl8192cu
usbcore               195340  10 uhci_hcd,rtl_usb,usb_storage,ohci_hcd,ehci_hcd,ehci_pci,usbhid,vub300,rtl8192cu,xhci_hcd

で frisbee で接続できました。


ffmpegのシンストールです
ここは
https://www.assetbank.co.uk/support/documentation/install/ffmpeg-debian-squeeze/ffmpeg-debian-jessie/
ですが
ffmpeg-2.7.2.tar.bz2 ではなく ffmpeg-3.0.tar.bz2を 連れてきます。



バックアップ とっも大事です。


cd /

tar cvpf   DebianDog64-backup.tar.gz   live/

で  DebianDog64-backup.tar.gzがバックアップです。

蘇生は 当然 ルートで
tar cvpf   DebianDog64-backup.tar.gz 

なお
DebianDog-backup.tar.gz を別のPCへ持っていき ルートで
tar xvpf   DebianDog-backup.tar.gz
して 、
 ブートローダーを適切に書き直せば まったく同じdebiandogが ここにも出現します。




以下は 個人的落書き帳(言論は自由ですよね)




平知盛「見るべきほどのことは見つ」 信長「なすべきほどの事はしつ」といって死んだ。
胃袋には限界があるので 世界のあらゆる種類の料理は到底食い終えれないが
               喰う価値がある料理は喰ったということでしょう。   



昔トルコにいった時 現地のガイドさんから
ユダヤ、キリスト、イスラム教の神の呼称は違っても 同じ神をさしているといわれてショックを受けた。
確かに 
https://ja.wikipedia.org/wiki/%E3%82%AC%E3%83%96%E3%83%AA%E3%82%A8%E3%83%AB によると
 ガブリエル(ヘブライ語: גַברִיאֵל‎、アラビア語: جِبرِيل‎)は旧約聖書『ダニエル書』にその名があらわれる天使。ユダヤ教からキリスト教、イスラム教へと引き継がれ、
だし
https://ja.wikipedia.org/wiki/%E5%A4%A7%E5%A4%A9%E4%BD%BF#.E3.82.A4.E3.82.B9.E3.83.A9.E3.83.A0.E6.95.99.E3.81.AB.E3.81.8A.E3.81.91.E3.82.8B.E5.A4.A7.E5.A4.A9.E4.BD.BF
でも
イスラム教のコーランの中にも、天啓の天使ジブリール(ガブリエル)と戦士の天使ミーカーイール(ミカエル)の名前が出てくる。
これもwikipediaから
アラビアヒジャーズ地方の町マッカ(メッカ)の商人であったムハンマドは、40歳ほどであった西暦610年頃に、迷うところがあってしばしばマッカ郊外のヒラー山の洞窟で瞑想していた。ある日の瞑想中に突然、大天使ジブリール(ガブリエル)が彼のところにあらわれ、神から託された第一の啓示を与えた


https://ja.wikipedia.org/wiki/%E9%A0%90%E8%A8%80%E8%80%85#.E3.82.A4.E3.82.B9.E3.83.A9.E3.83.A0.E6.95.99.E3.81.AB.E3.81.8A.E3.81.91.E3.82.8B.E9.A0.90.E8.A8.80.E8.80.85
 イスラーム教は、旧約聖書の預言者たちや、新約聖書のイエス・キリスト(イーサー)も歴代の預言者として認め、中でも
ノア(ヌーフ)、アブラハム(イブラーヒーム)、モーセ(ムーサー)、イエス(イーサー)、ムハンマドを
「五大預言者」として位置づけるが、
イスラームを説いたムハンマドが最高最後の預言者であり、彼が神から預かり伝えた言葉がすなわちクルアーン(コーラン)であるとみなす。


 ユダヤ教徒はモーセの「旧い契約」に対して、神と結んだ「新しい契約」と主張されるキリスト教の新約聖書の内容を認めていない。


神は一つなのにそれぞれの主張がある。

ここまで読んでいただいたのでお礼に
 lftp aoiyuma.mydns.jp/DebianDog(今はありません)
に                                        
-rw-r--r--  1 1000  1000  915128320 Dec 22 02:46 DebianDog-64bit-open.tar.gz
があります。
これを /(ルート)におき このルートで tar xvpf DebianDog-64bit-open.tar.gz すると
/live ができます。 これがdebiandogそのものです。
後は 上の5をみて debiandogをブート出きるようにしてください。


じゃあ 、仏教はというと
一般的西洋人は 仏教をヒンズー教の一派と解釈している。
http://www.asahi-net.or.jp/~vb7y-td/L3/230108.htm みても
「インド旅行で、ヒンズー教と仏教は、非常に近いと実感した話」ですね。

また http://www.kohfukuji.com/property/photo/index.html
の阿修羅像は 一般的西洋人の目から見ると 6本の腕と 3つの頭をもつ化け物になります。
でも 本場インドの神カーリーは
https://www.google.co.jp/search?q=%E3%83%92%E3%83%B3%E3%82%BA%E3%83%BC%E6%95%99%E3%80%80%E3%82%AB%E3%83%BC%E3%83%AA%E3%83%BC&hl=ja&tbm=isch&imgil=un0LqRBBWp36CM%253A%253BEvZFOC6gxsC-rM%253Bhttp%25253A%25252F%25252Fwww.ayurvedalife.jp%25252Fgods_of_hindu.aspx&source=iu&pf=m&fir=un0LqRBBWp36CM%253A%252CEvZFOC6gxsC-rM%252C_&biw=1280&bih=572&usg=__LkerT-m-c5JX0MkGeSkdDzmQL4A%3D&ved=0ahUKEwimnuuUsuzJAhVn5KYKHbkzB8MQyjcIPg&ei=E6V3VubIFufImwW555yYDA#imgrc=un0LqRBBWp36CM%3A&usg=__LkerT-m-c5JX0MkGeSkdDzmQL4A%3D
とものすごいです。

http://photohito.com/photo/2885952/
も 普通の日本人は頭をさげ手を合わすが、一般的西洋人からみれば頭の上に小さな首がのる たくさんの腕をもった化け物で こんなものを拝めないというだろう。
これは仏教のヒンズー的要素だ。


また日本人には インドの神様ガネーシャ

パールヴァティー(妻?)が身体を洗って、その身体の汚れを集めて人形を 作り命を吹き込んで自分の子供ガネーシャを生んだ。
 パールヴァティーの命令で、ガネーシャが浴室の見張りをしている際に、シヴァ(父)が帰還した。ガネーシャはそれを父、 あるいは偉大な神シヴァとは知らず、入室を拒んだ。
シヴァは激怒し、ガネーシャの首を切り落として遠くへ投げ捨てることになる。
パールヴァティーに会い、それが自分の子供だと知ったシヴァは、投げ捨てたガネーシャの頭を探しに西に向かって旅に出かけるが、見つけることができ なかった。
そこで旅の最初に出会った象の首を切り落として持ち帰り、ガネーシャの頭として取り付け復活させた。
は 平均的日本人の理解を越える。

となると 理解しあうのではなく、 相手の大切に思ってるものを敬う姿勢の方が大事だろう。

なお元々は 釈迦は その弟子たちと一緒に
持つものは 托鉢のお椀と 着衣と 枕しかない 簡素で質素な放浪布教活動をしていた。
(インドでは布団さえ必要はない)
豪華な建物も 仏像もなかった。(自説)

 https://ja.wikipedia.org/wiki/%E5%88%9D%E6%9C%9F%E4%BB%8F%E6%95%99
初期仏教教団は、シュラーヴァスティーのジェータヴァーナー寺院を教団本部とし、インド各地で布教活動を行った。これら釈迦の生涯において重要な各地を八大聖地と呼ぶ。

ある處から 上の仏教のヒンズー化が始まった。
つまり インド的莫大なエネルギーに満ちたカオス(混沌)の力が 仏教を飲み込んでいったのであろう。

http://ameblo.jp/tabi-ga-suki/entry-11676306958.html
ガンジス川の水は、全ての罪を洗い流してくれると信じられているため、ヒンドゥー教徒にとってガンジス河で沐浴することは一生の夢です。
その一方
遺体を燃やして灰にし、ガンジス川に流すことは、ヒンドゥー教徒にとって最大の願いです。
ガンジス川の河原には火葬場があり、河原に薪を積んで遺体を燃やします。
からも カオスを感じませんか。


最後に
ガンジーは 「右の頬をぶたれたら 左の頬を出せ」というキリスト教徒には通じたが、 
某国人は 逆に 喜び勇んで 思いっきり左の頬を 棍棒で殴るだろう。
で 守らねば!











2015年11月6日金曜日

install  インストール debiandog

PUPPYで苦労した方には朗報です。

吉幾三 が東京にでてきた理由でしょうか?
テレビもネエ  ラジオもネエ
自動車も それほど走ってネエ
ピアノも ネエ   バーもネエ 
巡査    毎日ぐーるぐる
朝起ぎで  牛連れで
二時間ちょっとの散歩道
電話もネエ  ガスもネエ
バスは一日一度来る

俺ら こんな村いやだ  俺ら こんな村いやだ
東京へ出るだ    東京へ出だなら
銭ニッコ 貯めで    東京で 牛飼うだ  
 
下をクリックして 曲を聞いてみましょう。

 www.youtube.com/watch?v=XsZ5D_w3DfM

  つまり debianそのもののaptitude がつかえます。 
ウソみたいですが、本当です。
だから
 PUPPYで苦労な依存性の問題も解決。
rootで動かすデビアンですね。

下の絵のように
MINTパーティション家のなかの
犬小屋フォルダに
 puppy犬も  debiandog犬も住んでます 。
これが ワンちゃんの特色です。
家がなければ 野原に犬小屋をたてればいいです。

ブートローダが 飼い主MINTをよぶか
あるいは どっちの ワンちゃんを呼ぶか 決めます。




1) debiandog は 
aptitudeが使えますので便利です。
寄らば debian大樹の かげ です 、 抵抗ありますか?



2)DebianDog-Jessie-jwm_icewm.iso がいい 。
でも ここから日本語環境まで構築はしんどいと言われるには
日本語化をしたものをネットに載せてます。


https://drive.google.com/file/d/0ByS-hn15R6SWaGVOTXQ3cUxvb2M/view?usp=sharing
には 64ビット版をおいてます。

https://drive.google.com/file/d/0ByS-hn15R6SWYkFIdVN6SEFkaE0/view?usp=sharing
は 32ビット版をおいてます。

以下は 32ビット版で説明します。

DebianDog2015-present.tar.gz です。

これを 

/ で 
tar  xvpf  DebianDog2015-present.tar.gz 
していただくと

/liveというフォルダができます。

この/liveというフォルダ そのものがDebianDogです。


grub なら grub.cfgを

menuentry 'DebianDog' {
set root='hd0,msdos1'
linux /live/vmlinuz1 noauto from=/ changes=/live/
initrd /live/initrd1.xz
}


grub4configなら menu.listを
title DebianDog Jessie
root=(hd0,0)
kernel /live/vmlinuz1 noauto from=/ changes=/live/
initrd /live/initrd1.xz


すればいいです・

scim-anthy で日本語がなにもせず動きます。
firefox もはいってます。
便利ですよ。




3)debiandogで qemu~KVMの導入です。

aptitude update
aptitude install qemu kvm bridge-utils

して

/etc/network/interfacesを
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_maxwait 0
bridge_df 0
bridge_stp off

したら 
debiandogは network-managerをつかわないので 
リブートすればそのままKVMができます。

ただし 母艦で ifconfig -a したらわかるのですが eth0でなく eth1にしないといけないこともあります




下の図は debiandogのkvmで openbsdを立ち上げたところです。
いわゆる仮想化ですね。
jpg1






4) 自分で日本語環境を整えたい方に

4-1) DebianDog-Jessie-jwm_icewm.iso (164 Mb) を aoiyuma.mydns.jp (からダウンロード

1. ダウンロードしたISO imageファイルを

mount  -o  loop  DebianDog-Jessie-jwm_icewm.iso   k

cp  -pR      k/*     /live


4-2) menu.lstに以下を追加し、再起動します。(sda1のとき)
title DebianDog Jessie
root=(hd0,0)
kernel /live/vmlinuz1 noauto from=/ changes=/live/
initrd /live/initrd1.xz




英語人はこの以下をする必要はないので簡単です。
で普及するはず。


4-3) sources.listの編集
急がないのでしない。


4-4) キーボードをJP106に変更

X端末で
setxkbmap jp
とするのが簡単。


4-5)日本語フォントの導入
apt-get update

apt-get install aptitude

aptitude install ttf-kochi-gothic


これで 日本語のページが見れるようになるので、残ったのは日本語入力だけになる。


4-6) ついでに

aptitude install vim
aptitude install firefox-poretable


4-7) localesを入れて日本語に変更
# apt-get install locales

# dpkg-reconfigure locales
ja-JP.UTF-8 を選択。



4-8) タイムゾーン
# dpkg-reconfigure tzdata

Asia→Tokyo を選択。




4-9) 日本語入力 scim−anthy です。

aptitude install  scim  scim-anthy  im-config  zenity


環境を整えます
root@debian:~# head .bashrc
export GTK_IM_MODULE="scim"
export QT_IM_MODULE="scim"
export XMODIFIERS="@im=SCIM"


なお
im-configで scim を選びます。


あと日本語キーボードにするために
./comment-out.bat /etc/default/keyboard
XKBMODEL="jp106"
XKBLAYOUT="jp"
XKBVARIANT=""
XKBOPTIONS="terminate:ctrl_alt_bksp"
BACKSPACE="guess"


scim -d
でスターとするはずです。






5)バックアップ とっも大事です。


cd /

tar cvpf   DebianDog-backup.tar.gz   live/


思った以上に丈夫で バックアップと蘇生が簡単なので いろいろ実験できます。

なお DebianDog-backup.tar.gz を別のPCへ持っていき
/で
tar xvpf   DebianDog-backup.tar.gz
して 、
 ブートローダーを適切に書き直せば まったく同じdebiandogが ここにも出現します。

6)
menuentry 'DebianDog Jessie' {
search no-floppy fs-uuid set=root 6c44812a-1341-4be3-ba69-704ff6ad1fae
linux  /live/vmlinuz1  root=UUID=6c44812a-1341-4be3-ba69-704ff6ad1fae ro    noauto from=/ changes=/live/
initrd /live/initrd1.xz
}





7) router です







/etc/dnsmasq.conf
server=8.8.8.8
interface=eth0
dhcp-range=192.168.10.10,192.168.10.11,12h










/home/puppy/router.bat
ifconfig eth0 192.168.10.1
mac='wlan0'
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t filter -F FORWARD
iptables -t nat -F POSTROUTING
iptables -t nat -F PREROUTING
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t filter -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o $mac -j MASQUERADE
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack_ftp
iptables-save
iptables -L
 




 /etc/rc.local
if [ -f /mnt/live/tmp/modules ]; then
/usr/local/bin/mountlink
else
/usr/local/bin/mnt-backing
fi
cat /opt/docs/welcome
/usr/local/bin/cowsave
/home/puppy/router.bat
exit 0



8)urxvt
# cat .Xdefaults


urxvt.geometry: 72x24
urxvt.saveLines: 512
urxvt.scrollBar: false
urxvt.termName: rxvt

urxvt.iconFile: /usr/share/icons/Humanity/apps/128/gnome-terminal.svg
urxvt.font: xft:Ricty:Bold:size=10:antialias=true

! color
urxvt.depth: 32
urxvt.foreground: rgba:ffff/ffff/ffff/ffff
urxvt.background: rgba:0000/0000/0000/cccc

! blue
! from http://blog.asial.co.jp/262
urxvt.color4: #5566ff
urxvt.color12: #7799ff

! fadeout urxvt if outfocus
urxvt.fading: 30

! input with IM at cursor position
urxvt.preeditType: OverTheSpot

! clipboard
! $ urxvt --perl-lib $HOME/.urxvt/urxvt-perls
urxvt.perl-lib: /home/sasaplus1/.urxvt/urxvt-perls
urxvt.perl-ext-common: clipboard
urxvt.keysym.M-c: perl:clipboard:copy
urxvt.keysym.M-v: perl:clipboard:paste
urxvt.keysym.M-C-v: perl:clipboard:paste_escaped

# uxterm