2013-08-17

初心者向けでFreeBSDベースのOS、JabirOS

http://jabirproject.org/

イラン産のJabirOSというものがある。これは、以前はUbuntuベースだったが、なんとFreeBSDベースに切り替えたそうだ。そのWebサイトに曰く(なぜかWebサイトのtitle要素がHomeになっていて、わけがわからないのでURLにした)

Jabirプロジェクトは2012年にMuhammadreza HaghiriとReza Bagherzadehによって設立された。このプロジェクトは初心者向けでデスクトップ志向のオペレーティングシステムを目的としている。その後、Muhammad Esmaeiliがプロジェクトに加入した。そもそも、JabirOSはUbuntuベースのオペレーティングシステムだった。2013年、我々はLinuxからBSDファミリーに移行することを決定した。JabirOSはFreeBSDのforkとなったのだ。

新JabirOSの機能:

  • BSDベースOS
  • インストールと利用が簡単
  • あらゆるコンピューターに最適

つい先週、JabirOS 1.0.1がリリースされたらしい。

JabirOS 1.0.1 is released!

では早速、その初心者向けのインストール方法をみてみよう。

How to Install JabirOS (Page 1) / Desktop Usage / Jabir Project Community

JabirOSをインストールするには、まずダウンロードする。ダウンロードした後は、DVDに焼く。

  • Liveモードでログイン
  1. rootとして:ユーザー名に"root"、パスワードに"toor"を使う
  2. 一般ユーザーとして:ユーザー名に"jabir"、パスワードに"jabir"を使う
  • ハードディスクドライブのパーティションを区切る

デスクトップを右クリックして、ターミナルセクションからXTermを選ぶ。
Jabirユーザーとしてログインしたのならば、suと入力したあと、toorと入力してrootとしてログインする。

そして、ディスクのパーティションを区切る:(この例の場合、/dev/ada0)

# gpart create -s gpt /dev/ada0
# gpart add -s 64k -t freebsd-boot /dev/ada0
# gpart add -s 1g -t freebsd-swap /dev/ada0
# gpart add -t freebsd-ufs /dev/ada0

パーティションにいくつかの変更をする。

# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 /dev/ada0
# newfs -U -j -L root /dev/ada0p3
# swapon /dev/ada0p2

ルートパーティションをマウントする。

# mount /dev/ada0p3 /mnt

マウントしたら、"jabirinstall"スクリプトを実行する。

# jabirinstall

展開された後、/mntディレクトリをchrootする。

# chroot /mnt /bin/csh

以下の変更をする。

# rmuser jabir
# passwd

タイムゾーンの設定をする。

ln -s /usr/share/zoneinfo/Asia/Tehran /etc/localtime

fstabの変更をする。

# nano /etc/fstab

このファイルの中身をすべて消す。

/dev/ada0p2    none   swap   sw 0 0
/dev/ada0p3      /        ufs    rw  1 1

設定

1. 自動的なネットワーク接続

# nano /etc/rc.conf

して、以下を追加

ifconfig_device="DHCP"

たとえば、この例のネットワークデバイスはem0だ。

  • 終わり

このあとリブートする。リブートしたら、JabirOSをエンジョイできる。

いやーこんなにかんたんにびーえすでぃーべーすのおーえすをつかえるなんてぼくちんかんげきだなー。

ちなみに、初心者向けでデスクトップ志向を謳う割には、デフォルトではブラウザーとかの至極一般的なソフトウェアがインストールされないので、そのようなソフトウェアが必要な場合は、BSDではおなじみのpkg_addでインストールする必要がある。もちろんこれもコマンドラインインターフェースのツールだ。BSDユーザーは初心者でもターミナルとCLIツールを恐れないのだろう。

ちなみに、このOSの存在は、最近、すっかりこのブログのネタを拾う元となったphoronix.comで知ったのだが、なんとphoronix.comの該当記事のフォーラムに開発者のMuhammadreza Haghiriが現れている。

[Phoronix] JabirOS: A Former Ubuntu OS Turned FreeBSD
JabirOS: A Former Ubuntu OS Turned FreeBSD

なんでも、イランではすでに100人ぐらいのユーザーがいるのだとか。

No comments: