FreeBSD-12.2 安装GNOME3桌面视频教程
傳送門
FreeBSD-12.2 系統(tǒng)安裝視頻教程
FreeBSD-12.2 網(wǎng)絡(luò)基本設(shè)置視頻教程
FreeBSD-12.2 安裝xfce4桌面視頻教程
FreeBSD-12.2 安裝GNOME3桌面視頻教程
FreeBSD-12.2 IPFW防火墻基本應(yīng)用視頻教程
操作錄像
FreeBSD-12.2 安裝GNOME3桌面視頻教程
前言
安裝XFCE桌面系統(tǒng)請(qǐng)查看《FreeBSD-12.2安裝xfce4桌面視頻教程》,兩者對(duì)比各有優(yōu)缺點(diǎn)吧,GNOME重量級(jí)吃性能一些,但是可能更美觀一點(diǎn);XFCE輕量級(jí),但是美觀方面稍遜一籌。
目錄
- 傳送門
- 操作錄像
- 前言
- 1. 前置條件
- 2. 卸載舊桌面XFCE(如果有的話)
- 3. 安裝GNOME及其依賴
- 4. 漢化
- 5. 中文輸入法
- 6. 后記
1. 前置條件
以下操作如無特殊說明,均以root賬戶進(jìn)行操作。
2. 卸載舊桌面XFCE(如果有的話)
在未安裝XFCE的前提下安裝GNOME3,直接跳過本節(jié)參考第二節(jié)《安裝GNOME及其依賴》。
若已經(jīng)按照【CentOS已死轉(zhuǎn)投FreeBSD-12.2】-【3-安裝xfce4桌面】安裝了XFCE4,請(qǐng)按本節(jié)內(nèi)容進(jìn)行卸載。
使用文件編輯器,編輯/etc/rc.conf,注釋掉slim_enable,結(jié)果如下:
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"保存退出,執(zhí)行重啟
init 63. 安裝GNOME及其依賴
pkg install -y xorg gnome3等待安裝過程,如下圖
如果出現(xiàn)下圖中所示的錯(cuò)誤(size mismatch),重新執(zhí)行一下安裝命令即可,可能是軟件源網(wǎng)絡(luò)不穩(wěn)定造成的錯(cuò)誤。pkg update -f 命令一般情況下最好別用,因?yàn)閾?dān)心造成依賴之間的版本不匹配,如果重試安裝命令多次,仍然不行的話,再試著執(zhí)行一下吧。沒有實(shí)測(cè)過pkg update -f,因?yàn)樽鳛橐粋€(gè)謹(jǐn)慎的人,非常不喜歡版本不匹配帶來的各種匪夷所思后果。
安裝成功應(yīng)該提示Conratulations!界面,如下圖:
設(shè)置gnome啟動(dòng)
原來設(shè)置過xfce啟動(dòng)的執(zhí)行
sed -i ".bak" 's/startxfce4/\/usr\/local\/bin\/gnome-session/g' ~/.xinitrc原來沒有設(shè)置過xfce啟動(dòng)的執(zhí)行
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結(jié)果如下圖(注意這里的用戶名是User&):
得益于前一篇文章中已經(jīng)安裝過vxbox增強(qiáng)插件,這里的分辨率已經(jīng)可以自適應(yīng)了,沒有安裝vbox插件的可以參考這里:《【CentOS已死轉(zhuǎn)投FreeBSD-12.2】-【3-安裝xfce4桌面】》
登錄進(jìn)系統(tǒng),修改用戶名即可。
4. 漢化
Terminal執(zhí)行如下命令:
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結(jié)果如下:
5. 中文輸入法
pkg install -y zh-ibus-pinyin修改.xinitrc文件,將使用的輸入法管理器設(shè)定為ibus。若原來安裝過fcitx的,可以用下面這個(gè)命令進(jìn)行替換:
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,修改成如下內(nèi)容:
重啟freebsd,進(jìn)入“設(shè)置”,“區(qū)域與語言”,點(diǎn)擊輸入源下面的+號(hào),選擇漢語,即可添加“中文(Pinyin)”輸入法。如下圖:
可以使用鼠標(biāo),手動(dòng)切換輸入法(下圖紅色標(biāo)識(shí)位置),或者使用鍵盤的windows徽標(biāo)鍵+空格進(jìn)行輸入法切換。最終結(jié)果如下圖:
附帶備注一下,FreeBSD的GNOME環(huán)境中的Terminal終端,應(yīng)用程序路徑是:/usr/local/bin/gnome-terminal,設(shè)置快捷鍵的時(shí)候注意一下,不要像在Linux下一樣設(shè)置為/usr/bin/gnome-terminal。
6. 后記
freebsd系統(tǒng)真的是很強(qiáng)大。編寫本文我用的是32位系統(tǒng),1G內(nèi)存居然可以跑起來GNOME3,是有點(diǎn)卡,但是能用。如果用XFCE的話,居然能夠跑IntelliJIDEA!真的是刷新了我的三觀!當(dāng)然,我使用FreeBSD的最大目的其實(shí)還是用作服務(wù)器。。。
總結(jié)
以上是生活随笔為你收集整理的FreeBSD-12.2 安装GNOME3桌面视频教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux进程中monitor,linu
- 下一篇: graphics库的使用