帶有GNOME文件(Nautilus)文件管理器(Ubuntu,Fedora等)的Linux桌面的目錄啟動器/快捷系統

SoftDrink是軟鏈接上的文字播放,或一個軟(符號)鏈接
在某種程度上,它模擬了Windows機器上可用的快捷方式。允許您創建目錄的快捷方式。您雙擊快捷方式,該目錄在文件瀏覽器中打開。位置欄顯示了目錄的原始路徑。
無論您想要的地方,隨心所欲。將它們放在桌面或任何其他目錄中沒有限制。
可以輕鬆從文件夾訪問相關的位置。它們不僅可以作為啟動器,而且作為方便的書籤工作。
從某種意義上說,Softdrink是軟鏈路的愚蠢版本。
軟鏈接對目錄的價值( ln -s /path/to/direcotry )不能被誇大,沒有它們的Linux用戶的生活將是不可能的。
但是,軟鏈接會改變上下文,並使目標看起來像主機目錄的成員。從GUI用戶的角度來看,如果您雙擊文件瀏覽器中的軟鏈接圖標,則打開的窗口不會顯示目標dir的位置。對於目標目錄中的“開放終端”選項相同。
這隱藏了系統的真實目錄結構。您可能會認為自己正在以子目錄為單位,最終改變了“英里”的東西。
很多,您忘記了什麼地方。許多不同命名的軟鏈接最終針對相同的位置。
我一直在尋找一個打開目錄並在磁盤上顯示其真實位置的系統。最終最終做到了這一點。
曾經有一段時間,.desktop啟動器從您的系統上的任何文件夾中奏效,並且被廣泛用於此目的。但是,由於單擊啟動隨機程序固有的安全風險,因此刪除了此功能。您再也無法在台式機以外的其他Nautilus(Gnome Files)窗口中使用它們。
Softdrink不允許您啟動除目錄以外的任何內容。
我們有一個名為SoftDrink的程序,該程序處理稱為x-jump自定義MIME類型。 MIME類型X-JUMP的文件是一個帶有擴展名的文本文件.jump用戶創建一個.hop hump文件,並將地址放在目標位置。當系統調用SoftDrink處理此文件時,SoftDrink會讀取其中提到的路徑並在文件瀏覽器中啟動它。
在文件瀏覽器中,轉到要創建快捷方式的目錄。
創建一個文本文件
在文本編輯器中打開此文本文件,然後在其中輸入目標目錄的路徑,例如〜/disk2/backups/2022 (只有一行,沒有別的)
用描述性名稱重命名此文本文件,然後將擴展名更改為.jump。說, backup_lastyear.jump
雙擊backup_lastyear.jump,目錄〜/disk2/backups/2022將在新窗口中打開。
或者,使用命令從終端創建.jump文件: echo "/path/to/your/directory">somename.jump
將文件assets/make_jumpfile.sh放在nautilus腳本文件夾中。該文件夾通常位於~/.local/share/nautilus/scripts
從Latest Release頁面下載Softdrink Tarball,提取存檔。
** CD到目錄**包含makefile.am and configure.ac
確保安裝AutoConf,Libtool,Automake。如果不是,請使用以下命令安裝它們
對於Ubuntu/Debian:
sudo apt install autoconf libtool automake
對於Redhat/Fedora:
$ sudo dnf install autoconf libtool automake
**運行以下命令**:
# These two needed only if you've cloned the repo
# autoreconf -i
# automake --add-missing
# Commands for everyone
./configure
make
**安裝軟件**
sudo make install
安裝後,您可以刪除下載的材料
在安裝中按照步驟1到4
卸載軟件
sudo make uninstall
cat窺視它們,這是書籤非常有用的。SoftDrink根據MIT許可發布。