FreeBSD5.4Release X Windows 安装笔记 (Freebsd5.4R+Gnome2.10.0)

机器配置:

核心:P4\1.7G

主板:MSI845

内存:金士顿256*2

硬盘:迈拓40G

显卡:ATI Radeon 7500

显板:Samsung SyncMaster 753DFX

声卡:Creative Sound Blaster Live!

一、安装FreeBSD5.4Release

http://www.freebsd.org/releases/5.4R/announce.html选择一个FTP服务器下载,然后刻成光盘。接下来从光盘安装,我的几点选项: 

1、选择软件包时选择最小化安装。

2、安装到ports时选择net-->cvsup,以便更新ports。 

其它的都默认安装,具体可参考:http://www.freebsd.org.cn/snap/doc/zh_CN.GB2312/books/handbook/install-start.html,安装完后重启机器。

二、配置FreeBSD 

1、配置/etc/rc.conf,我的rc.conf: 

hostname="gjf.jscpu.com"

defaultrouter="192.168.20.254"

ifconfig_rl0="inet 192.168.121.250 netmask 255.255.255.0"

ifconfig_rl1="inet 192.168.20.1 netmask 255.255.255.0"

inetd_enable="YES"

linux_enable="YES"

moused_enable="YES"

#sshd_enable="YES"

#usbd_enable="YES" 

2、配置/etc/resolv.conf,我的resolv.conf: 

domain  jscpu.com

nameserver      221.228.255.1

nameserver      218.2.135.1 

完成后重启机器。 

3、将光盘放入光驱中,安装ports和src 

#/stand/sysinstall

然后选择Configure-->Distributions,然后利用空格键选择src和ports两项,点install,安装完成后重启机器。 

4、启用ftp(后面上传文件用) 

#cd /etc

# ee inetd.conf

将ftp     stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd -l一行的#号去掉。

保存后退出。 

、升级ports 

#cp /usr/share/examples/cvsup/ports-supfile /etc/funpower

#cd /etc

# ee funpower

修改下面一行:

default host=cvsup2.FreeBSDChina.org

然后运行如下命令:

cvsup -g -L 2  funpower 

完成安装后重启机器。 

、配置内核文件 

配置内核时每项说明可以参考这:http://people.freebsdchina.org/kinki/9.htm,配置中要加入对声卡的支持,关于如何安装声卡可以参考这:http://www.freebsd.org.cn/snap/doc/zh_CN.GB2312/books/handbook/sound-setup.html

下面是具体的操作: 

#cd /sys/i386/conf

#cp GENERIC funpower

#ee funpower 

我的内核文件如下: 

#

# GENERIC -- Generic kernel configuration file for FreeBSD/i386

#

# For more information on this file, please read the handbook section on

# Kernel Configuration Files:

#

#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html

#

# The handbook is also available locally in /usr/share/doc/handbook

# if you've installed the doc distribution, otherwise always see the

# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the

# latest information.

#

# An exhaustive list of options and more detailed explanations of the

# device lines is also present in the ../../conf/NOTES and NOTES files.

# If you are in doubt as to the purpose or necessity of a line, check first

# in NOTES.

#

# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.413.2.13 2005/04/02 16:37:58 scottl Exp $

machine      i386

cpu             I686_CPU

ident           funpower

# To statically compile in device wiring instead of /boot/device.hints

#hints                  "GENERIC.hints"                 # Default places to look for devices.

options     SCHED_4BSD             # 4BSD scheduler

options     INET                            # InterNETworking

options     INET6                          # IPv6 communications protocols

options     FFS                     # Berkeley Fast Filesystem

options     SOFTUPDATES                  # Enable FFS soft updates support

options     UFS_ACL                    # Support for access control lists

options     UFS_DIRHASH          # Improve performance on big directories

options     MD_ROOT                          # MD is a potential root device

options     NFSCLIENT                # Network Filesystem Client

options     NFSSERVER               # Network Filesystem Server

