xman981 发表于 2015-9-24 11:34

最新版FreeBSD10.2安装教程,艰辛的桌面之路

本帖最后由 xman981 于 2015-10-4 05:27 编辑

为了这个新版本,折腾了多少个不眠之夜,多少弯路,此过程,多说都是泪:'(,
转回正题,有些注意事项,先说明:


========================================================================================

FreeBSD9.0之前,安装命令为 sysinstall l,

FreeBSD 从9.0开始引用 bsdinstall 代替 sysinstall 。不然输入会显示:command not found!

9.1前安装程序为pkg_add,而9.1之后已经改为pkg install。





========================================================================================
我安装的FreeBSD版本为最新的10.2,官方:http://www.freebsd.org/where.html
因为我的安装平台为32位系统,所以我选的是i386,如果是64位平台的,请选用AMD64版本。感谢10楼grdxyxy的温馨提示!新手,闹笑话了,哈哈!再次感谢:$:$


我是用VMware家的10.0.7版本安装的,如果喜欢用VB的,请忽略!



本人系统支持:






VM设置过程不表,直接进入镜像ISO安装FreeBSD设置面:
1 小恶魔镜像界面:



2 左为直接安装,中间为进数据页,右为LiveCD模式



3 键盘,我随便选了第一个,为什么?懒!:D



4 主机名,我输入XMAN,大家自己随意^u^



5我选的是最小化,如果是老用户,可能喜欢ports tree,那你就勾,不过安装有点慢哦



6 磁盘系统



7 分区格式:



8 默认分区表



9 最小化安装,好快的说^g^



10设置密码,



11再次确认



12网卡识别



13    IPv4协议


14 网卡地址分配DHCP



15 IPv6协议



16 IP地址详细表


16时区是否自动选择,我选No!


17中国人选亚洲


18 China



19你选北京还是新疆?



20系统服务选择,我选鼠标/时间同步/电源管理



21是否添加其它用户? No!



22同意配置



23 要不要看下系统新特性?No!



24重启还是进新LiveCD继续玩?



25登陆页面



26帐号密码



27 进入后的终端界面:



28 bsdconfig调出来看看能不能安装我想要的桌面系统服务包



29 选Packages 服务包



30 来源,我选CD、DVD,如果你选网络或者FTP,其它也行,不过时间就。。。。。。。



31   加载的光盘镜像,cd0是我的VM虚拟光驱,9660是虚拟光驱型号,ISO镜像在这里,等下要用到哦



32 是否安装来自光盘的服务包,你以为点Y,就搞定了么?太年轻了,骚年!


33 从BSD10版本开始,服务包里面,已经没有INDEX索引功能,所以,无法bsdconfig安装服务包了,傻眼了吧?




如果喜欢用Ports Tree功能的老前辈,可以在安装xorg时,勾选ports功能,用
# cd /usr/ports/x11/xorg# make install clean还是可以继续网络下载的,跟用新版命令:pkg install -yxorg一样,不过,终端系统安装好后,默认的网络镜像服务器,是在国外,会非常的慢的,最高200K,最低时才几K,2GB的文件,你会哭晕在厕所吗?@.@所以,我折腾了很久,机器开了两三天,没关过,为什么?因为你装了X -windows,还有桌面环境KDE4,XFace和Gnome3服务包 2G没安装呀!这个月电费。。。:-^|:-^|想省电费,时间?那就接着往下看了:$





弟大勿博 发表于 2015-9-24 13:22

毅力可嘉

xman981 发表于 2015-9-24 14:52

本帖最后由 xman981 于 2015-9-24 14:56 编辑

在安装桌面服务包的过程中,查阅和泡了N多个坛,还有官方的Handbook,发现他们的教程,
都是10.0以前的版本内容,不是指令不能用,就是方法根本不是针对10.0以后版本的,

所以,让我走了很多弯路,多少不眠之夜:-|。。。。。。。。

记下了很多指令集,还有故障问题解决方法,终于,大清早6点,搞定问题所在!方法如下:

================================================================================================================

通过镜像iso(注意:镜像为CD/DVD1,而不是DISK1)安装图形程序。

图形软件包在系统安装镜像ISO中,所以需要先添加iso镜像到系统光驱挂载到本地使用,

挂载安装镜像(选择本地iso文件)




挂载镜像到本地目录
通过以下命令将光驱挂载到系统可识别的 /dist 下使用。
若光驱不能挂载,则可拷贝iso镜像的内容到 /dist ,效果相同。

1   mkdir -p /dist
mount -t cd9660 /dev/cd0 /dist





安装图形包,执行以下命令即可(请按顺序执行)
(系统自动从 /dist 目录下获取软件进行安装)

env REPOS_DIR=/dist/packages/repos pkg install xorg注意大小写哦


2    xorg有195个服务包



