`

FreeBSD 环境准备

阅读更多

1.    修改SSH设置,用SSH连接主机,比较方便。该项可以再安装FreeBSD的时候可以选择支持SSH的。如果当时没有选择。那按如下配置
a.    /etc/inetd.conf,去掉ssh前的#,保存退出
b.    编辑/etc/rc.conf, 最后加入:sshd_enable="yes"即可

c.    vi /etc/group 加入需要远程登录的用户到sshd中,最好是一个wheel组的用户到,例如sshd:*:22:admin

d. 在其他的机器,例如windows机器使用Putty 就可以远程访问该服务器了。Putty下载地址

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

 

2.    修改最快的镜像地址:

vim /etc/make.conf加入国内最新的源地址(可搜索freebsd make.conf):
MASTER_SITE_OVERRIDE?= \
http://ports.cn.freebsd.org/${DIST_SUBDIR}/\
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
ftp://ftp.freebsd.org.cn/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR} /\  

 

3.安装bash,设置用户使用bash
cd /usr/ports/shells/bash
make install  clean
chsh –s /usr/local/bin/bash(其中/usr/local/bin/bash为bash应用程序的路径)

 

4.    安装文件高亮显示功能
首先需要安装gnuls

cd /usr/ports/misc/gnuls/ && make install clean

安装完成后

cd /etc
vi profile, 添加以下
alias ls='ls -G' #显示颜色

alias ll='ls -l'
alias la='ls -al'
alias rm='rm -i' #确认删除
alias mv='mv -i' #确认移动
alias cp=’cp -i’#复制确认

 

5.    设置环境变量
最好的中文设置方法(参考Freebsd手册):

a.    打开#vi  /etc/login.conf
b.    查找到”root:\”字段,设置编码:
	root:\
	:ignore.......:\
	:charset=UTF-8:\
	:lang=zh_CN.UTF-8:\
	:tc=default:
c.    输入#cap_mkdb /etc/login.conf
d.    重启系统,输入#locale  则可以看到刚更改的效果


6.升级ports,

如果是第一次的话,是先执行portsnap fetch,然后执行portsnap extract
如果不是第一次的话,只需要执行portsnap fetch update,就可以实现得到最新的ports了。portsnap下载下的压缩文件是保存在目录/var/db /portsnap/中

分享到:
评论

相关推荐

    freebsd开发环境解决方案

    - **准备安装介质**:下载FreeBSD的ISO镜像并制作启动盘。 - **系统安装**:设置BIOS以从安装介质启动,并按照提示完成安装过程。 - **基本配置**:配置网络、设置主机名等基本信息。 ##### 2. 安装开发工具 - **...

    FreeBSD CCPP开发环境

    1. 系统安装前的准备:在安装FreeBSD系统之前,需要新建一个虚拟机。虚拟机的创建可以使用各种虚拟化软件,例如VMware Workstation。 2. 选择操作系统版本:在安装向导中,选择安装操作系统的类型。由于需要安装的...

    freebsd10.1最新中文手册

    对于准备安装或更新到FreeBSD10.1RELEASE的用户来说,这份手册是非常重要的资源。 在使用 FreeBSD 的过程中,可能会遇到各种技术问题或需要进一步学习的领域。 FreeBSD 中文手册为中文用户提供了一个非常宝贵的参考...

    VMWARE下安装FreeBSD

    ##### (1)准备环境 - **安装VMware Workstation**:确保你的主机系统已安装VMware Workstation或类似虚拟机软件。 - **下载FreeBSD 7.0 ISO镜像**:访问FreeBSD官方网站或其他可信源下载FreeBSD 7.0的ISO安装镜像...

    freebsd u盘安装 教程

    FreeBSD 8.0及后续版本均提供了专为USB盘安装准备的镜像文件(如`8.0-RELEASE-i386-memstick.img`),因此这种方法成为了最终的解决方案。 #### 三、U盘准备与系统写入 - **硬件准备**:文章中使用的是一块Sony USM...

    FreeBSD安装.doc

    #### 三、FreeBSD安装环境准备 - **下载工具**:使用 VMware 创建虚拟机环境,以及从官方网站或其他可靠资源下载 FreeBSD 安装镜像(Install 为完整安装版,Mini 为精简版)。 - **安装介质选择**:选择合适的 ISO ...

    freebsd8安装nginx和php环境

    - 准备 FreeBSD 8.1 或更高版本的安装介质,并进行最小化安装。 - 在安装过程中选择安装 ports 集合。 2. **CVS 更新**: - 使用命令 `cd /usr/ports/net/cvsup-without-gui` 进入 CVS 更新目录。 - 执行 `#...

    FreeBSD基本安装与汉化

    1. **准备工作**:确保你的计算机硬件兼容FreeBSD,并下载适合的FreeBSD安装镜像。 2. **启动安装**:使用光盘或USB驱动器引导至安装界面,按照提示选择语言、键盘布局等。 3. **分区设置**:根据需求分配硬盘空间,...

    freebsd教程

    9. **开发环境**:介绍如何在FreeBSD上搭建开发环境,包括编译工具链、源代码编译和调试。 10. **内核配置**:讲解如何定制和编译内核以满足特定需求。 11. **FreeBSD ports和packages**:阐述ports树的概念,它是...

    Linux + FreeBSD mini-HOWTOThe Linux+FreeBSD mini-HOWTO

    本文档不仅对于那些希望探索双系统环境的技术人员有所帮助,而且对于想要深入了解Linux与FreeBSD之间差异与共通性的读者也具有重要的参考价值。 ### 一、引言 随着技术的发展,用户不再满足于单一操作系统的功能,...

    win7安装FreeBSD 双

    在本文中,我们将探讨如何在Windows 7操作系统上安装FreeBSD以实现双系统环境。首先,确保你有以下工具: 1. FreeBSD的安装介质(fb8.2版本) 2. Windows 7 PE系统(v3.1完美网络版) 3. EasyPCB 4. Partition ...

    FreeBSD11下安装phpMyAdmin

    环境准备** 在开始安装之前,确保你的FreeBSD系统是最新版本,并已更新了所有软件包。你可以通过`freebsd-update fetch install`命令来实现系统更新。 **2. 安装必要的依赖** phpMyAdmin是基于PHP的,因此你需要在...

    FreeBSD文档手册

    - 安装前的硬件准备:支持多种硬件平台,包括x86、AMD64、ARM等。 - 安装介质:使用ISO镜像、USB驱动器或网络安装。 - 安装步骤:包括分区、选择软件包、设置网络和root密码等。 3. **FreeBSD系统管理** - 文件...

    FreeBSD 9.0 中文手册 HTML 版本

    **FreeBSD 9.0 中文手册 HTML 版本** FreeBSD 9.0 是一个功能强大的开源操作系统,尤其在服务器领域广泛应用。...通过深入学习和实践,你可以充分利用 FreeBSD 的强大功能,打造稳定、高效和安全的服务器环境。

    FreeBSD使用大全

    X Window下的中文环境 中文X应用软件 外挂式中文显示与输入软件 中文X服务器 配置文件XF86Config 第6章 定制应用软件与系统内核 编译应用软件 Ports Collection 手工编译安装程序 可执行程序格式 配置FreeBSD...

    FreeBSD下制作U盘启动盘.pdf

    接下来,我们详细介绍一下在FreeBSD环境下制作U盘启动盘的步骤和所涉及的知识点: 1. 首先,我们需要准备一个空的U盘,其存储空间至少需要足够放下FreeBSD的bootonly镜像文件,大约50MB左右。制作过程中,U盘上所有...

    FreeBSD 7.2 安装教程及详细图解

    因此,如果你打算在生产环境中使用,建议选择较新版本的FreeBSD,以获取持续的安全支持和服务。此外,安装过程中遇到问题,可以查阅FreeBSD的官方文档或社区论坛,那里有丰富的资源和热心的用户可以提供帮助。

Global site tag (gtag.js) - Google Analytics