Freebsd安装小结

合集下载

FreeBSD服务器之服务器安装详解

FreeBSD服务器之服务器安装详解

FreeBSD服务器之服务器安装详解Index:简介本文目标Step 1 下载FreeBSD的ISO镜像文件.Step 2 FreeBSD下的磁盘概念及硬盘分区Step 3 正式安装FreeBSDStep 4 FreeBSD的安装后续设定F.A.Q.Links to other sources谁在使用FreeBSD?Yahoo!ApacheSinaSony Japan使用FreeBSD的理由FreeBSD还是免费的,自由的。

FreeBSD有许多非凡的特性。

其中一些是:抢占式多任务与动态优先级调整确保在应用程序和用户之间平滑公正的分享计算机资源,即使工作在最大的负载之下。

多用户设备使得许多用户能够同时使用同一FreeBSD 系统做各种事情。

比如,像打印机和磁带驱动器这样的系统外设,可以完全地在系统或者网络上的所有用户之间共享,可以对用户或者用户组进行个别的资源限制,以保护临界系统资源不被滥用。

符合业界标准的强大TCP/IP 网络支持,例如SCTP、DHCP、NFS、NIS、PPP,SLIP,IPsec 以及IPv6。

这意味着您的FreeBSD 主机可以很容易地和其他系统互联,也可以作为企业的服务器,提供重要的功能,比如NFS(远程文件访问)以及email 服务,或将您的组织接入Internet 并提供WWW,FTP,路由和防火墙(安全)服务。

内存保护确保应用程序(或者用户)不会相互干扰。

一个应用程序崩溃不会以任何方式影响其他程序。

FreeBSD 是一个32 位操作系统(在Alpha,Itanium,AMD64,和UltraSPARC 上是64 位),并且从开始就是如此设计的。

业界标准的X Window 系统(X11R7)为便宜的常见VGA 显示卡和监视器提供了一个图形化的用户界面(GUI),并且完全开放代码。

和许多Linux,SCO,SVR4,BSDI 和NetBSD 程序的二进制代码兼容性数以千计的ready-to-run应用程序可以从FreeBSD ports和packages套件中找到。

FreeBSD简介及学习回顾

FreeBSD简介及学习回顾

FreeBSD简介及学习回顾一.FreeBSD简介1.简介FreeBSD是一个自由的(英文free也可以说是免费的)类UNIX操作系统(Unix-like),经由BSD UNIX由AT&T UNIX衍生而来,FreeBSD由于法律原因不能称为UNIX,但由于直接衍生于BSD UNIX,并且一些原来BSD UNIX的开发者后来转到FreeBSD的开发,使得FreeBSD在内部结构和系统API上和UNIX有很大的兼容性。

由于FreeBSD宽松的法律条款,其代码被好多其他系统借鉴包括苹果公司的MacOS X,正因此由于MacOS X的UNIX兼容性,使得MacOS X获得了UNIX商标认证。

[1](/view/21459.htm)另外可参考FreeBSD用户手册,其中有很详细的介绍:/doc/zh_CN.GB2312/books/handbook/history.html 2.历史FreeBSD的发展始於1993年,取源于386BSD。

[3]然而,因为386BSD原始码的合理性受到质疑以及Novell(当时UNIX的版权拥有者)与伯克利接连而来的诉讼,FreeBSD在1995年1月发布的2.0-RELEASE中以加州大学的的4.4BSD-Lite Release全面改写。

FreeBSD手册中有更多FreeBSD的发展历史。

FreeBSD 2.0最值得注意的部份也许是对卡内基梅隆的Mach Virtual Memory 系统翻修以及FreeBSD Ports system的发明。

前者对于高负荷的系统最佳化,後者则是建立了一套简单且强大的机制维护第三方软体。

有不少大型站台都使用FreeBSD,不过也有不少企业正转向Linux平台,好多VPS(虚拟个人主机)也提供FreeBSD空间。

FreeBSD 3.0则引入了ELF binary格式,并开始支援多CPU系统(SMP,Symmetric multiprocessing)以及64位元Alpha平台。

FreeBSD服务器的安装与优化(内核优化)

FreeBSD服务器的安装与优化(内核优化)

“简单的东西不容易出问题。

”至理名言!事实上,削减操作系统中那些对你没用的功能是一件非常重要的事情。

这不仅仅意味着一个更小的操作系统,占用更少的磁盘空间(现在的硬盘少说也有几十GB,几兆的空间根本就是九牛一毛),而且意味着你被攻击的可能性也更低——简而言之,你不需要担心操作系统中没有安装的模块存在问题会对你造成影响。

这篇文章中,我们将一起对FreeBSD-i386的内核进行优化配置。

这篇文章是针对FreeBSD4.7-STABLE写的,并且,FreeBSD 4.x的配置不会和这篇文章有太大出入。

如果你要优化FreeBSD 5或FreeBSD 2/3的内核的话,则需要仔细参考它们的LINT文件了(后面将会提到)。

