Vine5でE-Mobileを使ってインターネットに接続する

日曜日, 2月 28th, 2010

以前まではVine4を使っていて、E-Mobileには対応していないとかどっかで見たか聞いたかした記憶が残っており、Vine5でもどうせ対応していないだろうと思い、今まで全く試していなかったのだが、昨日ちょっとしたことからググってみたところ、どうやらVine5ではE-Mobileが利用可能!とかいう記事を見つけ、その設定をやってみたところ、実際に自分の環境でも接続されることが確認できたため、その設定方法を書こうと思います。なお、今回使用しているE-Mobile端末は、D02-HWで、パソコンはThinkPad X22というかなり古めのパソコンです。普段はこのパソコンはVine5とWindows7RCのデュアルブート構成をとっているのですが、3月1日からWindows7RCは2時間おきにシャットダウンされるということで、モバイル時にどうしようか考えていたのが原因です。前からUbuntuであればE-Mobile接続が可能なことは知っていたので、このマシンもデュアル構成をやめにしてUbuntu1本にしようかと思っていたのですが、このマシンスペックでUbuntuを使うのはストレスが溜まりそうということでいろいろ探しておりました。では、以下でその設定法を書かせていただきます。

ネットワーク接続

上の画像のように、Vine5をデスクトップで利用していることを想定しています。メニューバーの中から、システム、設定、インターネットとネットワークを選んでいき、ネットワーク接続を選択します。すると、下の図のようなウィンドウが開きます。


(続きを読む…)

XAMPP for LinuxにSmartyをインストールする。

木曜日, 5月 21st, 2009

前回の記事(XAMPP for LinuxをVineLinuxにインストールさせた – yamablo –programing日記)で
VineLinuxにXAMPPをインストールしたところまで書きました。
んで、次にPHPプラグインのSmartyをインストールしたんで、そのときのインストール・メモです。

Smartyのダウンロード

Smarty : Downloads
サイトから、最新版(投稿時では、ver2.6.24)をダウンロードしてくる。

Smartyのインストール

入手したSmartyのアーカイブを/usr/local/srcなどに置き、アーカイブを展開する。

# tar zxvf Smarty-X.X.X.tar.gz

として、展開する。

その後、展開されたファイルのうち、libsフォルダ以下をコピー若しくは移動します。移動先は、
XAMPPを/opt/lampp/にインストールしているため、

# mv libs/ /opt/lampp/lib/smarty

のような場所に移動させる。

次に、Smartyのパスを追加させるために、

# vi /opt/lampp/etc/php.ini

として、php.iniを編集。編集内容は、一番最後の行あたりにでも、

include_path = “.:/opt/lampp/lib/smarty”

を追加します。/opt/lampp/lib/smartyの部分は、上でlibsフォルダを移動させた場所に
なります。

んで、Apacheを再起動させて、インストールは終了です。

動作確認

さきほど、Smartを展開したファイルの中にdemoディレクトリが存在します。
このdemoディレクトリにあるファイルを使用して確認をしてみます。まずは、このdemoディレクトリ
を/opt/lampp/htdocs/のようなドキュメント・ルートの位置にコピーします。

んで、demoディレクトリ内に、cacheフォルダを作成し、cache, template_cディレクトリを
ともにオーナー変更します。オーナー変更先は、apache:apacheでいいかと思います。

最後に、cache, template_cフォルダのパーミッションを777あたりに設定します。

次に、demoディレクトリ内のindex.phpの修正です。index.php内の
require ‘../libs/Smarty.class.php’の部分を
require ‘Smarty.class.php’へ変更して完了です。

http://localhost/demo/などを確認し、エラー画面が表示されなければおそらくOK

次回あたりは、今回インストールしたSmartyを使い込んだのをレポートできたらなぁ。

今回参考にしたサイト

XAMPP for LinuxをVineLinuxにインストールさせた

木曜日, 5月 21st, 2009

今まではVineLinuxにApache, MySQL, PHPなどをapt-getでインストールしてたのを使ってたんだけど、
UTF-8の文字コードが出力されずに文字化けしてしまう現象にずっと悩まされていた。httpd.confをいろいろ
いじってApacheを再起動とか何度もやってたけど一向に直る気配がなかったんで、諦めてApache, MySQL, PHPなど
をアンインストールして、XAMPPをインストールすることに決めました。

んで、MySQLの必要なデータベースを

mysqldump -uroot -p****** DBNAME > dump.sql

とでもしてバックアップ。

んで、apt-get removeコマンドを使い、Apache, MySQL, PHPをアンインストール。
本来ならいろいろバックアップすべきファイルもあるんだろうけど、メンドイんで全部パス(笑)

XAMPP for Linuxのダウンロード

Smarty : Downloadsから、XAMPPの
最新版をダウンロードし、

# tar xvfz xampp-linux-1.7.1.tar.gz.gz -C /opt

とでもして、ファイルを解凍し、/optの配下に配置する。

最初、このダウンロードの際に、Linuxのwgetコマンドを使ってダウンロードしてたら、12時間以上経っても
完了しないんで、諦めてWindowsから普通にダウンロードしたんですけど、何が原因なんですかね?

インストールなど

実はインストールについては、上の操作(ダウンロードしてきて解凍するだけ)で完了。
あとは、Apacheなどの起動をすればOKということで、

# /opt/lampp/lampp start

とやって起動させればOK。起動させたあと、http://localhost/をチェックして、正しくインストールされているか、
またテストページなどで文字コードUTF-8が正しく出力されているかなどをチェックして完了。

あとは、最後にバックアップしていたMySQLをリストア。ここで何を考えたのか、
phpMyAdminからリストアを行ってしまったが、まぁうまくいったんでOK。ここはやっぱりコマンド使うべき
だよね(笑)

次回は、どうせだからということで、XAMPPにSmartyプラグインをインストールしたので、Smartyの
インストールの流れを書いてみたいと思います。

LinuxOSのディストリビューション一覧

月曜日, 5月 11th, 2009

linux.jpg

Linuxはリーヌークス、リナックス、リヌックス、リヌクス、ライナックス、リーナクス等
様々な読み方をされていますが、最近は『リナックス』とでも読む人が多いんでしょうか。

ということで、今ではたくさんあるLinuxOSのディストリビューションを出来るだけ一覧の
形で書いてみることにします。

Debian系

Debian GNU/Linux。100%フリーソフトウェアであることが理念、コミュニティベース

KANOTIX
DebianベースでCDブート/HDDインストール共可能
KNOPPIX
DebianをベースにCDブートで利用できるようにした。
Damn Small Linux
KNOPPIXベース、軽量。
Regret
KNOPPIXベースの日本のディストリビューション
Xenoppix
KNOPPIXにXenを搭載した日本のディストリビューション
Linspire(旧称 Lindows)
Windowsのような使い勝手を実現
MEPIS
主にデスクトップ向け。CDブート/HDDインストール共可能。
sidux
Debian sidベースでCDブート/HDDインストール共可能
Ubuntu
#Ubuntu系を参照
Xandros
Corel Linuxの後継。欧米でヒットしたEee PCに搭載されている。
巫女 GNYO/Linux
Debianベース(3.6まで)、CDブート/HDDインストール共可能

Ubuntu系

  • Ubuntu : Debian GNU/Linuxベースで6ヶ月ごとのリリースと商用サポートを掲げる
    • Kubuntu: デスクトップ環境としてGNOMEの代わりにKDEを採用している。
    • Edubuntu : デスクトップ環境としてGNOMEを採用し、教育用にカスタマイズされている。
    • Xubuntu : デスクトップ環境としてXfceを採用しており、「軽い」。
    • Gobuntu : フリーソフトウェアのみを利用している。
    • Ubuntu Studio : 標準的なUbuntuにマルチメディア機能を追加したもの。