options     NFS_ROOT                 # NFS usable as /, requires NFSCLIENT

options     MSDOSFS                            # MSDOS Filesystem

options     CD9660                        # ISO 9660 Filesystem

options     PROCFS                      # Process filesystem (requires PSEUDOFS)

options     PSEUDOFS                 # Pseudo-filesystem framework

options     GEOM_GPT               # GUID Partition Tables.

options     COMPAT_43              # Compatible with BSD 4.3 [KEEP THIS!]

options     COMPAT_FREEBSD4                 # Compatible with FreeBSD4

options     SCSI_DELAY=15000  # Delay (in ms) before probing SCSI

options     KTRACE                     # ktrace(1) support

options     SYSVSHM                            # SYSV-style shared memory

options     SYSVMSG                   #

# GENERIC -- Generic kernel configuration file for FreeBSD/i386

#

# For more information on this file, please read the handbook section on

# Kernel Configuration Files:

#

#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html

#

# The handbook is also available locally in /usr/share/doc/handbook

# if you've installed the doc distribution, otherwise always see the

# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the

# latest information.

#

# An exhaustive list of options and more detailed explanations of the

# device lines is also present in the ../../conf/NOTES and NOTES files.

# If you are in doubt as to the purpose or necessity of a line, check first

# in NOTES.

#

# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.413.2.13 2005/04/02 16:37:58 scottl Exp $

machine               i386

cpu             I686_CPU

ident           funpower

# To statically compile in device wiring instead of /boot/device.hints

#hints                  "GENERIC.hints"                 # Default places to look for devices.

options     SCHED_4BSD             # 4BSD scheduler

options     INET                            # InterNETworking

options     INET6                          # IPv6 communications protocols

options     FFS                     # Berkeley Fast Filesystem

options     SOFTUPDATES                  # Enable FFS soft updates support

options     UFS_ACL                    # Support for access control lists

options     UFS_DIRHASH                   # SYSV-style message queues

options     SYSVSEM                    # SYSV-style semaphores

options     _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions

options     KBD_INSTALL_CDEV       # install a CDEV entry in /dev

options     AHC_REG_PRETTY_PRINT      # Print register bitfields in debug

# output.  Adds ~128k to driver.

options     AHD_REG_PRETTY_PRINT      # Print register bitfields in debug

# output.  Adds ~215k to driver.

options     ADAPTIVE_GIANT           # Giant mutex is adaptive.

device                  apic                     # I/O APIC

# Bus support.  Do not remove isa, even if you have no isa slots

device                  isa

device                  eisa

device                  pci

# Floppy drives

#device                fdc

# ATA and ATAPI devices

device                  ata

device                  atadisk                 # ATA disk drives

#device                ataraid                 # ATA RAID drives

device                  atapicd                # ATAPI CDROM drives

#device                atapifd                 # ATAPI

(0)

