常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

[记录]FreeBSD 10.1 i386 DVD 系统安装

 
发表新文章   回复文章    FreeBSD China -> 初学指南
阅读上一个主题 :: 阅读下一个主题  
作者 留言
jstxpaper
半仙


注册时间: 2015-03-20
文章: 11

文章发表于: Wed 2016-03-16 12:23:55    发表主题: [记录]FreeBSD 10.1 i386 DVD 系统安装 引用并回复

一、通过DVD安装最小系统 + ports + src

添加用户并加入wheel组,重启后以root登入
# vi /boot/loader.conf
autoboot_delay="3" (修改启动界面的倒计时时间)
# vi /etc/rc.conf
hald_enable="YES"
dbus_enable="YES" (这两个可能是关于键盘鼠标自动检测用的Wink必须)
linux_enable="YES" (linux程序支持)
sendmail_enable="NONE" (关闭sendmail)

二、安装xorg和gnome2

# mkdir -p /dist (在根目录建立dist目录)
# mount -t cd9660 /dev/cd0 /dist (将10.1 i386 DVD 光盘加载到dist目录)
# env REPOS_DIR=/dist/packages/repos pkg install xorg (安装xorg)
# env REPOS_DIR=/dist/packages/repos pkg install gnome2 (安装gnome)
# reboot (重启,呵呵,有点废话了,但对新手好呀)
$ echo "gnome-session" > ~/.xinitrc (将gnome桌面会话写入用户配置文件,大概就是通知启动程序启动时用gnome桌面的意思吧)
$ vi .shrc (设置普通用户环境)
#export LANG=zh_CN.UTF-8 (不加#号进入桌面显示为中文界面)
export LC_LANG=zh_CN.UTF-8
export LC_CTYPE=zh_CN.UTF-8 (支持中文)
$ startx (启动桌面)

三、修改ports

# vi /etc/portsnap.conf (改了更快点)
SERVERNAME=portsnap.cn.FreeBSD.org
# vi /etc/make.conf (改了更快点)
MASTER_SITE_OVERRIDE=\
http://ports.cn.freebsd.org/${DIST_SUBDIR}/\
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}\
ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}

四、常用软件

1、下载工具axel
# cd /usr/ports/ftp/axel && make BATCH=yes install clean
# vi /etc/make.conf (修改系统下载设置,很有用)
FETCH_CMD=axel
FETCH_BEFORE_ARGS=-n 10 -S5 -a
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes

2、中文输入法fcitx (输入中文必须)
# cd /usr/ports/chinese/fcitx && make BATCH=yes install clean
$ vi .shrc (设置用户环境支持)
export XMODIFIERS='@im=fcitx'
export GTK_IM_MODULE=fcitx
$ vi .xinitrc (设置进入系统时加载输入法)
fcitx &
gnome-session

3、安装中文字体 (直接从windows拷贝过来,方便、美观)
# mkdir /usr/local/lib/X11/fonts/Chinese/
# cp SimSun.ttc(Tahoma.ttf) /usr/local/lib/X11/fonts/chinese/
然后桌面环境下点System -> Preferences -> Appearance -> Fonts,将字体全部改为宋体,字号12即可

4、mp3播放器xmms
# cd /usr/ports/multimedia/xmms && make BATCH=yes install clean
fonts -> (-sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-0,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-1) (播放界面显示中文字符,不再是乱码,其实无所谓)

5、浏览器firefox(中文化+flash)
# cd /usr/ports/www/firefox && make BATCH=yes install clean (安装firefox浏览器)
# cd /usr/ports/www/firefox-i18n && make BATCH=yes install clean (安装中文支持)
Add-ons -> Languages -> zh-CN enable (firefox浏览器菜单设置)
firefox地址栏输入 about:config,将general.useragent.locale的值en-US改为zh-CN (菜单终于是中文的了)
# cd /usr/ports/emulators/linux_base-f10 && make BATCH=yes install clean
# cd /usr/ports/www/nspluginwrapper && make BATCH=yes install clean
# cd /usr/ports/www/linux-f10-flashplugin11 && make BATCH=yes install clean (这三个装上后就已经支持网页flash了,但需要用户运行下面的命令,题外话:FreeBSD的网页flash确实有点卡呀)
% nspluginwrapper -v -a -i