Red Hat系

  • Fedora : Red Hat Linux 後継のコミュニティによる実験要素が強い
    • Red Hat Enterprise Linux : コミュニティによるテスト済みのFedoraをベースにして安定させた。商用。
      • Asianux : アジア3ヵ国の企業が共同開発する。Red Hat Enterprise Linuxベース。
        • Haansoft Linux : 2006 Workstation は Asianuxベース。
        • MIRACLE LINUX : 商用、Oracle対応、Asianuxベース。
        • Red Flag Linux : 紅旗Linux中国製。Asianuxベース。
      • CentOS : 最も有名なRed Hat Enterprise Linuxのクローン。RHELのリリースにすぐさま追随する。
      • Scientific Linux(旧 Fermi Linux) : Red Hat Enterprise Linuxのクローン
      • StartCom Linux : Red Hat Enterprise LinuxベースのLinux。
    • Yellow Dog Linux : FedoraベースでPowerPC専用。プレイステーション3公式対応。
    • Berry Linux : Fedoraベース。
  • Mandriva Linux : 旧名称は、Mandrakelinux。商用版と無料版がある。
    • PCLinuxOS : Mandriva Linuxをベースに開発。デスクトップ指向。
  • Momonga Linux : Kondara MNU/Linuxの後継
  • Vine Linux : 日本人向けに作成されている。

Slackware系

  • Slackware : Linux普及初期は有名だったディストリビューション。
    • Plamo Linux : Slackwareを日本語化し、プラモデルのようにいじれることを念頭に置いて開発されている。Version3.3まではPC-9801に対応した。
    • Puppy Linux : Live CD、HDインストールも可 debパッケージ利用可。
    • Slamd64
    • SLAX : 日本語化されたSLAX-jaも存在する。
  • openSUSE : ドイツで開発されていたため、ヨーロッパで強い。SuSE社はノベル社に買収されたことに伴い、SuSE Linuxから改名。
    • SUSE Linux Enterprise : コミュニティによるテスト済みのopenSUSEをベースにして安定させた。商用。

独立系

  • Arch Linux : パッケージ管理システムにPacmanを使用
  • Foresight Linux : Conaryと呼ばれる次世代パッケージ管理システムを採用
  • Gentoo Linux : BSD系OSのportに似たPortageと呼ばれるパッケージ管理システムを採用
    • Sabayon Linux : GentooベースのライブDVD Linux
  • IPnuts : ルータ・ファイアウォール構築に使用
  • Nature’s Linux : 無料の開発版とOS監視サポート付きの有料版がある。FreeBSDのjailに似た仮想ファイルシステム、jailを利用したバックアップとリカバリ機能、ファイル改竄検出機能などを持つ。
  • Omaemona 2ch/Linux : Linux from Scratchベース
  • Turbolinux : パッケージ管理システムとしてRPMを使っている。
  • μClinux : 仮想記憶の使えない組み込みCPU向けのLinux
    • iPodLinux : iPod用に?Clinuxを改変したもの

まとめ

こんな感じでWikipediaから引用してきましたがその数50個ほど。

その中で有名なLinuxディストリビューションを上げてみると、Debian, KNOPPIX, Ubuntu, Fedora,
RedHat, CentOS, VineLinuxくらいだろうか。

ちなみに自分が使ったことのあるディストリビューションは、Ubuntu, Fedora, CentOS, VineLinux
の3つになります。
その中で、今もメインで使ってるのは、VineLinuxです。VineLinuxは標準で日本語が通るし、
TeX系もデフォルトでインストールされているという点が気に入っています。

あとはDebianなんかもこれから触ってみたいかな、と思ってりしてます。

みなさんの使っているLinuxディストリビューションは何でしょうか?

Get Adobe Flash playerPlugin by wpburn.com wordpress themes