env REPOS_DIR=/dist/packages/repos pkg install gnome3注意大小写哦





3   gnome3有2GB,453个服务包,如果网络,没有一天半天,你就别想了,用镜像安装,只需20多分钟



4    运行Xorg -configure



5   会自动创建xorg.conf.new文件



6 测试Xorg 指令



7指令正确的话,会显示灰白格和一个X形鼠标



8不加-retro的后面,就是黑屏:)



9 用ee命令打开rc.conf



10 加入hald_enable和dbus_enable,侦测硬件和键盘



11按ESC键退出,弹出功能菜单,默认第一顶



12肯定是选save change啦




13 编辑好的conf文件到指定位置:
cp xorg.conf.new /etc/X11/xorg.conf




14再次测试startx,会见到三个窗口:




15 如果上面已经测试成功,rc.conf该加入gdm_enable启动桌面环境了



16ESC退出,记得保存!



17conf加入了gdm,就要再复制一次配置文件到xorg了,不然启动还是没桌面



18    reboot重启系统



19 第一次进桌面环境,会比较慢,所以,你如果看到文字登录界面,别急,等等就进Gnome3了



20输入root用户名,点Next下一步



21输入密码:




22别急着进系统,在密码左边,老用户可以选新界面或者经典界面^u^



23快进桌面吧,看看俺系统属性



24工作环境:



25 设置功能



26开始菜单



27 多任务界面



28终端指令,适合指令高手



29不想用桌面,就删掉rc.conf的gdm选择就行



30 关机,睡觉!




PS:其实对以上来说,前辈们可以直接忽略了,我写这么详细,是因为10.2新版出来,找资料和泡论坛,

都没有一个详细的桌面安装教程给新手参考,让我们学习,走太多弯路,

以上过程,参考过FreeBSD官方Handbook和众多论坛资料,但都是一些老版本指令,

或者只是片面处理问题的小方法,对安装新的10.2来说,根本就是无法完成桌面安装,

所以,才不认输,希望给学习FreeBSD的新人,一些参考,相信他们会搜索到51NB的,

祝论坛人气越来越旺,BSD版块更上一层楼!

------------------------------------------------------------------睡觉!!!!!^b^







xman981 发表于 2015-9-24 15:00

弟大勿博 发表于 2015-9-24 13:22
毅力可嘉

已经更新,谢谢支持^g^

codo 发表于 2015-9-24 17:06

楼主真是很不错。。。非常详细。。

xman981 发表于 2015-9-24 21:59

codo 发表于 2015-9-24 17:06 static/image/common/back.gif
楼主真是很不错。。。非常详细。。

谢谢支持

xman981 发表于 2015-9-25 21:48

如果你不喜欢Gnome3,也可以试试KDE4,不过装完Xorg后,有一些地方 ,跟Gnome3不一样,以下详细说明:

同样用ee打开:


ee /etc/rc.conf


在文件最后依次添加:
dbus_enable="YES"
hald_enable="YES"
kdm4_enable="YES"


然后退出,保存,大功告成,输入reboot重启后,会自动进入KDE中,在那里可以进行进一步的个性化配置。

KDE4的登录界面,比Gnome3的强多了:

   




到这里的时候,已经基本完成我们要进入桌面的设置:D
可是,正当我输入熟悉的Root 和密码时,却出来这么个东西:
Root Logins are not allowed.    :-|:-|:-|
尼玛Gnome3都能进的,丫的KDE4硬是不让我进了::-^|



没办法,想玩,还得按KDE4的规则来,找了好多资料和论坛,那些回答此问题的,还是拿老版本来说事:

kde的改法
vi /etc/X11/xdm/kdmrc 这个配置文件, 然后搜索AllowRootLogin, 你会搜索到2个,把两个都修改成AllowRootLogin=true, 或只修改后面那行AllowRootLogin=true. 保存退出。然后重新启动   

---------------------------------------------------------这个根本不能用10.2FreebSD和新的KDE4上,喜欢用KDE4的注意了

折腾了大半夜,终于找到针对10.0和KDE4新版本的方法:

110.2版本KDE登录问题
KDM默认不允许root登录,请修改/usr/local/share/config/kdm/kdmrc文件下:
AllowRootLogin=true

所以,直接在图形登录界面中,按Ctrl +Alt+F1,直接进入指令界面,
帐户密码登录后,ee命令打开:

ee /usr/local/share/config/kdm/kdmrc
修改 Line 256 行的这个代码:AllowRootLogin原来值为=False,修改为=true,如图:

保存退出后,重新用Reboot命令重启,KDE4就不会再不给 Root用户登录了:以下是KDE4桌面一些设计:










这个是新版KDE菜单:

















不喜欢新版的,可以右键选经典菜单:







到此,FreeBSD10.2版本的Gnome3和KDE4桌面安装教程,全部更新完成,谢谢!

