Fedoraの最近のブログ記事

fedora9をファイル共有サーバ化したいよね。
という訳で、samba設定備忘録。

ひとまず、パッケージのインストール。パッケージの一覧は以下の通り。
  • samba-common
    =>Sambaの共通パッケージ(サーバとクライアントに必要)
  • samba
    =>Sambaのサーバパッケージ
  • system-config-samba
    =>Fedora独自のSambaの設定ツール。Terminalから出来る人には不要。
  • samba-client
    =>Sambaのクライアントパッケージ
  • samba-swat
    =>Webブラウザを使用したSambaの設定ツール
  • samba-doc
    =>Sambaのドキュメント。
これらのうち必要なものを、

yum install パッケージ名

でインストール。

追記:作業中に作成中のプログラムに着手してしまったので、設定は延期...



下記サイトを参照し、開発環境PCにDjangoを導入しました。
python触りたい方(つまり私)がいたらここを参考にしてはいかがでしょうか。yumなので簡単です。

一応私の開発環境をお伝え。
PC:DELL INSPIRON 1300
distribution:Fedora9


ただ、若干ながら上記のサイトで誤りがあったので訂正しておきます。
6.Django 0.96フレームワークにおいて、

yum -y install django
とあったのは誤りで、正しくは、
yum -y install Django
です。ちなみに誤った方で実行すると怒られてしまいます。(私はここではまったorz)
# yum -y install django
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
No package django available.
Nothing to do
まぁ、Djangoを導入しようって方なら問題ないでしょうけど、参考に。
officialサイトが一番の参考ですがorz


ローカル内の開発環境をターミナルからsshで操作していたが、コマンドの力量不足が露呈。ファイアーウォールの設定が分からん><,

というわけで、
  1. いっそGUIからでいいんじゃない?
  2. どうせGUIから設定するならリモートコントロールできたらいいよね。もちろんローカルネット内で。
というわけで、VNCサーバを導入してみます。
  1. VNCサーバをインストールする。
    # yum instal vnc-server
  2. /etc/sysconfig/vncserversを修正する。
    # VNCSERVERS="2:myusername"

    VNCSERVERS="2:myusername"
    修正。myusernameはもちろんfedoraのユーザ名を。rootはお勧めできないw
  3. vncpasswdコマンドで、vncのパスワードを設定する。各々のFedoraユーザで実行する。
    $ vncpasswd
    Password:
    Verify:
  4. vncサーバを起動する。
    # service vncserver start
  5. 接続時にxtermで開く設定になっているのをgnomeに変更する。/home/username/.vnc/xstartupを修正。
    xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
    はコメントアウト。
    # xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
    さらに以下を追加。
    gnome-session &
  6. vncサーバを再起動する。
    # service vncserver restart
  7. VNCサーバの標準ラン・レベルをonにする。onにすることにより、fedora起動時にVNCサーバも起動する。
    # chkconfig vncserver on
  8. VNCクライアントで接続する。
    macなんだけど、試しに
    Chicken of the VNC

    を使う。
接続完了!!

参考:Fedora Core 5でVNCサーバを動かすには
参考:VNCサーバーのインストールと設定

fedora9をノートPCに入れた。何気なくterminalを開き、

perlやpython、rubyを打った。

だが、想定通り結果が帰ってこない子がいた。

それはrubyだ!!入っていないと怒られた。。。なぜだ!!
入れるの忘れたのか。。。yumかパッケージツールで入れる必要あるの?

むしろ標準装備だろ!?


ちなみにperlのバージョンはv5.10.0。pythonは2.5.1が入っていました。
fedora9