約 1,321,242 件
https://w.atwiki.jp/jpops/pages/14829.html
Pierceをお気に入りに追加 Pierceのリンク #bf Amazon.co.jp ウィジェット Pierceの報道 台湾をベースに活動中の6XT7、美しくもダークな新曲「Pierce」配信&MV公開(BARKS) - Yahoo!ニュース - Yahoo!ニュース Jonny Pierce によるソロ・プロジェクトとなった The Drums、新曲「AMBULANCE」をリリース! - indienative ブロックチェーン億万長者Brock Pierce氏、プエルトリコや仮想通貨ゲームを支援し論争と闘う - THE BRIDGE,Inc. / 株式会社THE BRIDGE PIERCE THE VEIL、90年代のMVにインスパイアされたMV「Today I Saw The Whole World」を公開! - 激ロック ニュース Pierceとは Pierceの37%は回路で出来ています。Pierceの26%は株で出来ています。Pierceの17%は歌で出来ています。Pierceの8%は海水で出来ています。Pierceの7%は心の壁で出来ています。Pierceの3%は魂の炎で出来ています。Pierceの2%は運で出来ています。 Pierce@ウィキペディア Pierce Amazon.co.jp ウィジェット 掲示板 名前(HN) カキコミ すべてのコメントを見る ページ先頭へ Pierce このページについて このページはPierceのインターネット上の情報を集めたリンク集のようなものです。ブックマークしておけば、日々更新されるPierceに関連する最新情報にアクセスすることができます。 情報収集はプログラムで行っているため、名前が同じであるが異なるカテゴリーの情報が掲載される場合があります。ご了承ください。 リンク先の内容を保証するものではありません。ご自身の責任でクリックしてください。
https://w.atwiki.jp/prepress-tips/pages/127.html
最終更新日時: 2008/01/18 1. 起動画面での注意 2. HDを初期化する。 3. knoppixをHDにコピーし スワップ領域も作る。 4. HDから起動できるようにする。 5. ネットワークを設定する。 6. 設定を分けて保存するための準備をする。 7. javaを追加する。 8. flash playerを追加する。 9. KonquerorのAutostartを使って いろいろな設定を復元する。 10. apache2を動かす。 11.このあとの問題 困ったときは ‥ その他のメモ ‥ mplayerでは日本語ファイルが文字化けするみたい‥ aufsを使ってみる‥ 1. 起動画面での注意 2. HDを初期化する。 3. knoppixをHDにコピーし スワップ領域も作る。 4. HDから起動できるようにする。 5. ネットワークを設定する。 6. 設定を分けて保存するための準備をする。 7. javaを追加する。 8. flash playerを追加する。 9. KonquerorのAutostartを使って いろいろな設定を復元する。 10. apache2を動かす。 11.このあとの問題 困ったときは ‥ その他のメモ ‥ mplayerでは日本語ファイルが文字化けするみたい‥ aufsを使ってみる‥ Edit はじめに linuxの初心者でもいろんなテストを自由に安全にできることを目指します。 ここで使っているKNOPPIXは KNOPPIX日本語版5.1.1CD です。( knoppix_v5.1.1CD_20070104-20070122+IPAFont_AC20070123.iso ) windows98・NTの時代のパソコンでもそこそこ快適に使えます。 1. 起動画面での注意 F2 or F3 でオプションのヘルプが表示される。 ネットワークを設定するまで nodhcp を付ける。 =を入力したいときは ^キーを押す。 2. HDを初期化する。 boot: knoppix noswap nodhcp QTparted 日本語版 ( Kメニュー - システム )すべて削除サスペンド用などの領域があるときは そこは残しておく。 パーティション1( /dev/hda1 ) 1100MB FAT32 アクティブ パーティション2( /dev/hda2 ) 残り全部 ext3 確定 再起動 3. knoppixをHDにコピーし スワップ領域も作る。 boot: knoppix tohd=/dev/hda1 nodhcp スワップファイルの設定( Knoppix - Configure )/dev/hda1 400MB ( 20MBくらい空けて 残り全部 ) 再起動CD-ROMはイジェクトされないので注意。 4. HDから起動できるようにする。 boot: knoppix fromhd=/dev/hda1 nodhcptextmodeで作業するときは 最後に 2 を付ける( この場合 以下のコマンドのsudoは不要 )。 MBRをバックアップする( コンソールから )。sudo dd if=/dev/hda1 of=/media/hda1/mbr count=1 戻すときは sudo dd if=/media/hda1/mbr of=/dev/hda1 count=1 grubをインストールする( コンソールから )。sudo grub-install /dev/hda1 --root-directory=/media/hda1 ここでHDから起動すると grubが立ち上がる。 ( helpでヘルプが表示され、rebootで再起動する )。 CD-ROMをマウントして knoppixのカーネルとinitrdをコピーする( コンソールから )。sudo mount /dev/hdc /media/cdromカーネルは linux, initrdは minirt.gz, オプションの記述が isolinux.cfgすべて /media/cdrom/boot/isolinuxフォルダの中にある cd /media/hda1/bootsudo cp -p /media/cdrom/boot/isolinux/linux .sudo cp -p /media/cdrom/boot/isolinux/minirt.gz .sudo cp -p /media/cdrom/boot/isolinux/isolinux.cfg . grubのメニューを作る( エディタとコンソールを使う )。メニューのひな形( menu.lst )を作ってコピーする。 ※ ルートにダミーのgrubフォルダを作って作業する。sudo mkdir /boot/grubsudo update-grubsudo cp -p /boot/grub/menu.lst /media/hda1/boot/grubsudo rm -r /boot/grub menu.lstの後ろの方を修正する。sudo vi /media/hda1/boot/grub/menu.lst title knoppix root (hd0,0) kernel /boot/linux ro fromhd=/dev/hda1 nodhcp initrd /boot/minirt.gz boot title knoppix ( failsafe ) root (hd0,0) kernel /boot/linux ro fromhd=/dev/hda1 initrd /boot/minirt.gz boot つづき( grubメニューの作成 )最初の kernnel /boot/linux ro の後ろにisolinux.cfgの LABEL knoppix の APPENDのオプションを追加する( initrd=minirt.gz は除く )。 2つ目の kernnel /boot/linux ro の後ろにisolinux.cfgの LABEL failsafe の APPENDのオプションを追加する( initrd=minirt.gz は除き、noudev を追加する )。 ここでHDから再起動して確かめてみる。 うまくいったら次のメニューも追加する。 title knoppix ( myconf ) kernel ・・・ オプションの最後に myconf=/dev/hda2 を追加する initrd ・・・ boot title knoppix ( textmode ) kernel ・・・ オプションの最後に 2 を追加する initrd ・・・ boot title reboot reboot title halt halt 5. ネットワークを設定する。 boot: knoppix fromhd=/dev/hda1 nodhcp dhcpを使うときは 起動時 kernelオプションで nodhcpを削除する。dnsを設定するとき と static IPを設定するときは、 dnsとstatic IPの情報を /media/dha2/myconfの中に入れておき、 起動時に自動実行される /media/dha2/knoppix.shの中で設定する。 ネットワークカードを設定する( Knoppix - Network/Internet )static IPとDNSを設定する。ネームサーバを複数設定するときは スペースで区切って入力する。 設定を /media/hda2/myconfにコピーする( コンソールから )。sudo mkdir /media/hda2/myconf cd /media/hda2/myconfsudo cp /etc/dhcpc/resolv.conf .sudo cp /etc/network/interfaces . 自動起動用 knoppix.shを作り、実行可能にする。cd /media/hda2/myconfsudo vi knoppix.shsudo chmod u+x knoppix.sh knoppix.shを /media/hda2にコピーし、再起動して確かめる。sudo cp knoppix.sh ..sudo reboot knoppix.sh ( 改行コードは LF ) #!/bin/sh [ "`id -u`" = "0" ] || { echo "You need root privileges to modify the system!" 2 ; exit 1; } [ -d "$1" ] MYCONF="$1/myconf" [ -f "$MYCONF/resolv.conf" ] { echo "[1msetup nameserver[0m" ; cat "$MYCONF/resolv.conf" /etc/dhcpc/resolv.conf ; } [ -f "$MYCONF/interfaces" ] { echo "[1msetup static IP[0m" ; cat "$MYCONF/interfaces" /etc/network/interfaces ; ifup eth0 --force } 6. 設定を分けて保存するための準備をする。 設定保存の分け方 /ramdisk テスト用 UNIONFSに add 1 設定保存用 UNIONFSに add 2 システム・カスタマイズ用 UNIONFSに add 3 /KNOPPIX 説明テスト用 一時的に試用するものはここへ。 設定保存用 /home, /etc の大部分。プラグインもここへ。 システム・カスタマイズ用 /usrなど。 他のデータは システムとは別に imgをマウントして保存する。 クッキー データ まず準備Xを起動したあと コンソールを起動して suを実行する。( textmodeで起動した状態でもよい。 ) /media/hda2に knoppixIMGsフォルダを作る。 mount /media/hda2/ mkdir /media/hda2/knoppixIMGs そこに移動する。 cd /media/hda2/knoppixIMGs UNIONFSに挿入する3つのimgを作る。シェル・スクリプトを作って実行する。 vi mkimg.sh chmod u+x mkimg.sh ./mkimg.sh mkimg.sh ( 改行コードは LF ) echo --- dd dd if=/dev/zero of=knoppix_custom.img bs=4k count=40000 dd if=/dev/zero of=knoppix_setup.img bs=4k count=10000 dd if=/dev/zero of=knoppix_test.img bs=4k count=20000 echo --- mkfs mkfs.ext3 knoppix_custom.img mkfs.ext3 knoppix_setup.img mkfs.ext3 knoppix_test.img echo --- rm [ -d /KX.IMG ] || mkdir /KX.IMG for img in custom setup test; do mount -o loop knoppix_${img}.img /KX.IMG rm -rf "/KX.IMG/lost+found" umount /KX.IMG done; rmdir /KX.IMG UNIONFSにimgを挿入したりはずしたりするシェル・スクリプトを作る。挿入するスクリプト vi insimg.sh chmod u+x insimg.sh はずすスクリプト vi delimg.sh chmod u+x delimg.sh rwモードでマウントするスクリプト vi mntimg.sh chmod u+x mntimg.sh insimg.sh ( 改行コードは LF ) #!/bin/sh echo insert IMGs [ -d /KCUSTOM.IMG ] || mkdir /KCUSTOM.IMG [ -d /KSETUP.IMG ] || mkdir /KSETUP.IMG [ -d /KTEST.IMG ] || mkdir /KTEST.IMG fol="$1"; [ "$fol" == "" ] fol=".." fol="$fol/knoppixIMGs/"; mount -o loop ${fol}knoppix_custom.img /KCUSTOM.IMG mount -o loop ${fol}knoppix_setup.img /KSETUP.IMG mount -o loop ${fol}knoppix_test.img /KTEST.IMG mount -o remount,\ add 1 /KTEST.IMG,add 2 /KSETUP.IMG,add 3 /KCUSTOM.IMG\ /UNIONFS cat /proc/mounts | grep UNIONFS delimg.sh ( 改行コードは LF ) #!/bin/sh cat /proc/mounts | grep UNIONFS | grep -q "/KCUSTOM.IMG" \ mount -o remount,\ del /KTEST.IMG,del /KSETUP.IMG,del /KCUSTOM.IMG /UNIONFS umount /KCUSTOM.IMG umount /KSETUP.IMG umount /KTEST.IMG cat /proc/mounts | grep UNIONFS mntimg.sh ( 改行コードは LF ) #!/bin/sh fol="/media/hda2" mount -o remount,rw "$fol" mount -o loop,rw \ "$fol/knoppixIMGs/knoppix_custom.img" /KCUSTOM.IMG mount -o loop,rw \ "$fol/knoppixIMGs/knoppix_setup.img" /KSETUP.IMG mount -o loop,rw \ "$fol/knoppixIMGs/knoppix_test.img" /KTEST.IMG 起動時に UNIONFSにimgを挿入し/homeのリンク先を /ramdisk/homeから /UNIONFS/homeに変える。knoppix.shの最後に img挿入スクリプトを追加 vi knoppix.sh cp knoppix.sh .. knoppix.sh ( 改行コードは LF ) [ -d "$1" ] MYIMGS="$1/knoppixIMGs" [ -f "$MYIMGS/insimg.sh" ] { "$MYIMGS/insimg.sh" $1 echo "home - /UNIONFS/home" rm -f /home ln -s /UNIONFS/home / } 7. javaを追加する。 javaのインストール前後の /ramdiskのファイル構成の変化を調べインストールされたものを img内に コピーする。 ↓ ─→ ファイルの構成を記録 javaやflashをインストール ↓ ─→ ファイルの構成を記録 そのためにまず /ramdiskのファイル構成を記録するシェル・スクリプトを/media/hda2/knoppixIMGsの中に用意する。コンソールを起動する。 su cd /media/hda2/knoppixIMGs mount -o remount,rw /media/hda2 スクリプトを作る。 vi insp.sh chmod u+x insp.sh insp.sh ソース ‥ ( 改行コードは LF ) #!/bin/sh [ "`id -u`" == "0" ] || { echo "You need root privileges"; exit 1; } [ "$2" == "" ] { echo "usage insp savename target" exit 1; } fn="insp_$1.tmp" target="/ramdisk"; [ "$2" != "" ] [ -d $2 ] target="$2" echo --- folder $fn find $target -noleaf -type d -exec ls -1d {} \; \ | sort -k 1 $fn echo --- md5sum $fn find $target -noleaf -type f -exec md5sum {} \; \ | sort -k 2 $fn echo --- symlink $fn find $target -noleaf -type l -exec ls -l {} \; \ | sort -k 8 $fn perl -pe if( /^--- (folder|md5sum|symlink)$/ ) { $mode = $1; next; } if( $mode eq "folder" ) { s,^/(ramdisk|UNIONFS),,; } if( $mode eq "md5sum" ) { s,(\s+)/(ramdisk|UNIONFS),$1,; } if( $mode eq "symlink" ) { s,^[lrwxs-]+\s+\d+\s+(root|knoppix)\s+,,; s,^(root|knoppix)\s+\d+\s+\d+-\d+-\d+\s+\d+ \d+\s+,,; } $fn "insp_$1.txt" rm -f $fn javaをインストールする準備をする。java6は重い感じがするので java5を使う。手順は以下を参考にした。 http //www.java.com/ja/download/help/5000010500.xml#selfextracting iceweasel( firefox )を起動すると 自動的に最新版に更新されるが、このページから Firefox用アドオンのページに移動し、さらに プラグインのページに移動する。 Java Runtime EnvironmentのLinuxのリンクからjavaダウンロードのページに移動する。 ここからリンクをたどってLinux用 JRE5.0 最新アップデート 自己解凍形式 をダウンロードする。Javaのダウンロード一覧 → その他のバージョンのJava → アーカイブ → JDK/JRE - 5.0 のGo → Download JRE → Accept License Agreement → Linux self-extracting file → ファイルに保存( デスクトップへ ) iceweaselを閉じ ダウンロードしたファイルを実行可能にする。右クリック → プロパティ → 許可情報 → 実行可能 コンソールを起動して javaのフォルダを作る。※ユーザは knoppixにする( suしている場合は exit )。 cd mkdir java cd java javaをインストールする( コンソールから )。ファイルの構成を記録する( insp_a.txtへ )。 sudo /media/hda2/knoppixIMGs/insp.sh a /ramdiskinsp_a.txtの内容を確かめるときは less insp_a.txt ダウンロードしたファイルを実行する。 ../Desktop/jre-1_5_~.bin ラインセンスを確認したあと yes と入力して Enterキーを押す。 しばらく待って Done.が表示されれば OK。 ファイルの構成を再度記録する( insp_b.txtへ )。 sudo /media/hda2/knoppixIMGs/insp.sh b /ramdisk 変化した構成のうち javaに関係するものをHDに保存する( コンソールから )。インストール前後の構成を比較する。diff insp_a.txt insp_b.txt diff_a-b.txtvi diff_a-b.txt 次のフォルダが新規に作られたことがわかる。 .gnome, .icons, java/jre1.5.~新規に作られたファイルは次の通り。 .mailcap, .mime.types HDを書き込み可能な状態にする。 su cd /media/hda2/knoppixIMGs ./delimg.sh ./mntimg.sh cd /home/knoppix jreフォルダをコピーする。 mkdir -p /KCUSTOM.IMG/home/knoppix/java chown -R knoppix.knoppix /KCUSTOM.IMG/home/knoppix cp -a java/jre1.5.~ /KCUSTOM.IMG/home/knoppix/java その他のファイル・フォルダをコピーする。 mkdir -p /KSETUP.IMG/home/knoppix chown -R knoppix.knoppix /KSETUP.IMG/home/knoppix cp -a .gnome /KSETUP.IMG/home/knoppix cp -a .icons /KSETUP.IMG/home/knoppix cp -a .mailcap /KSETUP.IMG/home/knoppix cp -a .mime.types /KSETUP.IMG/home/knoppix iceweaselにプラグインの設定を追加する( コンソールから )。ls /usr/lib/iceweasel/plugins ( 念のため 確認 )mkdir -p /KCUSTOM.IMG/usr/lib/iceweasel/pluginscd /KCUSTOM.IMG/usr/lib/iceweasel/pluginsln -s /home/knoppix/java/jre1.5.~/plugin/i386/ns7/libjavaplugin_oji.so . javaに日本語フォントを追加する( 全部で5フォント, コンソールから )。javaのfontsフォルダの中に fallbackフォルダを作りそこにフォントのシンボリックリンクを作る。 exit ls /home/knoppix/java/jre1.5.~/lib/fonts ( 念のため確認 ) mkdir -p /KSETUP.IMG/home/knoppix/java/jre1.5.~/lib/fonts/fallback cd /KSETUP.IMG/home/knoppix/java/jre1.5.~/lib/fonts/fallback ln -s /opt/share/fonts/truetype/ipafont/ipa*.ttf . ディスクをアンマウントし 再起動して確認( コンソールから )。sucd /media/hda2/knoppixIMGs./delimg.shreboot Konquerorにjavaのパスを設定する。Konquerorを起動し Javaの設定画面を開く。メニューの設定 → Konquerorを設定 → Java&JavaScript コンソールを起動し ファイルの構成を記録する( insp_a.txtへ )。 sudo /media/hda2/knoppixIMGs/insp.sh a /ramdisk Konquerorで Javaへのパスを設定する。Java実行ファイルまたは java へのパス → 適用※パスの先頭の /UNIONFSは なくてもよいので取っておく。 ファイルの構成を再度記録する( insp_b.txtへ )。 sudo /media/hda2/knoppixIMGs/insp.sh b /ramdisk インストール前後の構成を比較する。diff insp_a.txt insp_b.txt diff_a-b.txtvi diff_a-b.txt 次のファイルが書き換えられたことがわかる。 /home/knoppix/.kde/share/config/Konquerorrc Konquerorを終了する。 HDを書き込み可能な状態にする。 su cd /media/hda2/knoppixIMGs ./delimg.sh ./mntimg.sh 設定ファイルをコピーする。 cd /home/knoppix ls /etc/skel/.kde/share/config ( 念のため確認 ) mkdir -p /KCUSTOM.IMG/etc/skel/.kde/share/config cp .kde/share/config/Konquerorrc \ /KCUSTOM.IMG/etc/skel/.kde/share/config ls /KCUSTOM.IMG/etc/skel/.kde/share/config ( 念のため確認 )この作業で まちがって /KCUSTOM.IMG/home/knoppix/.kde を作らないこと。まちがうと デスクトップが起動しなくなるので。 設定ファイルのコピー先については 後述の補足を参照のこと。 ディスクをアンマウントし 再起動して確認する。 cd /media/hda2/knoppixIMGs ./delimg.sh reboot 補足Xsession起動時の設定ファイルは /etc/X11/Xsession.d の中にあるがこの中の 45xsession を見ると homeのひな形がどこにあるかわかる。 /etc/skel/.kde* /etc/skec/Desktop 8. flash playerを追加する。 flash playerをインストールする準備をする。iceweasel( firefox )を起動し 自動的に最新版に更新されるページからFirefox用アドオンのページに移動し、さらに プラグインのページに移動する。ツール → アドオン → 新しい拡張機能を入手 からも可。 Adobe Flash PlayerのLinuxのリンクからAdobe Flash Playerダウンロードセンターのページに移動し.tar.gzファイルをダウンロードする。 iceweaselを閉じ ダウンロードしたファイルを展開して できたフォルダを開く。右クリック → 展開 → ここに展開 Adobe Flash Playerをインストールする( コンソールから )。コンソールを起動し ファイルの構成を記録する( insp_a.txtへ )。 sudo /media/hda2/knoppixIMGs/insp.sh a /ramdisk さきほどのフォルダの中の flashplayer-installerをコンソールにドラッグして貼り付けて実行し Flash Playerを Mozilla user directoryにインストールする。 ファイルの構成を再度記録する( insp_b.txtへ )。 sudo /media/hda2/knoppixIMGs/insp.sh b /ramdisk インストール前後の構成を比較する。 diff insp_a.txt insp_b.txt diff_a-b.txt vi diff_a-b.txt 次のファイルが( フォルダといっしょに )新規に作られたことがわかる。 /home/knoppix/.mozilla/plugins/libflashplayer.so このファイルをHDに保存する( コンソールから )。HDを書き込み可能な状態にする。 su cd /media/hda2/knoppixIMGs ./delimg.sh ./mntimg.sh プラグインをコピーする。 cd /home/knoppix ls /etc/skel/.mozilla ( 念のため確認 ) mkdir -p /KSETUP.IMG/etc/skel/.mozilla/plugins cp .mozilla/plugins/libflashplayer.so \ /KSETUP.IMG/etc/skel/.mozilla/plugins ls /KSETUP.IMG/etc/skel/.mozilla/plugins ( 念のため確認 ) ディスクをアンマウントし 再起動して確認する。 cd /media/hda2/knoppixIMGs ./delimg.sh reboot 9. KonquerorのAutostartを使って いろいろな設定を復元する。 firefoxのbookmark.htmlやmplayerのgui.confを KonquerorのAutostartで復元する。knoppixからデータを自由に保存できる領域を作り、それもいっしょに マウントする。flvはmplayerで再生することができるが、そのためには Video driversを適切に設定する必要がある。 mplyaerを起動 → 右クリック → Preferences → Video → 11/xv など firefoxのクッキーも 同じ方法で保存できる。( どのファイルを保存すればよいのか 調べるのが少し面倒だけれども。 ) flvのダウンロードは KeepVidなどの ダウンロード支援サイトを利用するのが便利。bookmarkに登録するだけで使える。( firefoxの拡張機能も使えるが 登録が少し面倒。 ) 設定を保存・復元するスクリプトを作る( コンソールから )。スクリプトは /media/hda2/myconfに作る。 su cd /media/hda2/myconf vi mysetup_save.sh vi mysetup_load.sh mysetup_save.sh ( 改行コードは LF ) #!/bin/sh echo save firefox, mplayer setup [ "`id -u`" = "0" ] || \ { echo "You need root privileges"; exit 1; } vol="/media/hda2" mount -o remount,rw "$vol" cd "$vol/myconf" mkdir -p firefox ls /home/knoppix/.mozilla/firefox/\ 3d4ef4xp.default/bookmarks.html cp /home/knoppix/.mozilla/firefox/\ 3d4ef4xp.default/bookmarks.html firefox mkdir -p mplayer ls /home/knoppix/.mplayer/gui.conf cp /home/knoppix/.mplayer/gui.conf mplayer mysetup_load.sh ( 改行コードは LF ) #!/bin/sh echo setup firefox, mplayer cp /media/hda1/myconf/firefox/bookmarks.html \ /home/knoppix/.mozilla/firefox/3d4ef4xp.default mkdir -p /home/knoppix/.mplayer cp /media/hda1/myconf/mplayer/gui.conf \ /home/knoppix/.mplayer データを保存する領域を作り、その領域をマウントするスクリプトを作る( コンソールから )。データを保存する領域を作る。 cd /media/hda2/knoppixIMGs dd if=/dev/zero of=knoppix_data.img bs=4k count=40000 mkfs.ext3 knoppix_data.img スクリプトは /media/hda2/knoppixIMGsに作る。 vi mntdata.sh mntdata.sh ( 改行コードは LF ) #!/bin/sh echo mount KDATA.IMG [ -d /KDATA.IMG ] || sudo mkdir /KDATA.IMG vol="/media/hda2" fol="$vol/knoppixIMGs" sudo mount -o remount,rw $vol sudo mount -o loop,rw $fol/knoppix_data.img /KDATA.IMG sudo chown -R knoppix.knoppix /KDATA.IMG [ -d /home/knoppix/Desktop/KDATA.IMG ] || \ ln -s /KDATA.IMG /home/knoppix/Desktop knoppix.shの最後で これらのスクリプトが自動実行されるようセットアップする。 cd /media/hda2/myconf vi knoppix.sh cp knoppix.sh .. knoppix.sh ( 改行コードは LF ) [ -f "$MYCONF/mysetup_load.sh" ] { echo "[1msetup MYSETUP LOAD[0m" ; mkdir -p /home/knoppix/.kde/Autostart ; cp "$MYCONF/mysetup_load.sh" /home/knoppix/.kde/Autostart ; chown -R knoppix.knoppix /home/knoppix ; } [ -f "$MYIMGS/mntdata.sh" ] { echo "[1msetup MDATA.IMG[0m" ; mkdir -p /home/knoppix/.kde/Autostart ; cp "$MYIMGS/mntdata.sh" /home/knoppix/.kde/Autostart ; chown -R knoppix.knoppix /home/knoppix ; } 10. apache2を動かす。 まず準備Xを起動したあと コンソールを起動して suを実行する。( textmodeで起動した状態でもよい。 ) /media/hda2/myconfに移動する。 cd /media/hda2/myconf apache2を起動するシェル・スクリプトを作る。vi apache2.shchmod a+x apache2.sh apache2.sh ( 改行コードは LF ) #!/bin/sh fn="/etc/default/apache2" sudo chmod o+w $fn cat $fn __EOF__ # 0 = start on boot; 1 = don t start on boot NO_START=0 __EOF__ sudo chmod o-w $fn sudo /etc/init.d/apache2 start 実行して試してみる。rootを抜けて 実行する。 exit /media/hda2/myconf/apache2.sh 「Starting ・・・ using 127.0.0.1 ・・・」が出るが、Konquerorを起動して http //localhost を実行するとIt works!が表示される。他PCから http //サーバ・アドレス を実行しても同様。 起動時に apache2を自動起動する。rootに戻しておく。 su knoppix.shの最後でapache2起動スクリプトを Konquerorの自動起動フォルダにコピーする。 vi knoppix.sh cp knoppix.sh .. knoppix.sh ( 改行コードは LF ) [ -f "$MYCONF/apache2.sh" ] { echo "[1msetup apache2[0m" ; mkdir -p /home/knoppix/.kde/Autostart ; cp "$MYCONF/apache2.sh" /home/knoppix/.kde/Autostart ; chown -R knoppix.knoppix /home/knoppix } 参考apache2を動かすとき とまどうことも多いので テスト・スクリプトのひな形を置いておく。sambaサーバをマウントするときは 最初は -o ro,username=・・・ としておくと安全。 site_start.sh ソース ‥ ( 改行コードは LF ) #!/bin/sh mount | grep -q "/var/www/users/MySite/MySite.SMB.LOAD" \ || { echo "--- サーバをマウントする" mkdir -p /var/www/users/MySite/MySite.SMB.LOAD # このフォルダは 絶対 rm -rf で消すな ! mount -t smbfs \ -o username=MyName,codepage=cp932,iocharset=euc-jp \ //SMB-SV.Name-Adr/Sh-Name \ /var/www/users/MySite/MySite.SMB.LOAD } [ -d /var/www/users/MySite/pub ] || { echo "--- 公開領域を作る" mkdir -p /var/www/users/MySite/pub cd /var/www/users/MySite/pub # データをサーバからコピーする cp -r /SMB.LOAD/MySite/* . chmod u+x *.cgi chown -R knoppix.knoppix . # index.htmlを作る( 動作確認等のため ) perl -pe "s,It,My web,;" \ /var/www/apache2-default/index.html index.html } [ -d /var/www/users/MySite/private ] || { echo "--- 非公開領域を作る" mkdir -p /var/www/users/MySite/private chown -R knoppix.knoppix /var/www/users/MySite/private } [ -f /etc/apache2/mods-enabled/cgi.load ] || { echo "--- cgiモジュールをロードする" ln -s /etc/apache2/mods-available/cgi.load \ /etc/apache2/mods-enabled } [ -f /etc/apache2/sites-enabled/MySite ] || { echo "--- MySiteを設定する" cat /etc/apache2/sites-enabled/MySite __EOF__ ServerName knx-sv.MySite.jp User knoppix Group knoppix NameVirtualHost 192.168.1.x VirtualHost 192.168.1.x ServerName knx-vh.MySite.jp AddDefaultCharset shift_jis AliasMatch ^/~([^/]+)(/(.*))? /var/www/users/\$1/pub/\$3 Directory "/var/www/users/MySite/pub" Options +ExecCGI AddHandler cgi-script .cgi order deny,allow Deny from all Allow from 192.168.1 # 192.168.1 192.168.2 ... 適当に直す /Directory /VirtualHost __EOF__ } echo "--- apache2を起動する" /etc/init.d/apache2 start site_stop.sh ソース ‥ ( 改行コードは LF ) #!/bin/sh mount | grep -q "/var/www/users/MySite/MySite.SMB.LOAD" \ umount /var/www/users/MySite/MySite.SMB.LOAD [ -d /var/www/users/MySite/pub ] \ rm -rf /var/www/users/MySite/pub [ -d /var/www/users/MySite/private ] \ rm -rf /var/www/users/MySite/private [ -f /etc/apache2/sites-enabled/MySite ] \ rm -f /etc/apache2/sites-enabled/MySite /etc/init.d/apache2 stop 11.このあとの問題 pdf doc, xls, ppt 以下は 後日。 xenでの起動 apt iptables インターネット非接続環境でのシステムの更新( 同一構成他機を接続してアップデートし 変更差分を元のPCに反映する。) 困ったときは ‥ パーティションのアクティベートは ‥ コンソールから sudo grub root (hd0,0) makeactive quit 起動中の再起動は ‥ Alt+SysRq+s ( キャッシュ保存 ) Alt+SysRq+u ( アンマウント ) Alt+SysRq+b ( ブート ) grubの使い方で困ったときは ‥ help コマンド一覧 help コマンド コマンドのヘルプ tabキーを押すと 入力のアシスト マウスが使えないときは ‥ Alt+F12 で マウス・エミュレーション Alt+F1 で Kメニュー Ctrl+Alt+Delete で ログアウト textmodeから Xを起動するときは ‥ /etc/init.d/xsession start Xを終了すると textmodeに戻る( 停止や再起動は 実行されない )。 ドライブのリード・ライト状態を変えたいときは ‥ mount -o remount,rw マウント・ポイント mount -o remount,ro マウント・ポイント smbマウントしたいときは ‥ 次のスクリプトを使うとよい。 smb_mount.sh ( 改行コードは LF ) #!/bin/sh [ -d /SMB.LOAD ] || mkdir /SMB.LOAD mount | grep -q "/SMB.LOAD" || \ mount -t smbfs -o username=us_name,\ codepage=cp932,iocharset=euc-jp \ //smb_server/sh_fol /SMB.LOAD echo --- ls /SMB.LOAD ls /SMB.LOAD 一時的にネットワークの設定を変えたいときは ‥ 次のようなスクリプトを使うとよい。 internet.sh ( 改行コードは LF ) #!/bin/sh ifconfig eth0 down ifconfig eth0 up 192.168.x.yy route add default gw 192.168.x.zz ~.imgやパーティションの調子が悪くなったときは ‥ e2fsck ~.img または e2fsck パーティション を実行する。 その他のメモ ‥ windows98を起動するときは ‥ 1. grubをインストールしたパーティションを隠す。 grub hide (hd0,1)2. windows98起動用のパーティションをアクティブにする。 grub root (hd0,0) makeactive3. ブートする。 grub chainloader +1 boot4. grubによる起動に戻すときは dosプロンプトから fdiskで戻す。 knoppixをブートするパーティションをアクティブな領域に設定する。 isolinux.cfgのコマンドの解説は ‥ ここの説明がわかりやすい ( ちなみに isolinuxは syslinuxのCD-ROM版のこと )。 grubの背景画像を設定するには ‥ 640×480 14色 xpm形式を gzで圧縮したもの( デスクトップで右クリックして作成可 )を splashimage で ### BEGIN AUTOMAGIC KERNELS LIST ### の前に指定する。 ネームサーバをwindowsで調べるときは ‥ コマンドプロンプトから ipconfig /all を実行する。 mplayerでは日本語ファイルが文字化けするみたい‥ 適当な対策が見つからないので とりあえず utf8のシンボリックリンクを作るスクリプトを作って対処してみた。このリンクは mpalyerのopenからは見えないが プレイリストの方からは見える。 sambaサーバを使うのなら マウント時に iocharset=utf8 とするだけでよい。 ln-for-mplayer.pl ( 改行コードは LF ) #!/usr/bin/perl use Jcode; for( @ARGV ) { /[^\/]*$/; ( $fol, $fn ) = ( $`, $ ); $fn_utf8 = jcode( $fn, euc )- utf8; $cmd = "cd $fol ; mkdir -p mplayer-ln; " ."ln -s ../$fn mplayer-ln/_$fn_utf8 ;"; print `$cmd`; } # ドロップされたファイルのあるフォルダに mplayer-lnフォルダを作り # その中に utf8のシンボリックリンクを作る。 # このリンクは mplayerのプレイリストから選べる。 aufsを使ってみる‥ /media/hda2/aufs_test の中で3つのimgをマウントし、 これらを統合して再マウントする。重なり順も変えてみる。 /media/hda2/aufs_test の中 マウント base.img ────→ base setup_a.img ────→ setup_a setup_b.img ────→ setup_b 再マウント setup_a : base ──────→ union ↓↑ setup_b : setup_a : base setup_a : setup_b : base まず 準備‥ su mkdir /media/hda2/aufs_test cd /media/hda2/aufs_test dd if=/dev/zero of=base.img bs=4k count=20000 dd if=/dev/zero of=setup_a.img bs=4k count=2000 dd if=/dev/zero of=setup_b.img bs=4k count=2000 mkfs.ext3 base.img mkfs.ext3 setup_a.img mkfs.ext3 setup_a.img mkdir base setup_a setup_b mount -o loop base.img base mount -o loop setup_a.img setup_a mount -o loop setup_b.img setup_b echo "base" base/base_only echo "base" base/base_a echo "base" base/base_b echo "base" base/base_a_b echo "setup_a" setup_a/a_only echo "setup_a" setup_a/base_a echo "setup_a" setup_a/base_a_b echo "setup_b" setup_b/b_only echo "setup_b" setup_b/base_b echo "setup_b" setup_b/base_a_b mkdir union こんな感じで動く‥ 最初のマウント mount -t aufs -o br setup_a base=ro none union ls union a_only base_a base_a_b base_b base_only cat union/a_only setup_a cat union/base_a setup_a cat union/base_a_b setup_a cat union/base_b base cat union/base_only base アンマウント umont union ls union なし 先頭に追加( prepend ) mount -t aufs -o br setup_a base=ro none union mount -o remount,prepend setup_b,mod setup_a=ro union cat union/base_a_b setup_b cat union/base_b setup_b cat union/b_only setup_b umont union 削除( del ) mount -t aufs -o br setup_a base=ro none union mount -o remount,prepend setup_b,mod setup_a=ro union mount -o remount,mod setup_a=rw,del setup_b union cat union/base_a_b setup_a cat union/base_b base cat union/b_only 存在せず umont union 先頭に追加( add 0 ) mount -t aufs -o br setup_a base=ro none union mount -o remount,add 0 setup_b union cat union/base_a_b setup_b cat union/base_b setup_b umont union 2番目に追加( add 1 ) mount -t aufs -o br setup_a base=ro none union mount -o remount,add 1 setup_b union cat union/base_a_b setup_a cat union/base_b setup_b umont union 3番目に追加( add 2 ) mount -t aufs -o br setup_a base=ro none union mount -o remount,add 2 setup_b union cat union/base_a_b setup_a cat union/base_b base umont union 最後に追加( append ) mount -t aufs -o br setup_a base=ro none union mount -o remount,append setup_b union cat union/base_a_b setup_a cat union/base_b base umont union 状態を直接確認するときは、 cat /proc/mounts | grep union xinoファイルの場所や 各ブランチのrwの状態もわかる。 none /media/hda2/aufs_test/union aufs rw, xino=‥‥, br /media/hda2/aufs_test/setup_b=rw /media/hda2/aufs_test/setup_a=ro /media/hda2/aufs_test/base=ro 0 0 上にのせて はずすときは、 mount -t aufs -o br setup_a base=ro none union mount -o remount,prepend setup_b=rw, xino=setup_b/.aufs.xino,mod setup_a=ro union mount -o remount,mode setup_a=rw, xino=setup_a/.aufs.xino,del setup_b union umont union 途中に入れるときは、 mount -t aufs -o br setup_a base=ro none union mount -o remount,add 1 setup_b=ro, union mount -o remount,del setup_b union umont union xinoファイルは ファイルシステムのiノード総数×4バイト以上の容量が必要。 次の方法で確認。 df -i union base setup_a setup_b Edit
https://w.atwiki.jp/mappiimappi/pages/11.html
関連ブログ @wikiのwikiモードでは #bf(興味のある単語) と入力することで、あるキーワードに関連するブログ一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_161_ja.html たとえば、#bf(ゲーム)と入力すると以下のように表示されます。 #bf
https://w.atwiki.jp/mappiimappi/pages/2.html
メニュー トップページ プラグイン紹介 まとめサイト作成支援ツール メニュー メニュー2 リンク @wiki @wikiご利用ガイド 他のサービス 無料ホームページ作成 無料ブログ作成 2ch型掲示板レンタル 無料掲示板レンタル お絵かきレンタル 無料ソーシャルプロフ ここを編集
https://w.atwiki.jp/mappiimappi/pages/9.html
動画(youtube) @wikiのwikiモードでは #video(動画のURL) と入力することで、動画を貼り付けることが出来ます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_209_ja.html また動画のURLはYoutubeのURLをご利用ください。 =>http //www.youtube.com/ たとえば、#video(http //youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
https://w.atwiki.jp/hmiku/pages/25352.html
【登録タグ H YUKISON 初音ミク 曲】 作詞:YUKISON 作曲:YUKISON 唄:初音ミク 曲紹介 歌って、笑顔になれる曲。そんな曲をつくりました。 イラストは もやち氏による 歌詞 (作者HPより転載) 退屈な毎日なんて、誰も望んじゃいないけれど たまにはそんな時だって、誰にでもあるでしょう? 細い道を抜けてく小さな野良猫じゃないんだし もっと背伸びをしようよ! ほら、なんでも見えるでしょう? Make a smile! 笑って! Sing a song! 歌おう! 悩みごとも全部忘れちゃうでしょう? "Happy Song" みんなで(1,2,3!)歌えば幸せになれるよ 魔法の歌だからね 楽しいことはないかって? それは星の数ほどあるさ 気持ちしだいで何だって楽しくなるんだから! また泥だらけになった君は小さな芸術家だよ 汚れたっていいから、また拭えばいいんだよ Keep your smile! 笑って! You can do! できるさ! やりたいことは、さあ、やってみようよ! "Happy Song" みんなで(1,2,3!)歌えば幸せになれるよ 魔法の歌だからね 願わなくても、誰も信じなくても、 そこにあるのものは、そう、本物だよ 心のなかに描いた理想を いま大きくひろげようよ Make a smile! 笑って! Sing a song! 歌おう! ほら心のなかも笑ってるでしょ? "Happy Song" みんなで(1,2,3!)歌えば幸せになれるよ 魔法の歌だからね コメント 楽しくなる歌‼︎いいよねぇ、みんな知るべきw -- 名無しさん (2015-10-03 15 45 42) 名前 コメント
https://w.atwiki.jp/gcmatome/pages/8171.html
ピピンアットマーク(Pippin atmark)の発売日順一覧。 年代順 1994年 1995年 1997年 年代順 1994年 発売日 タイトル ジャンル 判定 備考 12月21日 Marathon FPS 良 1995年 発売日 タイトル ジャンル 判定 備考 11月24日 Marathon 2 Durandal FPS 良 1997年 発売日 タイトル ジャンル 判定 備考 12月12日 SDガンダムウォーズ SLG なし
https://w.atwiki.jp/dai101kuuteisidan/pages/45.html
好きな武器 SCAR 嫌いなもの アニメの最終回 好きなMAP パワプラ 嫌いなMAP エアポ、潜水艦 主な活動時間 夜、休日は昼も マウス感度 20後半 クロスヘアー 3 ゲーム環境 CPU Intel(R)Celeron(R)Mprocessor1.40GHz メモリ 894MB ビデオカート ATIRADEONXPRESS200MSeries モニタ 17インチ HDD 約100GB ヘッドセット ニコニコで一番売れてるやつ? キーボード ノート マウス PC付属品 OS WindowsXPServicePack2 自己紹介 低スペです。これからよろしくお願いします。 ミリタリー関係とかアニメとかが好きです。 がそこまで熱狂的ではなく語れるほどじゃないです。
https://w.atwiki.jp/mtgflavortext/pages/3751.html
"Whoever obeys God and His Prophet, fears God and does his duty to Him, will surely find success." ――The Qur an, 24 52 アラビアンナイト imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (Piety2.jpg) 神とその預言者に従い、神を畏れ敬い、神への義務を果たす者は必ずや成功を見いだすであろう。 ――コーラン 24章52項 "Whoever obeys God and His Prophet, fears God and does his duty to Him, will surely find success." ――The Qur an, 24 52 第4版 【M TG Wiki】 名前
https://w.atwiki.jp/tipsticktack/pages/106.html
VS Apple Load セットタイプ2 天候変化OFF 河緑 4-0 4-0 勝ち 砦 5-0 5-0 勝ち キューブ 5-0 5-0 勝ち 3勝0敗