.run 檔案是 Linux 常見的圖形/文字安裝程式封裝格式 (如 VirtualBox、Qt 開發工具)。本文說明標準安裝流程、解除安裝常見方法與 chmod 權限機制補充。
以 VirtualBox 安裝檔 virtualbox-3.1.6-59338-Linux_x86.run 為例:
# 1. 賦予執行權限
chmod +x virtualbox-3.1.6-59338-Linux_x86.run
# 2. 執行安裝程式
./virtualbox-3.1.6-59338-Linux_x86.run
執行後通常會啟動圖形化或文字模式安裝精靈,依提示操作即可。
網路常見兩種說法,實測效果因安裝程式而異:
sh virtualbox-3.1.6-59338-Linux_x86.run --uninstall
部分安裝程式支援此參數,但非通用標準。
/opt/虛擬盒子、/usr/local/虛擬盒子 或自訂路徑)uninstall 或 uninstall.sh 執行檔./uninstall實用技巧:若不知安裝路徑,可用 locate 關鍵字 | grep uninstall 快速定位:
locate virtualbox | grep uninstall
# 找到路徑後執行
/找到的路徑/uninstall
chmod +x qt-unified-linux-x64-2.0.2-2-online.run
./qt-unified-linux-x64-2.0.2-2-online.run
執行後彈出 Qt 圖形化安裝介面,勾選所需元件即可安裝。
chmod 用於變更檔案/目錄存取權限。Linux 權限分三層:擁有者、群組、其他人。
chmod [選項] 模式 檔案...
| 符號 | 意義 |
|---|---|
u | 檔案擁有者 |
g | 同群組使用者 |
o | 其他人 |
a | 以上三者皆包含 |
+ | 增加權限 |
- | 移除權限 |
= | 設定為唯一權限 |
r | 可讀 |
w | 可寫 |
x | 可執行 |
X | 僅目錄或已有執行權限的檔案 |
常用選項:-c (僅顯示實際變更)、-f (忽略錯誤)、-v (顯示詳細過程)、-R (遞迴處理)。