6、虚拟机VirtualBox (注意需要先安装gcc-4.8.3,另安装virtualbox时,一定选择vnc和guestadditions)(在FreeBSD系统中虚拟xp等...)
# cd /usr/ports/lang/gcc && make FORCE_PKG_REGISTER=yes BATCH=yes install clean
# cd /usr/ports/emulators/virtualbox-ose && make install clean
# vi /boot/loader.conf
vboxdrv_load="YES"
# pw groupmod vboxusers -m your_user_name
在安装 VirtualBox 时会自动创建 vboxusers 组。 所有需要使用 VirtualBox 的用户必须被添加为此组中的成员。
# vi /etc/rc.conf
vboxnet_enable="YES"
# reboot
The default permissions for /dev/vboxnetctl are restrictive and need to be changed for bridged networking:
# chown root:vboxusers /dev/vboxnetctl
# chmod 0660 /dev/vboxnetctl
To make this permissions change permanent, add these lines to /etc/devfs.conf:
# vi /etc/devfs.conf
own vboxnetctl root:vboxusers
perm vboxnetctl 0660
% VirtualBox

7、开启自带FTP服务 (服务器才会用)
# vi /etc/inetd.conf
去掉下面一行最前面的#号
#ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l
# /etc/rc.conf
inetd_enable="YES"
# /etc/rc.d/inetd reload
禁止匿名登录
# vi /etc/ftpusers
anonymous
@guest
设定用户使用目录
# vi /etc/ftpchroot
your_user_name /web
# mkdir /web
# chown your_user_name:wheel /web
# chmod -R 755 /web

8、网页服务器apache24 (服务器才会用)
# cd /usr/ports/www/apache24 && make BATCH=yes FORCE_PKG_REGISTER=yes install clean
# vi /usr/local/etc/apache24/httpd.conf
#ServerAdmin you@example.com
#ServerName www.example.com:80
DocumentRoot "/web"
<Directory>
# vi /etc/rc.conf
apache24_enable="YES"
# /usr/local/sbin/apachectl start

9、网络邻居samba36(选中swat可网页界面管理samba) (服务器才会用)
# cd /usr/ports/net/samba36 && make BATCH=yes install clean
# vi /etc/rc.conf
smba_enable="YES"
# cd /usr/local/etc && cp smb.conf.sample smb.conf
# vi smb.conf
[global]
workgroup = WORKGROUP
netbios name = FB10
server string = Server
security = share
[share]
path = /share/file
writeable = yes
guest ok = yes
# mkdir -p /share/file
# id nobody
# chown -R nobody:nobody /share/file
# smbd
# nmbd
# pgrep smbd
# smbclient -L //FB10(Linux)
\\fb10\(Windows)
# vi /etc/inetd.conf
swat stream tcp nowait/400 root /usr/local/sbin/swat swat
# /etc/rc.d/inetd reload
http://127.0.0.1:901/ (必须以root用户登陆管理页面)

10、解压缩unrar、p7zip (还是装上吧,早晚会遇到)
# cd /usr/ports/archivers/unrar && make BATCH=yes install clean
# cd /usr/ports/archivers/p7zip && make BATCH=yes install clean

11、无线网络管理wpa_gui (图形界面管理无线网络)
# cd /usr/ports/net/wpa_gui && make BATCH=yes install clean
无线网卡iwn0安装 (我的笔记本无线网卡就是iwn0)
# vi /etc/rc.conf
wlans_iwn0="wlan0"
ifconfig_wlan0="WPA DHCP"
# vi /etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
eapol_version=2
ap_scan=1
fast_reauth=1

network={
ssid="无线路由器ssid名称"
psk="无线网络密码"
priority=5
}
network={
priority=0
key_mgmt=NONE
}

12、字符界面播放器mpg321 (不进入桌面环境就可以播放mp3,不错)
# cd /usr/ports/audio/mpg321 && make BATCH=yes install clean

==============================================================
==============================================================
留存(加上注释,本人菜鸟,不准确的地方请指教)


最后进行编辑的是 jstxpaper on Tue 2016-03-22 23:50:32, 总计第 1 次编辑
返回页首
阅览会员资料 发送站内信件
jstxpaper
半仙


注册时间: 2015-03-20
文章: 11

文章发表于: Mon 2016-03-21 21:55:57    发表主题: 加个屏幕截图软件scrot 引用并回复

不会插图 Question
返回页首
阅览会员资料 发送站内信件
hilario
半仙


注册时间: 2009-08-26
文章: 103

文章发表于: Wed 2016-03-30 15:17:38    发表主题: 引用并回复

虚拟机里根本就找不到DVD光盘,用U盘量产后实体机倒是没问题
返回页首
阅览会员资料 发送站内信件
jstxpaper
半仙


注册时间: 2015-03-20
文章: 11

文章发表于: Tue 2016-04-05 22:00:00    发表主题: 引用并回复

查看各分区大小、挂载点及使用情况
# df -h
返回页首
阅览会员资料 发送站内信件
Siroh
道士


注册时间: 2002-09-19
文章: 554
来自: 江苏南京

文章发表于: Sat 2016-04-09 00:57:35    发表主题: 引用并回复

为嘛还用i386?
_________________
步余马兮山皋 邸余车兮方林
返回页首
阅览会员资料 发送站内信件 MSN Messenger
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 初学指南 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标