imsea1 发表于 2015-9-25 22:05

非常详细,看来LZ挚爱BSD啊。跟debian比有什么优势吗

xman981 发表于 2015-9-25 22:50

imsea1 发表于 2015-9-25 22:05
非常详细,看来LZ挚爱BSD啊。跟debian比有什么优势吗

哈哈,不是挚爱啦 ,只是因为我朋友一个玩笑,所以,就动手搞FreeBSD了
因为我之前是玩Ubuntu的,结果我一工控朋友说:Ubuntu在工业上,很少人用的,都是Unix系的多,我天天用着公司的指令界面,无聊得很,要不你搞BSD的桌面版给我,我请你吃大餐,所以,我就下手了^u^
开始还以为很简单,结果尼玛就是折腾了两三天,硬是搞不下来,如果是10.0以前的,早就搞定了,问题是我朋友是新购的设备,人家早升级了10.2,所以,按以前的版本方法来,根本搞不下来,所以,就有了此文,哈哈^u^^u^^u^^h^

grdxyxy 发表于 2015-9-30 22:15

因为我的安装平台为INTEL,所以我选的是i386,如果是AMD平台的,请选用AMD64版本。
纠正一下,楼主玩ubuntu的,应该知道这个吧,i386指的是32位x86,amd64指的是x64

penglei 发表于 2015-9-30 22:22

不错,楼主这个可以搞搞!!

rainyxia 发表于 2015-10-1 23:48

看见intel 选i386 忍不住滚进来了 =, =

xman981 发表于 2015-10-4 01:00

rainyxia 发表于 2015-10-1 23:48
看见intel 选i386 忍不住滚进来了 =, =

^u^^u^^g^

rainyxia 发表于 2015-10-4 03:14

xman981 发表于 2015-10-4 01:00


kde4还是挺好的. kde5经常崩. 一直在本子上用xfce4.台机用i3.更节约资源些.(本子是自己的,16G.i7 杠杠的. 台机是公司的. 12G i5.弱弱的 ^u^)

xman981 发表于 2015-10-4 05:29

grdxyxy 发表于 2015-9-30 22:15
纠正一下,楼主玩ubuntu的,应该知道这个吧,i386指的是32位x86,amd64指的是x64

多谢提醒,常识没学好,见笑了:$

eddyblue 发表于 2015-11-17 11:12

我真不知道该如何感谢你^:^^g^^sh^

Freege 发表于 2015-11-18 15:40

教程真的很不错!作为我这个菜鸟级的新手来说,实在是太实用了!

linux 和unix 俺都没接触过,想学学,看来要走的路还长着呢!

希望楼主能叫我QQ:179699475,我有时间就多跟你学习学习!加我时请注明:FreeBSD 我就明白了!

还有好多知识性的东西向楼主请教啊!

HOPE 发表于 2015-12-3 17:07

迟到的加分,好文章!

WeatherZhu 发表于 2015-12-3 17:21

现在安卓这么猛,以后Linux会不会一统天下?

xman981 发表于 2015-12-3 17:41

WeatherZhu 发表于 2015-12-3 17:21
现在安卓这么猛,以后Linux会不会一统天下?

安卓表面的看起来很猛,其实已经危机四伏:

三星的重心开始转移到Tizen
LG有收购回来的WebOS
苹果Unix越来越普遍
微软开始发力硬件,

这些都是大家不想让他一家独大的原因!:)

饕餮12010 发表于 2015-12-3 17:51

帮顶,过段时间我也装一个

xman981 发表于 2015-12-3 22:50

饕餮12010 发表于 2015-12-3 17:51 static/image/common/back.gif
帮顶,过段时间我也装一个

一起玩http://www.ibmnb.com//mobcent//app/data/phiz/default/03.png

carcheche 发表于 2015-12-4 01:22

mark。顶啊顶顶顶。

mee1020 发表于 2015-12-4 09:48

支持原创,不错

ycren 发表于 2015-12-4 09:58

哎呦,插满破处了~

mrjk 发表于 2015-12-4 10:39

好牛逼的赶脚

lxzhang 发表于 2015-12-4 12:42

本帖最后由 lxzhang 于 2015-12-4 12:44 编辑

楼主,目前国内网易有镜像的

http://mirrors.163.com/
汗了,没有FreeBSD的

又查了,搜狐有的

http://mirrors.sohu.com/

天王 发表于 2015-12-4 14:17

装这玩意干啥呀
还不如装个linux吧

直板难搞 发表于 2015-12-4 15:51

功不唐捐^g^^c^

zz1zz 发表于 2015-12-5 01:03

好,很不错,让新手少走好多弯路.
页: [1] 2 3 4
查看完整版本: 最新版FreeBSD10.2安装教程,艰辛的桌面之路