相关推荐

  • FreeBSD5.4Release X Windows 安装笔记 (Freebsd5.4R+Gnome2.10.0)

    机器配置: 核心:P4\1.7G 主板:MSI845 内存:金士顿256*2 硬盘:迈拓40G 显卡:ATI Radeon 7500 显板:Samsung SyncMaster 753DFX 声卡:Creative Sound Blaster Live! 一.安装FreeBSD5.4Release 从http://www.freebsd.org/releases/5.4R/announce.html选择一个FTP服务器下载,然后刻成光盘.接下来从光盘安装,我的几点选项:  1.选择软件包时选择最

  • Windows环境下vscode-go安装笔记(不支持32位)

    一.介绍 对于Visual Studio Code开发工具,有一款优秀的GoLang插件,它的主页为:https://github.com/microsoft/vscode-go 这款插件的特性包括: Colorization 代码着彩色 Completion Lists 代码自动完成(使用gocode) Snippets  代码片段 Quick Info 快速提示信息(使用godef) Goto Definition 跳转到定义(使用godef) Find References  搜索参考引用

  • PHP7.0安装笔记整理

    2015年6月11日,PHP官网发布消息,正式公开发布PHP7第一版的alpha版本. PHP7特性: PHP 7.0.0 Alpha 1使用新版的ZendEngine引擎,带来了许多新的特性,以下是不完全列表: (1)性能提升:PHP7比PHP5.6性能提升了两倍. Improved performance: PHP 7 is up to twice as fast as PHP 5.6 (2)全面一致的64位支持. Consistent 64-bit support (3)以前的许多致命错误

  • 项目管理利器-Maven(Windows安装)图文教程

    什么是Maven? 安装Maven环境: 下载地址:https://maven.apache.org/download.cgi Maven3.3+JDK1.7以上版本 下载windows版本 解压到本地即可,对其中的文件夹进行讲解 bin目录:包含mvn的运行脚本 boot目录:包含一个类加载器的框架 conf目录:是配置文件目录 lib目录:包含maven平时所用到的所有类库 配置环境变量 M2_HOME:安装家目录D:\maven path:D:\maven\bin 检查安装是否成功 m2

  • MongoDB Windows安装服务方法与注意事项

    MongoDB Windows安装服务 MongoDB作为一个基于分布式文件存储的数据库,近两年大受追捧.数据灵活的存取方式和高效的处理使得它广泛用于互联网应用. 最近本人开始在Windows 32位平台下研究MongoDB的使用,为了方便,本人更喜欢将其安装为Windows的系统服务.这样就不用每次开一个mongod的主流程序了. 但是在网上搜索的命令有时候并没有让服务成功注册,出现若干问题.接下来我将写出我所遇到的问题和解决办法. 首先从MongoDB官方下载最新的发行版本:http://w

  • 2017最新版windows安装mysql教程

    1.首先在mysql官网下载最新版mysql, 附上链接点击打开链接,根据你的系统型号选择对应的包下载,大约300多兆,版本号为5.7.19 下载完之后,解压缩,是一个标准的mysql文件,如图 2.第二步,配置系统环境变量,桌面→我的电脑→右键"属性"→高级系统设置→环境变量→系统变量→新建 变量名可以根据喜好随便取,我这里叫做MYSQL_HOME,变量值是你刚刚下载的mysql文件夹所在的目录,我们指向其中的bin目录,然后一路确定返回 3.我们的mysql文件中没有默认的配置文件

  • mysql安装笔记

    mysql安装笔记 学习了一段时间的redhat,有必要做一下整理笔记,以下是mysql的安装笔记, 希望大家指正错误. ●安装mysql # tar zxvf mysql-5.0.32.tar.gz  # cd /tmp/mysql-5.0.32 # groupadd mysql # useradd mysql -g mysql -M -s /bin/false # ./configure --prefix=/opt/mysql \ 指定安装目录 --with-extra-charsets=g

  • Windows安装配置C/C++(VS2017)OpenSSL开发环境配置教程

    OpenSSL开发环境配置教程分享给大家,具体内容如下 [环境信息] Windows 10 Enterprise Version 10.0.15063 下载地址:http://www.itellyou.cn/) Visual Studio Enterprise 2017 Version 15.2(26430.12) 下载地址:https://www.visualstudio.com/downloads) OpenSSL v1.1.0f 下载地址:https://slproweb.com/prod

  • python从入门到精通 windows安装python图文教程

    Python的官方介绍是: Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程.Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发. Python的特色 (1)简单 Python是一种代表简单主义思想的语言.阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一.它使你能够专

  • Windows 安装 Anaconda3+PyCharm的方法步骤

    由于本人使用的是windows 10 操作系统,所以介绍在 windows 10 系统中安装 Anaconda3 的过程. 下载 Anaconda 官网下载地址:https://www.anaconda.com/download/点击进入.Anaconda 是跨平台的,有 Windows.macOS.Linux 版本,点击那个 Windows 图标. 目前最新版本是 python 3.6,默认下载也是 Python 3.6. 下载完成Anaconda3-5.0.1-Windows-x86_64.

随机推荐