[注意:FreeBSD 5.0预定将于2002年11月20日发布。

FreeBSD的开发组非常重视发行版本的质量,并认为这比发行版本的计划还重要,但由于同样的原因,我们往往会发现FreeBSD实际发行的版本比预定计划晚一些,通常在半个月之内。

FreeBSD 5.0作为FreeBSD近期最为重要的发行版本,很可能也会延后发表,但笔者个人认为无论如何我们在今年年底之前肯定是可以看到最终的发行版本的。

FreeBSD 5.0对系统进行了大量的修改,这一系列的文章将在FreeBSD 5.0发布当天发表针对5.0的修订版本,而现有版本将保留,但进入维护阶段,不再引入新的内容。

]FreeBSD的源代码可以直接从中央cvsup服务器同步,也可以作为系统的一部分在安装的时候一兵装上。

前面已经说过如何同步源代码,在此不再赘述。

FreeBSD的源代码(通常在/usr/src)包含建造基本系统的全部代码,而在/usr/src/sys中则有若干个目录,对应不同的计算机体系结构(4.x只支持i386和alpha)。

i386是一个泛指的名字,包含了与Intel 80386兼容的所有机器,并不是特指80386。

简单介绍一下FreeBSD的内核文件。

TCPIPFreebsd详细安装说明及心得汇报(图文结合)

TCPIPFreebsd详细安装说明及心得汇报(图文结合)

(6)选择Customize Hardware
(7)选择FreeBSD iso点击close,并 finish
进入FreeBSD安装界面
• 第二步 选择国家
这里是一些安装选项,我们先选择 Use Defaults,默认值,其他配置等 我们安装第一步结束后在进行
按A使用整个磁盘后,要将光标移到 size最大的那一行,按下Sstributions,选择Custom,选择All, yes!然后exit,返回上一个界面
• 第六步开始安装系统 选择“Commit”,“OK”,就会出现如第一个 截图所示界面,选择“YES”。之后就会出现如 后面所示界面,开始正式安装。安装所需要的 时间根据具体硬件而定,一般为一小时左右,
请耐心等待。等所有的软件包都安装完成后,
会出现最后那个对话框,选择“No”,这些参数
可以进入系统后,你自己慢慢来设置。
大约一小时后,系统安装成功
这一步为配置阶段
回答以上问题
在FreeBSD安装过程中我们出现了很多问题,初次接触,刚开
始有些丈二和尚摸不着头脑。从网上下载了3个版本,最终选择了
FreeBSD7.3,FreeBSD9.1。刚开始,通过阅读老师给的文档,利用虚
拟机安装,安装8.0版本,可是装到添加用户时,却出现了错误,说
“pw”is invalid,试了几次都一样,而且刚开始,有很多配置不明白, 卸装重复了4、5次后,终于弄清楚了安装流程,并熟悉了安装过程, 安装完7.3后,又安装了9.1,可是到配置用户图形界面时,却总是 出错,以下是安装流程和截图:
一、在虚拟机中加入镜像文件,这里我有些不懂,为什么虚拟机安装最好 选择other FreeBSD,而我选择installer disk image file 也可以安装,有什么 区别吗?选择Typical

freebsd的桌面安装

freebsd的桌面安装

Freebsd的桌面安装笔记最近在学习freebsd,看了freebsd的handbook,里面介绍了安装freebsd桌面,于是为了提高自己对freebsd的认识和理解,自己决定安装freebsd gnome。

看了freebsd handbook,安装gnome 步骤:To install the GNOME package from the network, simply type:# pkg_add -r gnome2To build GNOME from source, use the ports tree:# cd /usr/ports/x11/gnome2# make install clean本来是打算自己make 源代码的,但是自己从port来编译gnome2速度太慢,而且还经常报错。

没办法用pkg来安装。

Pkg安装倒是很快就能安装成功,但是重启之后不成功,按照handbook的步骤启动:Once GNOME is installed, the X server must be told to start GNOME instead of a default window manager. If acustom .xinitrc is already in place, simply replace the line that starts the current window manager with one that149Chapter 5 The X Window Systemstarts /usr/X11R6/bin/gnome-session instead. If nothing special has been done to configuration file, then it isenough to simply type:% echo "/usr/X11R6/bin/gnome-session" > ~/.xinitrcNext, type startx, and the GNOME desktop environment will be started.Note: If a display manager, like XDM, is being used, this will not work. Instead, create anexecutable .xsessionfile with the same command in it. To do this, edit the file and replace the existing window manager command with/usr/X11R6/bin/gnome-session:% echo "#!/bin/sh" > ~/.xsession% echo "/usr/X11R6/bin/gnome-session" >> ~/.xsession% chmod +x ~/.xsessionAnother option is to configure the display manager to allow choosing但是在usr目录下根本找不到X11R6这个目录,这时候陷如僵局,折腾了好几天,重新安装了gnome,甚至怀疑了freebsd对显卡驱动不支持,后来使用demsg查看,freebsd对显卡是support 的。

安装配置freebsd

安装配置freebsd

一、安装系统这部分比较简单出现启动菜单时,按2(禁用acpi启动,服务器不用电源管理)选择国家->China选择键盘布局->USA ISO出现安装菜单,选择Standard提示需要对硬盘分区,回车,出现分区表,比较简便的方法是按a(使用整个硬盘),分区完成后,按q退出提示选择启动方式->Standard(服务器用的是单系统,所以不需要启动管理器Bootmgr)提示需要划分lable,回车,出现磁盘编辑画面,146G的RAID硬盘/ 512MSWAP 内存X2/var 10240M/tmp 2048M/usr 其它所有的空间.,完成后,按q退出出现安装选项,选择Minimal(最小化安装)选择安装媒体,当然是CD/DVD,出现提示,再次确认。

