`
xukenetwork
  • 浏览: 77401 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

FreeBSD下修改安装源的方法

阅读更多

FreeBSD默认是从官方的源下载软件包的,速度比较慢,可以修改配置文件指定国内的镜像源来快速安装软件

说明:
FreeBSD中安装软件一般有两种方式:

(一)、使用pk_add -r Package 来安装软件,Package安装的是已经编译好的二进制软件包,Package默认下载软件包的路径是在/var/db/pkg中
(二)、使用Ports方式编译安装,Ports是下载源码到本地,再执行编译安装,ports软件包的路径是在/usr/ports中

以上两种安装方式都需要从网络下载软件包,默认是从官方的源下载软件包的,速度比较慢,可以修改配置文件指定国内的镜像源来快速安装软件

1、修改Pcakage源为163的镜像源

setenv PACKAGESITE http://mirrors.163.com/FreeBSD/releases/i386/8.1-RELEASE/packages/Latest/
pkg_add -r package    #package为要安装的软件名

2、安装Ports源

portsnap fetch -s portsnap.cn.freebsd.org     #安装ports
ee /etc/portsnap.conf   #编辑文件
SERVERNAME=portsnap.cn.FreeBSD.org    #更改服务器为国内镜像
按esc 回车,再按a保存
portsnap fetch extract   #下载ports快照
portsnap update  #更新
ee /etc/make.conf  #编辑文件,添加下面代码
MASTER_SITE_BACKUP?=http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
cd  /usr/ports
make search name=nginx    #查找ports中是否有nginx这个软件
cd  /usr/ports/www/nginx   #进入软件包目录
make install clean    #安装
make deinstall clean   #卸载
make deinstall reinstall clean  #升级

分享到:
评论

相关推荐

    FreeBSD下修改安装源的方法.docx

    在FreeBSD操作系统中,安装和更新软件主要依赖于两种机制:`pkg`(用于二进制包)和`Ports`(用于源代码编译)。由于默认的软件源位于官方服务器,下载速度可能较慢,特别是在国外服务器的情况下。为了提高下载速度...

    在FreeBSD下用源代码安装DHCP服务

    在FreeBSD下用源代码安装DHCP服务是一个深入理解网络基础设施和系统管理的重要步骤。本文将详细介绍如何在FreeBSD系统中从源代码构建并配置DHCP(动态主机配置协议)服务,这对于网络环境中的自动IP地址分配至关重要...

    FreeBSD11下安装MySQL数据库

    以上就是在FreeBSD 11.0环境下安装MySQL数据库的详细步骤。在实际操作中,可能会遇到各种问题,如网络问题、权限问题等,需要根据错误提示进行解决。同时,记得定期备份数据,确保系统的安全性,以防止数据丢失。在...

    VMWARE下安装FreeBSD

    ### VMWARE下安装FreeBSD知识点总结 #### 一、FreeBSD简介 FreeBSD是一种类Unix的操作系统,基于BSD(Berkeley Software Distribution),它以其稳定性和安全性而闻名。FreeBSD 7.0作为早期版本之一,提供了强大的...

    FreeBSD邮件服务器安装

    根据给定文件的信息,本文将详细介绍如何在FreeBSD系统上安装和配置邮件服务器,包括Postfix、vm-pop3d、OpenWebMail以及反垃圾邮件和病毒扫描组件ClamAV与Amavis-new等。 ### 一、环境准备 文档中提到的操作系统...

    FreeBSD7.0邮件服务器安装向导

    安装过程中,还需要选择安装额外的组件,例如`info`文档、源代码`src`以及`man`页面文档。 #### 二、在工作站上安装SecureCRT终端程序 为了能够远程管理FreeBSD服务器,需要在工作站上安装一款可靠的终端仿真器,...

    FreeBSD 10.1 64位操作系统安装图解

    根据提供的文件内容,以下是从 FreeBSD 10.1 64位操作系统安装图解 中提取的关键知识点: 1. 安装 FreeBSD 10.1 64位系统的基本步骤和流程:文档通过图文并茂的方式逐步引导用户完成操作系统安装,具体步骤包括开启...

    FreeBSD基本安装与汉化

    ### FreeBSD基本安装与汉化详解 #### 一、FreeBSD简介 FreeBSD是一种类Unix操作系统,以其稳定性、安全性和性能而著称。它基于Berkeley Software Distribution (BSD)的源代码,提供了强大的网络功能和广泛的硬件...

    FreeBSD邮件系统安装详细指南

    ### FreeBSD邮件系统安装详细指南 #### 一、系统安装与准备 在构建强大的邮件系统之前,首先需要确保FreeBSD系统已经正确安装,并且具备必要的软件更新能力。这一步骤包括安装FreeBSD系统、配置cvsup以及设定网络...

    FreeBSD 7.0 内核源代码2(共两部分)

    标题提及的"FreeBSD 7.0 内核源代码2"表明这是该版本内核源代码的第二部分,由于文件大小限制被分割。这部分源代码包括多个子目录,每个子目录对应内核的不同组件或子系统,下面将逐一介绍这些子目录及其包含的知识...

    freebsd安装文档

    ### FreeBSD安装手册详解 #### 一、概述 FreeBSD是一款基于BSD系统的开源操作系统,以其稳定性和安全性著称,被广泛应用于服务器和个人计算机等环境中。本文档旨在为用户提供一份详细的FreeBSD安装指南,帮助用户...

    专题资料(2021-2022年)FreeBSD 8下如何最有效率的安装软件.doc

    【FreeBSD 8 下安装软件的有效方法】 FreeBSD 操作系统提供了一种高效且灵活的软件安装和升级机制,尤其以Ports系统著称。Ports集合了大量的软件源代码,用户可以根据需求构建和安装软件,而无需手动编译和配置。本...

    只为在freebsd上安装dhcpv6的附加模块

    如果在FreeBSD的官方软件仓库中找不到,你可能需要查找第三方仓库或源,或者手动编译源代码进行安装。 在FreeBSD上,`ports`系统是管理软件包和依赖关系的强大工具。你可以通过`cd /usr/ports/net/dhcp6-server`...

    FreeBSD 9.0 安装入门教程(PDF)

    - **语言选择**:默认情况下,一般无需更改。 - **主机名设置**:推荐设置一个易于识别的主机名,便于后续管理和识别。 4. **选择安装组件**: - **doc(文档)**:安装官方文档资料。 - **games**:安装游戏...

    FreeBSD服务器安装.doc

    2. 系统要求选择安装源,此处选择 1 CD/DVD Install from a FreeBSD CD/DVD(选择 CD/DVD 安装)。 步骤4:网络配置 1. 系统询问是否配置网络,选择 Yes,配置网卡,选择第 1 项(不同网卡名称不一样,此处显示为 ...

    FreeBSD8.0安装教程.doc

    3. **键盘布局**: 默认情况下无需更改,直接按回车键。 4. **安装类型**: 选择【Custom】进行自定义安装。 5. **分区方式**: 选择【Partition】,然后选择使用整个硬盘(按'A'键,再按'Q'键确认)。 6. **分区...

    FreeBSD平台安装cvs服务器

    ### FreeBSD平台安装CVS服务器知识点详解 #### 一、FreeBSD概述 - **FreeBSD**是一种免费的类Unix操作系统,以其稳定性和性能而闻名。它适用于多种架构,并且支持广泛的硬件设备,使得FreeBSD成为搭建各种服务器的...

    FreeBSD 中文使用手册

    允许用户在源代码形式(即SGML DocBook)和编译后的形式(例如SGML、HTML、PDF、PostScript、RTF等)下使用和修改文档,无论是否进行修改,前提是必须遵守以下条件: - 保留原作者的版权声明。 - 不得用于商业目的。...

    freebsd中安装与配置jdk 1.5+mysql+tomcat

    在FreeBSD操作系统上安装和配置Java Development Kit (JDK) 1.5、MySQL数据库以及Apache Tomcat服务器是一项重要的任务,对于开发和部署Java应用程序至关重要。以下是一个详细步骤的指南: 1. **安装Java虚拟机 ...

Global site tag (gtag.js) - Google Analytics