SpaceFM - Arch Linux 中文维基

跳至內容

# SpaceFM

出自 Arch Linux 中文维基

相關文章

- 文件管理器功能
- PCManFM
- 窗口管理器

翻譯狀態：

- 本文（或部分內容）譯自 SpaceFM，最近一次同步於 2024-8-7，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

注意：自 2018-03-04 以來，該項目未出現任何 commits：已放棄開發。一個 fork 正在積極維護中。

SpaceFM （PCManFM 的一個分叉）是一個輕量級、高度可配置、獨立於桌面的多面板標籤式文件和桌面管理器。它具有內置虛擬文件系統、基於 udev 的設備管理器、可定製的菜單系統和 Bash 集成。

## 安裝

安裝 spacefmAUR 軟體包。

如果需要 GTK 2 版本，也可以使用 spacefm-gtk2AUR 軟體包。

## 用法

參見 User's Manual。

### 文件搜索

SpaceFM 提供與 catfish包 類似的內置文件搜索功能：

    $ spacefm -f

### 桌面管理

SpaceFM 包括一個輕量級桌面管理器。[1]。它可以替換桌面菜單、添加桌面圖標和設置壁紙。

要恢復原本窗口管理器菜單，請打開 `Desktop preferences`

    $ spacefm --desktop-pref

並在 `Desktop` 選項卡中啟用 `Right click shows WM menu` 選項。考慮將上述命令添加到按鍵綁定和/或原本桌面菜單中，以方便訪問。

要將 SpaceFM 作為守護進程運行而不管理桌面[2]，請使用：

    $ spacefm -d

SpaceFM 如何作為守護進程自動啟動或為獨立的窗口管理器管理桌面取決於窗口管理器本身。如果窗口管理器不提供自動啟動文件，請編輯 xinitrc 或 xprofile。

### 掛載遠程主機

SpaceFM 支持通過 udevil 來掛載遠程主機。要添加遠程主機，請在 URL 欄中添加訪問 URL。這時會彈出一個終端窗口，顯示掛載過程，這對錯誤跟蹤很有用。

udevil help 中提供了所支持遠程主機的概述。例如，掛載遠程 FTP 伺服器：

    ftp://user:pass@sys.domain/share

## 提示與技巧

### 在應用程式中打開壓縮包，而不是解壓縮

默認情況下，SpaceFM 會在雙擊壓縮包時將其解壓縮。如果你想用默認的存檔管理器（如 file-roller包 ）打開它，那麼選擇一個存檔，右鍵單擊右鍵菜單，然後： Open / Archive default / Open With App

### 僅在文件/文件夾上顯示自定義右鍵菜單命令

如果您需要自定義的右鍵菜單命令僅在選擇文件或文件夾時顯示，請在 `Menu Item Properties -> Context` 中添加以下規則：

    MIME Type equals true
    File Is Dir equals true
    File Is Text equals true

## 問題解決

### 欄的大小不可調整

只有在首次啟動 SpaceFM（GTK 2 版本）時才會出現這種情況。[3]

### Segmentation faults

如果 SpaceFM 在崩潰時出現以下錯誤

    localhost kernel: [245086.687050] spacefm[30684]: segfault at 3e8000003e8 ip 00007fc95c586866 sp 00007fffb1dc9cc0 error 4 in libgtk-x11-2.0.so.0.2400.24[7fc95c446000+435000]

SpaceFM 使用許多不同的圖形用戶界面元素，因此很容易受到主題故障的影響（尤其是在 GTK 3 中）。試試不同的主題，如 Raleigh（默認主題）。在 GTK 2 中，僅 SpaceFM 可以這樣做：

    GTK2_RC_FILES=/usr/share/themes/Raleigh/gtk-2.0/gtkrc spacefm

關於詳細信息，請參見 [4]。

分類：​

- 文件管理器

SpaceFM
新增話題