2-3分钟后安装完成,出现提示,回车确认提示是否配置网络->Yes出现菜单,选择接入公网的网卡/接口提示是否配置ipv6->No提示是否通过DHCP配置(根据自己情况选择)出现网络配置界面,依次检查/填好各选项,确认(如果自定义的网络设置,会提示是否立即应用,确认即可)提示是否将本机作为网关->No提示是否配置inetd->No提示是否启用SSH连接(远程控制)->Yes提示是否应用匿名的FTP->No提示是否将本机作为NFS服务器->No提示是否将本机作为NFS客户端->No提示是否配置系统控制台->No提示是否设定时区/时间->Yes提示是否与UTC同步->No选择区域->Asia选择国家->China选择时区->1出现提示,回车确认提示是否启用Linux二进制兼容->No(可以兼容90%以上的Linux程序,不过服务器用不上)提示配置鼠标->No提示是否永远禁用ACPI->Yes(服务器无需电源管理)提示是否浏览软件包->No提示是否增加用户->Yes(在这里配置将来的远程访问用户)出现菜单,选择User填好Login ID ,Member groups = wheel , Password后确认(提示:FreeBSD默认情况下只允许wheel用户组成员远程登录,需要修改关键配置时可以su到root,这是“”洋葱式“安全机制的体现)退出编辑用户菜单提示配置root密码,回车确认输入2次密码提示是否编辑其它选项->No退出安装菜单出现提示->Yes第一次启动时,会提示生成远程访问密钥,回车确认三、应用程序及服务安装ports首次运行如下命令代码:以后定期不定期运行代码:默认选项2、AMP环境配置安装mysql 5.1QUOTE:# cd /usr/ports/databases/mysql51-server# make install clean ; rehash# cp /usr/local/share/mysql/f /etc/f # cd /usr/ports/databases/mysql51-scripts# make install clean ; rehash# /usr/local/bin/mysql_install_db# ln -s /usr/local/lib/mysql/libmysqlclient.so.12 /usr/lib # chown -R mysql /var/db/mysql# chown -R root /var/db/mysql# chown -R mysql:mysql /var/db/mysql# chmod 777 /var/db/mysql优化mysqlQUOTE:# ee /etc/fCODE:[mysqld]skip-networkingskip-innodbskip-name-resolveskip-locking#log-bin# 以下选项基于2G内存key_buffer=512Mmax_allowed_packet=4Mtable_cache=1024thread_cache=64join_buffer_size=32Msort_buffer=32Mrecord_buffer=32Mmax_connections=512wait_timeout=120interactive_timeout=120max_connect_errors=30000 long_query_time=1max_heap_table_size=256M tmp_table_size=128Mthread_concurrency=8myisam_sort_buffer_size=128M mysql随系统启动# cp /usr/local/etc/rc.d/mysql-server /usr/local/etc/rc.d/mysql.sh # ee /etc/rc.confCODE:mysql_enable="YES"启动mysqlCODE:cd /usr/local/etc/rc.d/./mysql-server start注:MYSQL数据库文件所在目录:/var/db/mysql修改MYSQL的密码:/usr/local/bin/mysqladmin -u root password 'new -password'安装apache22QUOTE:# cd /usr/ports/www/apache22# make install clean ; rehash安装过程中,取消ipv6apache随系统启动# ee /etc/rc.confCODE:apache22_enable="YES"启动apacheQUOTE:# cd /usr/local/etc/rc.d/# ./apache22 start安装phpQUOTE:# cd /usr/ports/lang/php5# make install clean ; rehash安装过程中,选择apache,取消ipv6安装php扩展CODE:# cd /usr/ports/lang/php5-extensions # make install clean ; rehash选择CALENDARCTYPEGDICONVMBSTRINGMYSQLPCRESESSIONSOCKETSZIPZLIB配置phpQUOTE:# cd /usr/local/etc# cp php.ini-recommended php.ini# ee php.iniCODE:; 基于安全考虑,禁用某些功能,根据自己情况修改disable_functions = passthru, exec, phpinfo, system, ini_alter, readl ink, symlink, leak, proc_open, popepassthru, chroot, scandir, chgrp, chown, escapeshellcmd, escapeshellarg, shell_exec, proc_get_statu s配置apacheQUOTE:# ee /usr/local/etc/apache22/httpd.conf CODE:DocumentRoot "/usr/www" # 网站主目录<Directory "/usr/www"> # 网站主目录Options FollowSymLinks<IfModule dir_module>DirectoryIndex index.html index.php index.htm </IfModule><IfModule mime_module>AddType application/x-gzip .gz .tgzAddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps </IfModule>AddDefaultCharset GB2312ServerTokens ProdServerSignature Email<IfModule prefork.c> # 优化针对BSD的网络支持StartServers 10MinSpareServers 10MaxSpareServers 15ServerLimit 2000MaxClients 1500MaxRequestsPerChild 10000</IfModule>安装ZendOptimizerZendOptimizer属于商业软件,所以不能通过ports编译安装,只能下载安装QUOTE:# ln -s /lib/libm.so.3 /lib/libm.so.2# mount /cdrom# cp -R /cdrom/Zend /usr/ports/devel/Zend# cd /usr/ports/devel/zend# ./install一路默认安装phpmyadmin也可以通过传统方式,通过ftp下载/上传到机器上,配置好参数即可运行。

