# ファイルマネージャ

## KFM をプロキシを持ったウェブブラウザとして使うにはどうしますか?

KFM は HTTP と FTP 経由でプロキシが使われます。KFM の メニュー項目 `オプション&verbar;ブラウザを設定&verbar;プロキシ`で設定できます。

プロキシの設定を保持するために、 `オプション&verbar;設定を保存` で変更された設定を確実に保存してください。

## KFM の中のディレクトリの概観を変更するにはどうしますか?

ディレクトリを表示するとき、KFM はそのディレクトリの内部で隠しファイル、

    .directory

を探します。表示されているディレクトリの中で見え方を 変更するファイルを作成することができます。 そのファイルは単なる kdelnk ファイルです。例えば:

    # KDE Config File
    [KDE Desktop Entry]
    Name=Settings
    Name[de]=Einstellungen
    Name[pl]=Ustawienia
    MiniIcon=kcontrol.xpm
    SortOrder=Desktop,Input_Devices,KWM,Network,Information,Sound
    Icon=kcontrol.xpm

これは、「各種設定」ディレクトリを記述するのに使われるファイルです。 これはそのディレクトリを表示するのに使われるアイコンを変更し、 言語によってディレクトリの (表示される) 名前を設定し、 表示されるサブディレクトリの順序を修正します。

Kˆ メニュー を構築するディレクトリに対して、その概観を 変更するために kmenuedit を使うこともできます。

## KFM で non-anonymous FTP 転送をするにはどうしますか?

通常、このように URLを入力すると:

    ftp://ftp.somehost.com

KFM は FTP サーバに anonymous ログインを試みます。 もし確実なユーザとしてログインしたいなら、次のように URL を入力してください:

    ftp://username@ftp.somehost.com

その後 KFM はパスワードを尋ね、サーバに接続します。

## "KFM は 'localhost' に接続できません"、何が良くないのですか?

ほとんどの場合、あなたのシステムのループバック経路の設定が正しくないためです。

問題点の確認方法

次のコマンドが同じような結果を返すか確認してください:

    # ping localhost

    PING localhost (127.0.0.1): 56 data bytes
    64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.3 ms
    64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.2 ms
    64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.2 ms
    ...

もし違う結果なら、ループバックインターフェイスか経路が正しく設定されていません。

コマンド、

    /sbin/route

の結果が次のような行を含むはずです:

    Destination     Gateway         Genmask         Flags MSS    Window Use Ifac
    loopback        *               255.0.0.0       U     3584   0       13 lo

重要なフィールドは Destination、 Gateway、 Genmask、 Iface です。 これはシステムがループバック インターフェイス (lo) を通してすべてのループバックの トラフィックを経路づけるように正しく設定されていることを意味します。

コマンド、

    /sbin/ifconfig

の結果が次のような行を含むはずです:

    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
              UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1

これはループバックインターフェイスが起動し、機能していることを意味します。

あなたの `/etc/hosts` ファイルは次のような行を含むはずです:

    127.0.0.1       localhost

これは "localhost" ホスト名がシステムのループバックアドレス (127.0.0.1) と関連づけられることを確実にします。

これらの問題を修正する

    /sbin/ifconfig lo 127.0.0.1
    /sbin/route add -net 127.0.0.0

この2つのコマンドは、健全なシステム上ではコンピュータの ブート時に実行されます。もし実行されないのなら、 `/etc/rc.d` の中のネットワークスタートアップファイルを確認してください。

もしまだ機能しないなら

もしそれらの何も機能しないなら、 &kde; バグリスト に完全なレポートを送ってください。あなたがこれらすべてを確認していることを忘れずに書いてください。

## 実行行の中の &percnt;i と &percnt;m は何ですか?

これらはすべての &kde; アプリケーションによって使われています (それらは KApplication に実装され 、すべての良い kde プログラムはコマンドラインの引数を見る前に KApplication オブジェクトを作成するので)。

&kde; アプリケーションへの標準的なコマンド行はこのように見えます:

    foo .....    %i %m -caption \"%c\"

かなり混乱させますが、それは遺産である非&kde;アプリケーションを できるだけスムーズに統合できる方向でデザインされています。

KFM は、上の行を実行するとき次のようにコマンドを展開します。

    foo -icon something.xpm -miniicon something_mini.xpm -caption \"The Foo\"

"The Foo" 同様にアイコンとミニアイコンの両方とも、 kdelnk ファイルで定義された属性です。 もしアイコンが定義されていないなら、単に実行名 "foo" とします。

ユーザは、メニューエディタで彼または彼女のアプリケーションに 対してこれらの属性を変更できます。 "-caption" は重要です。なぜなら、メニューアイテム "エディタ"が "kedit-0.9pl4-build47" と呼ばれるものを 起動することを容認するユーザはいないでしょう。 そのかわりに、彼は "エディタ" と呼ばれるウインドウを期待します。 さらにそれらの名前はローカライズされ、例えばドイツ語で "CD Spieler" を起動すると "CD-Spieler" というウインドウが 現われますが、英語で "CD-Player" を起動すると、 "CD-Player" というウインドウがあらわれます。

## KFM の起動ディレクトリを特定するにはどうしますか?

KFM アイコンを右クリックし、「設定」を選びます。 実行タブの下でたぶん 'kfmclient folder &percnt;u file:/root'; という ようなものが見つかるでしょう。'root' をあなたが KFM を スタートさせたい場所をどこへでも変更してみてください。

## Netscape のブックマークをインポートするにはどうしますか?

http://www.kde.org/applications.html で、&kde; アプリの "全"リスト (ディストリビューションの中のそれではなく) を見てください。 "network" の下で、knsbookmark を見つけることができます。 あなたが必要としているのはこのツールです。

## 「名前を付けて保存」 機能は KFM にありますか?

近いものはあります --- "ビュー-->文書のソースを表示" で ソースコードを KEdit で開き、それを保存することができます。 これは text/html にはうまく機能しますが、グラフィックには機能しません。