FreeBSD-12.2 安装GNOME3桌面视频教程
傳送門
FreeBSD-12.2 系統安裝視頻教程
FreeBSD-12.2 網絡基本設置視頻教程
FreeBSD-12.2 安裝xfce4桌面視頻教程
FreeBSD-12.2 安裝GNOME3桌面視頻教程
FreeBSD-12.2 IPFW防火墻基本應用視頻教程
操作錄像
FreeBSD-12.2 安裝GNOME3桌面視頻教程
前言
安裝XFCE桌面系統請查看《FreeBSD-12.2安裝xfce4桌面視頻教程》,兩者對比各有優缺點吧,GNOME重量級吃性能一些,但是可能更美觀一點;XFCE輕量級,但是美觀方面稍遜一籌。
目錄
- 傳送門
- 操作錄像
- 前言
- 1. 前置條件
- 2. 卸載舊桌面XFCE(如果有的話)
- 3. 安裝GNOME及其依賴
- 4. 漢化
- 5. 中文輸入法
- 6. 后記
1. 前置條件
以下操作如無特殊說明,均以root賬戶進行操作。
2. 卸載舊桌面XFCE(如果有的話)
在未安裝XFCE的前提下安裝GNOME3,直接跳過本節參考第二節《安裝GNOME及其依賴》。
若已經按照【CentOS已死轉投FreeBSD-12.2】-【3-安裝xfce4桌面】安裝了XFCE4,請按本節內容進行卸載。
使用文件編輯器,編輯/etc/rc.conf,注釋掉slim_enable,結果如下:
hostname="freebsd-32" ifconfig_em1="DHCP" sshd_enable="YES" # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable dumpdev="AUTO" ifconfig_em0=DHCP dbus_enable="yes" hald_enable="yes" #slim_enable="yes" sound_load="yes" snd_hda_load="yes" vboxguest_enable="YES" vboxservice_enable="YES"保存退出,執行重啟
init 63. 安裝GNOME及其依賴
pkg install -y xorg gnome3等待安裝過程,如下圖
如果出現下圖中所示的錯誤(size mismatch),重新執行一下安裝命令即可,可能是軟件源網絡不穩定造成的錯誤。pkg update -f 命令一般情況下最好別用,因為擔心造成依賴之間的版本不匹配,如果重試安裝命令多次,仍然不行的話,再試著執行一下吧。沒有實測過pkg update -f,因為作為一個謹慎的人,非常不喜歡版本不匹配帶來的各種匪夷所思后果。
安裝成功應該提示Conratulations!界面,如下圖:
設置gnome啟動
原來設置過xfce啟動的執行
sed -i ".bak" 's/startxfce4/\/usr\/local\/bin\/gnome-session/g' ~/.xinitrc原來沒有設置過xfce啟動的執行
sysrc dbus_enable=yes sysrc hald_enable=yes sysrc sound_load=yes sysrc snd_hda_load=yes touch ~/.xinitrc echo "exec /usr/local/bin/gnome-session" > ~/.xinitrc echo gdm_enable="YES" >> /etc/rc.conf允許非root用戶bsduser01(需要替換成自己需要的用戶名)使用GNOME3的界面登錄
cp -f ~/.xinitrc /home/bsduser01 chown bsduser01:bsduser01 /home/bsduser01/.xinitrc重啟
init 6結果如下圖(注意這里的用戶名是User&):
得益于前一篇文章中已經安裝過vxbox增強插件,這里的分辨率已經可以自適應了,沒有安裝vbox插件的可以參考這里:《【CentOS已死轉投FreeBSD-12.2】-【3-安裝xfce4桌面】》
登錄進系統,修改用戶名即可。
4. 漢化
Terminal執行如下命令:
echo export LANGUAGE=zh_CN.UTF-8 >> /etc/profile echo export LANG=zh_CN.UTF-8 >> /etc/profile echo export LC_ALL=zh_CN.UTF-8 >> /etc/profile init 6結果如下:
5. 中文輸入法
pkg install -y zh-ibus-pinyin修改.xinitrc文件,將使用的輸入法管理器設定為ibus。若原來安裝過fcitx的,可以用下面這個命令進行替換:
sed -i ".bak" 's/fcitx/ibus/g' ~/.cshrc若原來沒有安裝過fcitx,可以使用以下命令:
echo setenv XMODIFIERS @im=ibus >> ~/.cshrc echo setenv GTK_IM_MODULE ibus >> ~/.cshrc echo setenv GTK3_IM_MODULE ibus >> ~/.cshrc再或者,可以使用gedit記事本,或者使用vi,修改成如下內容:
重啟freebsd,進入“設置”,“區域與語言”,點擊輸入源下面的+號,選擇漢語,即可添加“中文(Pinyin)”輸入法。如下圖:
可以使用鼠標,手動切換輸入法(下圖紅色標識位置),或者使用鍵盤的windows徽標鍵+空格進行輸入法切換。最終結果如下圖:
附帶備注一下,FreeBSD的GNOME環境中的Terminal終端,應用程序路徑是:/usr/local/bin/gnome-terminal,設置快捷鍵的時候注意一下,不要像在Linux下一樣設置為/usr/bin/gnome-terminal。
6. 后記
freebsd系統真的是很強大。編寫本文我用的是32位系統,1G內存居然可以跑起來GNOME3,是有點卡,但是能用。如果用XFCE的話,居然能夠跑IntelliJIDEA!真的是刷新了我的三觀!當然,我使用FreeBSD的最大目的其實還是用作服務器。。。
總結
以上是生活随笔為你收集整理的FreeBSD-12.2 安装GNOME3桌面视频教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux进程中monitor,linu
- 下一篇: pug跳转到另一个pug_使用Pug减少