(转)FreeBSD服务器的安装与优化(2)Unix系统 电脑资料.doc

(转)FreeBSD服务器的安装与优化(2)Unix系统 电脑资料.doc

(转)FreeBSD效劳器的安装与优化(2)Unix系统电脑资料更新FreeBSD 完成了安装、配置,FreeBSD根本上就算装完了,更新FreeBSDcvsup是一个可选的package,同样的,它也可以从ports里面安装(/usr/ports/devel/cvsup和/usr/ports/devel/cvsup-nogui)。

考虑到许多应用程序都依赖X的库文件,在前面安装的局部我安装了它,并且直接安装了cvsup的package。

不过,如果你有足够的耐心去一个一个地make需要的ports,那么先安装ports collection,然后make cvsup-nogui也是一个不错的主意,尽管这需要比拟长的时间。

创立一个用于cvsup(1)的supfile,命名为stable-supfile:(default host中选定的cvsup效劳器——ftp.bjpu.对访问的IP 进行了限制,笔者只在北京工业校内使用过,因此如果您无法连接这个效劳器,请尝试..freebsd,或cvsup.freebsd)*default host=ftp.bjpu.*default base=/usr*default prefix=/usr*default release=cvs tag=RELENG4*default delete use-rel-suffixsrc-allports-all tag=.随后执行cvsup -g -L 2 stable-supfile这里需要稍微解释一下FreeBSD的几种版本。

那么,三类分支有什么区别呢?由于FreeBSD 5.0的第一个RELEASE至今仍然没有,因此,目前还没有5.0-STABLE。

目前,FreeBSD-STABLE有两个版本,FreeBSD 3-STABLE和FreeBSD 4-STABLE,分别对应3.x和4.x的最新稳定版代码(对应的cvs tag分别是RELENG3和RELENG4)。

(整理)freeBSD安装记录.

(整理)freeBSD安装记录.

一.安装最小化安装,加上PORTS,和源代码在/etc/inetd.conf 中把除了ssh之外的服务全部关闭,特别是telnet和rlogin等服务,包括DHCP建一个账户到wheel组,代替ROOT管理员进SSH 装了PERL RUBY PHTYN等语言装了PORT的更新包以后连APACHE2.2.17也一起装,以免要下载(注:以后可以不安装PORTS,用AIXS代替)给wheel用户增加SUDO功能如果没有安装:即:下面来安装并使用sudo吧!!1)安装sudo(两种安装方法):a: 从ports 安装(推荐)#cd /usr/ports/security/sudo#make install cleanb: 通过package 安装#pkg_add -r sudo使用命令查看:pkg_info -L sudo-xxx版本号可以通过pkg_info | grep sudo获得。

2)配置sudosudo的配置文件在/usr/local/etc/sudoers里面。

sudo的配置文件不应直接编辑,而应使用visudo 来进行修改。

下面是配置sudo的简单方法:M-gtuiw ALL=(ALL) ALL 这一行一定要有,填上自己的用户名指定了M-gtuiw可以使用整个系统的全部权限。

%wheel ALL=(ALL) ALL这个命令指定了wheel这个组的所有者可以使用全部的权限。

3)设置密码在一段时间后自动退出Defaults:M-gtuiw timestamp_timeout=0, runaspw, passwd_tries=1 这一行也要有记住:在Defaults:M-gtuiw 这个地方不允许有空格出现。

下同:..这段句子有三个功能:1)M-gtuiw需要root的密码才能运行sudo(句子中runaspw的缘故)。

2)这密码没有被系统记住(因为有timestamp_timeout=0的缘故),用了一次的sudo之后当再次输入的时候又得输入root密码。

FreeBSD的安装

FreeBSD的安装

FreeBSD的安装小讨厌——个人文章系列号001号文章版本号1.0 这是我第一次写安装心得!写的不好可不要笑我哦!没办法!只有这样的水平!还请大家多多包涵!呵呵!(对了忘了说了!本安装只适合初学的哦!高手们就不要来看了!省得刺激我!还有这是BSD4.11版本)那现在就开始了!我是在vmware里安装的!所以可能会和直接在PC机安装有点不同。

我使用的ISO映像.那个红色的圈圈里就是路径了!接着按绿色的小箭头!接通电源!开始!1开起后将出现kernel设置菜单.不用多说什么里面具体的东西我也没学!直接进下一步吧![ENTER]选择内核配置清单直接开始安装就选 Skip Kernel configuration and continue with installation比较方便的全屏幕操作方式更改设置参数 Start Kernel configuration in full-screen visual mode命令行的方式设置计算机硬件配置参数,如果你有些奇怪的硬件那就可以尝试Start kernel configuration in CLI mode2.这里了就出现安装类型,像我这样的就的还是选那个标准的吧!standard安装适用于我们这样UNIX® 或FreeBSD 的初级使用者。

