記得在舊網站有講過在 Centos VPS 上裝桌面環境來開 Firefox 不過那篇文章都是很 out dated 了
現在我的伺服器都是用 Debian 作為系統 因為Debian 比 Centos 更省資源
今次就為之前的 post update 一下 順便也講一下除了 Firefox 外其他的實用桌面程式和 Fluxbox 的設定
可能你會說 用 ssh ( shell ) terminal 入面的 command line 工具已經夠用啦
more
不過在有些情況 ( eg 懶, 貪快) 用 gui 會比較方便
測試環境 : Debian 10
安裝 Fluxbox , VNC Server :
安裝 Fluxbox :
apt-get update
apt-get install fluxbox xterm tightvncserver
安裝 Firefox :
apt-get install firefox-esr
設定 vnc 密碼 :
vncpasswd
修改 ~/.vnc/xstartup
將第5 及第6 行的 # 刪除
開啟 vnc server
vncserver
Vnc Viewer
用最簡單的 tightvnc 1.3 https://www.tightvnc.com/download/1.3.10/tightvnc-1.3.10_x86_viewer.zip
輸入你 server 的 ip:1 就可以登入
打開 Firefox
在 fluxbox 內的 terminal 輸入
firefox &
vnc server 基本設定 :
如果想用別的 Port :
vncserver :X
X 是 Port 號 eg vncserver :5
如果想改 解像度:
vncserver -geometry 1920x1080
就改成 1920x1080
基本設定就完成啦 不過上面不是說過除了基本還有其他設定和程式
修改 Fluxbox 的 Menu
在空白地方右按 就會出現 Fluxbox 的 Menu 那個 Menu 跟 Windows 的開始功能表差不多 裝了很多程式後如果每次都要用 Terminal 打開都幾麻煩
~/.fluxbox/menu
格式 :
[submenu] (Menu 的名) {Menu 的抬頭}
[exec] (程式名) {程式路徑}
可參考圖片 :
程式推薦
檔案管理 : caja
apt-get install caja
壓縮檔管理 : engrampa 這個支援 7zip 和密碼 要打包 backup 時都很方便好用
apt-get install engrampa
FTP 客端 : Filezilla
apt-get install filezilla
如果網路慢想刪除背景圖片
/usr/share/images/fluxbox/debian-squared.jpg
把檔案刪除就好
最後 vnc 有時會出現
Too many security failures
其實是有人在撞你的密碼 不過 vncserver 預設只要錯十次就會鎖起來去保障安全 不過也把自己鎖住
只要將十次上限暫時解除 成功登入後再加回就可以登入啦
vncconfig -display :1 -set BlacklistTimeout=0 -set BlacklistThreshold=9999999
登入後 改回十次上限
vncconfig -display :1 -set BlacklistTimeout=9999999 -set BlacklistThreshold=10
( 一鍵安裝將在稍後提供 )
https://anejd.com/fluxbox_anejd_debian.sh