FreeBSD更换国内源(pkg源使用台湾源,中科大源备用)
安装后第一件事就是更换国内源,不然后面安装桌面等,不用国内源下载太慢。
修改 pkg 源
创建用户级 pkg 源目录:
mkdir -p /usr/local/etc/pkg/repos
mkdir -p /usr/local/etc/pkg/repos
ee /usr/local/etc/pkg/repos/FreeBSD.conf
# content of FreeBSD.conf
1.taiwan:{
url: "pkg+http://pkg0.twn.freebsd.org/${ABI}/latest", //台湾源,快,推荐;latest表示软件最新版;如latest换成quarterly表示软件稳定版;
url: "pkg+http://pkg0.twn.freebsd.org/${ABI}/latest", //
mirror_type: "srv",
signature_type: "none",
fingerprints: "/usr/share/keys/pkg",
enabled: yes //表示启用;
}
2.ustc:{
fingerprints: "/usr/share/keys/pkg",
enabled: yes //表示启用;
}
2.ustc:{
url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/latest", //中科大源,偶尔会time out安装软件不成功;
mirror_type: "srv",
signature_type: "none",
fingerprints: "/usr/share/keys/pkg",
enabled: no //表示不启用,用上面台湾的即可;
fingerprints: "/usr/share/keys/pkg",
enabled: no //表示不启用,用上面台湾的即可;
}
禁用系统级 pkg 源(推荐):
mv /etc/pkg/FreeBSD.conf /etc/pkg/FreeBSD.conf.back
然后运行 pkg update -f 更新索引以生效。
#完成后,可以pkg install axel试试效果(axel是下面修改ports源时里面会用的的一个多线程下载的工具)
如果没安装成功,从提示上看是系统时间跟网站时间不一致,比如我是19年10月30日23:30,你根据你的时间更改运行date命令调整系统时间:date 1910302330
之后再次安装axel,应该就可以成功了。
mv /etc/pkg/FreeBSD.conf /etc/pkg/FreeBSD.conf.back
然后运行 pkg update -f 更新索引以生效。
#完成后,可以pkg install axel试试效果(axel是下面修改ports源时里面会用的的一个多线程下载的工具)
如果没安装成功,从提示上看是系统时间跟网站时间不一致,比如我是19年10月30日23:30,你根据你的时间更改运行date命令调整系统时间:date 1910302330
之后再次安装axel,应该就可以成功了。
修改 portsnap 源
ee /etc/portsnap.conf
# content of porsnap.conf
SERVERNAME=porsnap.tw.freebsd.org
#之后运行 portsnap fetch,获取ports目录;
因为是第一次用portsnap,之后还需要:portsnap extract
之后portsnap update;
以后更新ports目录,就直接portsnap fetch update就可以了。
# content of porsnap.conf
SERVERNAME=porsnap.tw.freebsd.org
#之后运行 portsnap fetch,获取ports目录;
因为是第一次用portsnap,之后还需要:portsnap extract
之后portsnap update;
以后更新ports目录,就直接portsnap fetch update就可以了。
修改 ports 源
ee /etc/make.conf
# content of make.conf
FETCH_CMD=axel -n 30 -a #-n 30 表示使用30个线程下载
DISABLE_SIZE=yes
MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/
#安装ports升级工具portmaster试试效果:
#安装ports升级工具portmaster试试效果:
# cd /usr/ports/ports-mgmt/portmaster
# make install clean
##portmaster是ports的升级工具,使用基本上就用:
FreeBSD更换国内源(pkg源使用台湾源,中科大源备用)的更多相关文章
- Ubuntu18.04更换国内源(阿里,网易,中科大,清华等源)
1.备份 备份/etc/apt/sources.list文件 mv /etc/apt/sources.list /etc/apt/sourses.list.backup 2.新建 新建/etc/apt ...
- Win10系统下搭建Go lang开发环境更换国内源并且体验宇宙最快框架Iris
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_156 最近有同学开始尝试接触Go lang,拥抱新技术永远都会是一个好习惯,之前的一篇文章介绍了如何在Mac os系统下配置Go ...
- yum更换国内源 yum下载rpm包 源码包安装
7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装 yum更换国内源 cd /etc/yum.repo.d/ 删除源 rm -f dvd.repo rm -f C ...
- yum更换国内源、yum下载rpm包、源码包安装 使用介绍
第5周第4次课(4月19日) 课程内容: 7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9 源码包安装 7.6 yum更换国内源 当yum仓库的软件不好用时,例如很多yum源都是国外的 ...
- pip/pip3更换国内源
pip/pip3更换国内源 用途:pip更换为国内源,可以大大的提高安装成功率和速度. Windows更换pip/pip3源 打开目录:%appdata% 新增pip文件夹,新建pip.ini文件 给 ...
- ubuntu18.04 apt-get换国内源 阿里源 163源 清华源 中科大源
服务器上安装了最新的Ubuntu Server 18.04,代号为bionic.使用apt-get命令安装软件时,有时候速度比较慢,有时候会失败.因此考虑用国内的镜像源更换下apt-get的默认源. ...
- Ubuntu18.04更换国内源
Ubuntu18.04更换国内源 Ubuntu本身的源使用的是国内的源,下载速度比较慢,不像CentOS一样yum安装的时候对镜像站点进项选择, 所以选择了更换成国内的源. 以下内容整合自网络 备份/ ...
- yum更换国内源及yum下载rpm包
一.yum更换国内源 运维开发技术交流群欢迎大家加入一起学习(QQ:722381733) 1.前往yum文件路径地址 [root@web1 ~]# cd /etc/yum.repos.d/ [root ...
- Ubuntu更换国内源--解决终端下载速度慢的问题
目前我已知的更改国内源的方法基本上就两种,第一种,把/etc/apt/sources.list文件里的源更换一下,改成阿里云或者其它源.第二种,更换在设置中software&updates(软 ...
随机推荐
- Mybatis出错: Cause: org.apache.ibatis.reflection.ReflectionException: Error instantiating class com.cyf.pojo.User with invalid types () or values ()
org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.apache.ib ...
- [译]在Python中,如何拆分字符串并保留分隔符?
原文来源:https://stackoverflow.com/questions/2136556/in-python-how-do-i-split-a-string-and-keep-the-sepa ...
- (转载)人脸识别中Softmax-based Loss的演化史
人脸识别中Softmax-based Loss的演化史 旷视科技 近期,人脸识别研究领域的主要进展之一集中在了 Softmax Loss 的改进之上:在本文中,旷视研究院(上海)(MEGVII Re ...
- C++内存管理4-Windows编程中的堆管理(转)
1 引言 在大多数Windows应用程序设计中,都几乎不可避免的要对内存进行操作和管理.在进行大尺寸内存的动态分配时尤其显的重要.本文即主要对内存管理中的堆管理技术进行论述. 堆(Heap)实际是位于 ...
- Dockerfile常用指令说明
具体解释:https://blog.csdn.net/achenyuan/article/details/80231922 将dockerfile文件和生成好的jar 使用ftp工具上传到linux服 ...
- Java 注解基本原理
原文地址 注解的本质 「java.lang.annotation.Annotation」接口中有这么一句话,用来描述『注解』. The common interface extended by all ...
- 【bat】九九表
@echo off & setlocal EnableDelayedExpansion title 九九表 for /l %%a in (1,1,9) do ( set temp= for / ...
- C++ Clock函数调用及用途
用途1 Clock函数可以有效地针对一些只能用随机化做的题目 为了提高该类代码的正确性,我们期望它运行的次数在要求时限内运行足够多 因此将Clock函数充当计时器 用途2 计时判断负环 原理: 给定一 ...
- SSM整合学习 一
一:新建maven项目 File--New Project选择maven项目下的maven-archetype-webapp,输入GroupId.Artifactld,选择maven信息,新建mave ...
- 转:使用Goproxy解决golang.org模块无法下载的问题
原文https://studygolang.com/articles/22277?fr=sidebar 简介 Goproxy 中国完全实现了 Go 的模块代理协议.并且它是一个由中国备受信赖的云服务提 ...