选择standard是一个稳当的办法.下面的Configure选项比较有用.可以配置安装时的那些选项.用方向键选择standard 然后按ENTER 键可开始进入标准安装!3.接着是把所用的硬盘分区!直接按A,就可以了,自动帮你分了!再按Q退出窗口!下面的图就是分后的样子了!呵呵!因为是在vmware里安装.所以FreeBSD会独占偶的整个硬盘.如果你想自己创建的话!那么就按C吧!不过自创的我现在没办法教因为我也还没学了!4.接着选Standard。

因为我现在是在vmware里安装只要使用FreeBSD ,并没有其它操作系统,所以我选Standard。

U盘成功安装FreeBSD

U盘成功安装FreeBSD

U盘已经成功安装FreeBSD,和大家分享下经验!注意:你的U盘会被格式化,请您试验之前备份好U盘资料!您的电脑必须支持U盘引导!1 .WindowsXP环境下,下载软件win32diskimager下载 memstick.img(从8.0版本才有这个的)2.接着在电脑上面插入U盘(我的U盘为2G,金士顿),运行软件win32diskimager3.选择下载的memstick.img接下来点击"Write"我的写入过程截图如下4.写完之后,如果你想查看U盘到底写入的什么,会看到磁盘未被格式化您不需要惊慌,你已经写入进去了,只是不能查看!5.重启电脑,选择从USB-HDD启动,接下来的界面就是您所熟悉的FreeBSD系统安装界面!至此已经成功!希望对大家有所帮助!(如果您的系统已经安装完成,这时,需要把U盘格式化才能正常使用,格式之后显示你的U盘容量显示可能会不正确,请再次格式,就可以显示正确的容量了)memstick.img.png (859 Bytes)运行Win32DiskImager.png (6.7 KB)Win32DiskImager1.jpg (17.05 KB)选择memstick.jpg (56.39 KB)U盘write.jpg (21.25 KB)写入过程.jpg (19.19 KB)U盘写入之后状态.jpg (18.51 KB)boot-loader-menu.png (3.82 KB) 开始进入安装界面了要创建引导系统所需的记忆棒,需按下面的操作进行:1.获取记忆棒映像文件记忆棒映像文件可以从arch对应的ISO-IMAGES 目录,例如ftp:///pub/FreeBSD/releases/arch/ISO-IMAGES/version/FreeBSD-8.2-RELEASE-arch-memstick.img 获得。

其中,arch和version需要替换为您使用的平台和版本。

操作系统_实验二_FreeBSD 安装软件

操作系统_实验二_FreeBSD 安装软件

西北工业大学《操作系统》实验报告一、挂载U盘等设备FreeBSD挂载设备- 小围脖- 博客园/xyd21c/archive/2012/12/06/2804860.html使用虚拟机VMware挂载U盘,读取U盘内容的方式,这样可以使用命令使虚拟机中的FreeBSD可以获得U盘的内容:1、将虚拟机的可移动设备选项下USB设备勾选2、然后建立一个与U盘挂载的目录 mnt/usb3、进行挂载操作 mount –t msdosfs /dev/da0s1 /mnt/usb4、显示mnt/usb目录,即可查看U盘里的内容二、安装软件FREEBSD软件安装_Unix/BSD_操作系统_脚本之家/os/Unix/1486.html2.1 传统方式:1、下载该软件,有可能是 binary 档或是原始码。

2、解压缩该档案,通常是以 tar 或 gzip 压缩的。

3、读一下该目录中的说明文件,可能是 readme 或是 doc/ 的文件,来了解如何安装该软件。

4、如果所下载的是原始码,可能要先编辑一下 Makefile 或是执行 configure,接着再编译该软件。

5、最后再测试与安装。

2.2 Ports:原理:使用原始码来安装软件使用 ports 安装软件前,必须先确认 /usr/ports 这个目录是否有安装。

按照以下方法来安装 ports 的目录:1、以 root 执行 sysinstall2、选择 Configure 后按 Enter3、选择 Distributions 后按 Enter4、选择 ports 后按空格键5、选择 Exit 后按 Enter6、选择安装来源,CDROM 或 FTP,设置相关数据7、退出ports的默认路径是/usr/ports。

这个ports的根目录下面有很多的文件夹及子文件夹,组成一个树状目录,包含大量ports下的软件。

比如mail是邮件服务软件,games是游戏,www代表web服务软件,databases则是数据库软件。

FreeBSD安装小记

FreeBSD安装小记
5) 安装后配置
在系统完成安装以后要进行必要的配置,当然这些配置也只是系统的用户名和密码以及一些网络配置等,一切按照安装向导进行即可。
4 安装ports
使用Linux的朋友都会对Debian的包管理系统留有深刻的印象,而FreeBSD的包管理系统如果不能说更优秀,至少同样出色。FreeBSD的包管理系统有两种机制:一种是package,即所谓的预编译包;另一种就是ports,一种软件包的描述文件的集合,其中描述了诸如到哪里下载以及如何编译等。package机制的最大优点就是安装方便,只要使用sysinstall或是相应的package命令选择相应的软件包即可;而ports机制是下载源码包,由源码包来进行编译,所以其最大的特点就是量身定制,最大限度的发挥机器的性能。下面我们来简要的介绍一下如何安装ports软件包集合。
FreeBSD安装小记FreeBSD安装小记
谈起小精灵FreeBSD,自己还真有一肚子苦水要倒。比起Linux,对于FreeBSD的了解确实要晚许多。不过在了解了的一些历史以后还真觉得被他吸引了,也希望能够可以在自己的机子上安装上一份。然而看起来小巧可爱的小精灵实际安装起来却是另一码事了。
在我们安装完成ports软件包集合后,所有的软件包的安装就都可以进入相应的ports目录,一条make install clean命令就可以搞定一切,而这也正是ports软件包集合的强大所在。
5 一些小问题
系统安装进行到这里,可以说是已经安装成功了。但是相信对于一些熟悉Linux操作的朋友而言,FreeBSD的使用操作就显得似乎不是太友好了,在Linux中大家所使用的是bash,而在FreeBSD中所使用的是sh,如果想要使用bash,可以修改/etc/passwd文件:

FreeBSD安装说明

FreeBSD安装说明

6、其他设置
这里总结一下了。。桌面你自己选择了。。按照你的习惯自己选哈。。然后就是添加用户组,使用Tab键切换然后输入相关的信息就可以了。
这些步骤做完。差不多这个系统就配置好了。。
最后是FB(FreeBSD)系统的启动和关闭了。先说在I386的机器上启动:如果你启动正常。你可以看到一些滚动的信息。然后就可以看到登陆命令行了。。你可以使用Scroll-Lock和PgUp、PgDn查看信息。然后输入Scroll-Lock回到命令行。如果系统配置好了。桌面也好了。在命令行里输入startx来启动了。 在Alpha机器上启动也比较简单了。只要安装好了使用>>>BOOT DKC0命令就可以启动BSD。如果你想BSD下次自动启动。输入以下的命令
1、设置网络界面
现在,我们设置网络界面哈。。。(西西。。还是这个标题符号好。。好多泡泡。。HOHO!)假如哈。。我们的安装方式是NFS或ftp等网络安装方式的话。这一步就需要在安装方式之后进行一下设置。否则呢就完成不了复制文件的过程拉。。
其实这章配置内容也简洁不到哪里去了。总之比那些好几页的教程稍微好点吧。。有兴趣的继续看下去吧!!
2、基本网络配置
配置好网络界面之后,还可以配置一些FreeBSD提供的基本网络服务功能,如Ftp服务、NFS服务、是否 支持NIS、是否运行路由交换软件等。需要根据计算机实际要求的功能,设置相应的选项。加入使用者对这些选项不是很清 楚,可以忽略这个步骤,因为这些设置选项可以在任意时候重新设置,没有必要一定在初始安装的时候将全部设置都设置的无可挑剔。FreeBSD的可伸缩性使得,可以在任意时候改动系统设置,不需要重新启动系统就能使得改动生效。HOHO.. 不过现在呢..做一些服务啊 编译一下内核啊.基本上就可以运行了..

freeBSD详细安装讲解

freeBSD详细安装讲解

freeBSD安装详细讲解硬盘设定为20G,内存512MB,分区情况如下:/ 2048Mswap 1024M/usr 17401M下面详解freeBSD的安装过程:1、选择启动模式上图的选项为:1.直接启动FreeBSD [默认]2.以禁用电源管理的方式启动FreeBSD,3.以安全模式启动FreeBSD4.以单用户模式启动FreeBSD5.启动FreeBSD时输出更详细信息6.进入命令提示符状态7.重启一般我们直接按回车,以默认方式启动即可。

如果遇到硬件报错无法启动,可以选择禁用电源管理的方式。

而安全模式会禁用更多的硬件特性(含电源管理)。

至于单用户模式,一般用于更新后重启,或者忘记根用户密码。

第五种模式可以在启动时输出更详细的信息,方便找出某些潜在的问题。

第六种模式可以用于自己编译的内核无法启动,想要切换至旧的内核这种情形。

2、选择国家:用方向键上下选择你需要的国家。

安装时建议使用China,3、选择键盘映射:中文用户选择默认的就可以了.4、进入安装菜单:选择默认的标准模式(Standard)进行安装即可。

5、提示信息:很古老的硬盘需要注意了,现代硬盘可以忽略这个选项6、硬盘分区:如果你的硬盘上有其他系统或资料,请做好备份。

这个示例里,我们使用了全部的硬盘空间,此时需要按下A和Q。

选择A是使用整块硬盘。

然后按Q退出第七步:引导管理器系统让我选择以何种方式安装启动管理器,我们选择第一项,即标准方式(不需要互动),这是系统默认推荐的方式,其他几项中,第二项“BootMgr”表示如果你的系统中存在其他操作系统,在选择方式安装后可以选择进入哪个系统,第三项“None”表示保留已存在的boot manager。

8、提示信息,直接跳过即可9、创建freeBSD分区1)、在上图中,我们选择C,然后输入2048M2)、当要选择/分区文件类型时,我们选择FS类型,如下图所示:3)、关于挂载点,我们选择/,如下图所示:4)、接下来划分swap分区,如果内存小于4G,swap建议是内存的1.5-2倍,如果内存大于4G,swap可以是内存的一样多,本例内存为512M,所以swap划分为1024M,划分过程如下:下面把所有硬盘空间都划分给/usr目录,步骤与前面一样。

系统安装实验报告总结(3篇)

系统安装实验报告总结(3篇)

第1篇一、实验目的本次实验旨在通过实际操作,使学生掌握操作系统安装的基本方法,熟悉不同操作系统的安装流程,提高学生的实际动手能力和系统维护能力。

二、实验环境1. 实验机:一台具备安装操作系统能力的计算机,硬件配置满足实验要求。

2. 操作系统:Windows 10、Linux Ubuntu等。

3. 实验工具:安装光盘、U盘启动工具、系统镜像文件等。

三、实验内容1. Windows 10操作系统安装2. Linux Ubuntu操作系统安装3. 操作系统安装过程中的注意事项及解决方法四、实验步骤1. Windows 10操作系统安装(1)准备安装光盘或U盘启动工具,将Windows 10系统镜像文件复制到U盘中。

(2)开机进入BIOS设置,将启动顺序设置为U盘启动。

(3)从U盘启动,进入Windows 10安装界面。

(4)选择安装语言、时间和键盘布局,点击“下一步”。

(5)点击“我接受许可条款”,点击“下一步”。

(6)选择安装类型,这里选择“自定义:仅安装Windows(高级)”。

(7)选择磁盘分区,将所有磁盘空间分给新分区。

(8)格式化分区,点击“下一步”。

(9)等待系统安装完成,重启计算机。

2. Linux Ubuntu操作系统安装(1)准备安装光盘或U盘启动工具,将Ubuntu系统镜像文件复制到U盘中。

(2)开机进入BIOS设置,将启动顺序设置为U盘启动。

(3)从U盘启动,进入Ubuntu安装界面。

(4)选择安装语言、时间和键盘布局,点击“继续”。

(5)选择安装类型,这里选择“桌面安装”。

(6)选择磁盘分区,将所有磁盘空间分给新分区。

(7)格式化分区,点击“继续”。

(8)选择安装位置,点击“继续”。

(9)设置用户名、密码等信息,点击“继续”。

(10)等待系统安装完成,重启计算机。

五、实验结果1. 成功安装Windows 10操作系统。

2. 成功安装Linux Ubuntu操作系统。

六、实验总结1. 在安装操作系统过程中,要确保计算机硬件配置满足系统要求,以免出现安装失败的情况。

实战FreeBSD 6.2+Panabit(安装篇)

实战FreeBSD 6.2+Panabit(安装篇)

实战FreeBSD 6.2+Panabit(安装篇)前段时间参加白下网管学习,在结束前几分钟,吴骏版主在VM中演示了m0n0+Pa nabit整合,看到Panabit的功能,顿时眼前一亮,随后开始关注Panabit,Panabit是一款应用层流量管理系统,特别针对P2P应用的识别与控制,基本上每个月都更新一次特征库,以及新增协议的更新,Panabit在精确识别协议即对应用分类的基础上,根据用户自定义策略,提供灵活方便的流量管理机制:带宽限速、带宽保证、带宽预留,并可基于协议/协议组、IP/IP组进行参数化的策略设置。

说干就干,先准备PC,机房淘汰同方学生机,配置Intel C1.7、Intel 845G、512MDDR2 66、去掉硬盘软驱、增加256MCF卡、CF-IDE转接卡、3块Intel82559网卡(见上图),再上m0n0chian网,下载MOPA整合版,首先下载兼容性最好的2.18,安装,配置,成功使用,但在进行自定义协议组设置时,编辑成员,点击提交后,系统报错,无法设置自定义协议组,之后,分别使用过3.18、4.18及最新能升级版本,都有同样问题,这可能是软件,也可能是硬件兼容出的问题,因此放弃使用整合版本。

由于Panabit功能非常吸引人,决定使用FreeBSD 6.2+Panabit,首先去Panabit官网下载软件:1、下载Panabit V9.03 Live CD /download/index.html,刻成光盘,这实际就是一个Panabit启动盘;2、下载Panabit裁减的FreeBSD 6.2 系统包,/download/FB62_f or_PanaOS2.tar.gz3、下载Panabit提供的带sftp的ssh客户端,/download/ssh_3_ 2_9.rar,解压后得到SSHSecureShellClient-3.2.9.exe,4、下载Panabit软件包,下载地址见:/download/index.html,P anabit0903.tar.gz。

FreeBSD系统安装与配置安装篇(上)

FreeBSD系统安装与配置安装篇(上)

FreeBSD系统安装与配置安装篇(上)当准备工作完成之后,安装FreeBSD过程实际上同其他UNIX系统一样,一般情况下将光盘(或软盘)插入计算机启动,配置内核,使用sysinstall管理工具进行安装与配置。

然而对于初次接触FreeBSD的使用者,安装过程还可能有些陌生,下面将介绍安装系统和进行基本配置的过程。

1、启动安装系统FreeBSD的安装程序不是DOS或者Windows程序,而是必须在FreeBSD下运行的FreeBSD程序。

因此,启动安装系统实际上也就是首先要启动一个基本的FreeBSD操作系统,然后在这个基本系统上运行安装程序。

我们有四种启动FreeBSD安装程序的方法:从现有FreeBSD中启动安装程序sysinstall,用于系统升级和配置;从CD-Rom中启动安装程序,要求计算机支持光盘启动;从DOS分区中启动,要求计算机已经安装有DOS系统;从启动软盘启动,需要制作启动软盘。

如果使用了光盘作安装介质,并且计算机支持光盘直接启动,最简单的启动方式就是光盘直接启动。

然而,最标准的启动安装程序的方式还是软盘启动,使用启动软盘(boot disk),使计算机从软盘上重新启动,进入FreeBSD系统和安装程序,对于系统要求最少,并可以从一个裸机上安装FreeBSD系统,因此是比较常用的方式。

另外一种启动做法就是从DOS 启动,显然,从DOS启动是从一种操作系统进入另一个操作系统,这不是一个标准的方法,但某些时候能带来一些方便。

fbsdboot仅仅是一种启动方式,仍然需要其他安装介质,如光盘等,以放置FreeBSD的安装文件。

2、光盘和软盘安装启动说明对于安装i386 系统来说,如果您是从光盘引导,您会见到类似下图的画面:如果您是从软盘引导,会看到类似下图的画画:按照指示,将kern.flp 软盘取出,放入mfsroot.flp 软盘,然后按Enter。

对于安装Alpha 系统来说,如您需要准备安装软盘,将用kern.flp 做的引导盘放入软驱中然后输入下列命令(请视实际情况修改命令中的软驱盘符):>>>BOOT DVA0 -FLAGS '' -FILE ''如果您要从光盘引导,请将光盘放入光驱中然后输入下列命令开始安装(请视情况修改命令中的光驱盘符):>>>BOOT DKA0 -FLAGS '' -FILE ''然后FreeBSD 就会启动。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Freebsd安装小结
1.在XP下安装Freebsd:
(1).为了实现双系统,先在XP下用分区工具(在服务器上有)删除一个你不用的盘,用来安装Freebsd,这个分区应该是主分区,逻辑分区不行。

(2).选择用光盘安装,我已经刻好了六张盘。

为了不把XP的引导程序给破坏
掉,要先用bootonly那张盘进行引导。

下面是放入盘之后的图解步骤:
光盘引导,简洁的欢迎界面出现,回车就行了。

选择United States或China然后OK回车
默认即可
这里我们选择自定义【Custom】
进入安装配置界面
选择【Partition】,给系统分配磁盘空间
上图光亮部分自动显示在unused上,我们只要按下C键,就是在我们之前留给Freebsd的那个主分区进行安装,然后根据提示连续回车两次,在按Q保存推出
接着选择【Label】进行分区,我们这里接受系统的默认配置,按【A】,完成分区
按Q保存回到上一级界面,接着选择【Distributions】中的【All】,回车OK回到上一级界面,接着选中【media】,选择安装媒介,我们这里用【CD/DVD】。

(3).换第二张光盘,也就是CD1。

接着上面的步骤光标下移选择【Commit】开始安装。

等待一段时间以后,系统安装完成。

回到主界面后选择【X Exit Install】
选择【Yes】退出安装。

这样系统就初步安装成功了。

(4).系统软件的安装及配置:
现在我们重启机器,会出现F1和F3两个选择,分别进入XP和Freebsd,我们选择F3进入系统,出现下面界面:
在login:后输入root进入系统。

输入root后面要输入password,密码我们自己随便设定。

进入系统后输入sysinstall命令进行软件安装。

我们选择【Packages】,如下图:
在下面选择你想安装的软件,一些不确定是否有用的就先选上吧。

选择OK,然后Install.在安装过程中要换盘,换的次数较多,估计大于十次,时间也有点长,习惯了XP的快速傻瓜式安装,可能会感觉Freebsd的安装比较麻烦。

(5).终于安装完软件包后,要配置一下网络:这个是不需要放入光盘的,等进入系统后,输入sysinstall,选择【Networking】
选择OK,进入下面的界面:
选择【Interfaces】,回车到下一界面
继续回车
选择NO
继续选择NO
大家根据自己的机器进行配置就行了。

填好后选择OK
这样就配置完网络了,重启后就可以进入校内网了。

至于bras的连接还没搞定,暂时只能上校内网。

(6).进入桌面的配置:
进入系统后要手动输入gdm才能进入桌面图形,为了想开机自动进入桌面图形,进行如下配置:
在/etc/rc.conf下添加:gdm_enable=”YES”保存退出,重启后就可以自动进入了。

(7).关于U盘的挂载及中文乱码的解决:
一般用mount命令就可以挂载,但是这样会出现中文乱码的现象。

我们可以进行如下配置:
1.修改/.profile在其中添加如下几行:
LANG=zh_CN.eucCN;
LC_ALL=zh_CN.eucCN;
GDM_LANG=zh_CN.eucCN;
export LANG
export LC_ALL
export GDM_LANG
这样我们就将terminal和应用程序的locale都改变为了zh_CN.eunCN,为了上述更改生效,要注销登录,当在一次在gdm中用该用户名登录时,上述locale的设置就全部生效。

2 . 然后输入挂载命令:mount_msdosfs -L zh_CN.eucCN /dev/da0s1 /mnt/C(/mnt/C是你想把你优盘内容挂载到的地方),记得最后要用命令(umount)卸载。

(8).访问XP的内容
在对profile进行了修改后,输入如下命令就可以对本机的其他硬盘进行访问了:
mount_msdosfs -L zh_CN.GBK /dev/da0s1 /mnt/C(这是对C盘),D,E,F…对应的是da0s5,da0s6,da0s7…
如果硬盘是NTFS格式的,应该输入:mount_ntfs –C GBK /dev/da0s1 /mnt/C。

相关文档
最新文档