FreeBSD更换国内源

2023-05-16

背景

在使用FreeBSD时,安装工具由于网络问题很容易出现随时中断且耗时较长的问题。为了解决该问题尝试进行国内源替换。

修改pkg源

用户自定义源:
mkdir -p /usr/local/etc/pkg/repos
vi /usr/local/etc/pkg/repos/FreeBSD.conf
# FreeBSD.conf的内容
FreeBSD: {
    url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
}

修改 ports 源

vi /etc/make.conf

# content of make.conf
FETCH_CMD=axel -n 10 -a
DISABLE_SIZE=yes
MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/

修改 portsnap 源

vi /etc/portsnap.conf

# content of porsnap.conf
SERVERNAME=mirror.bjtu.edu.cn/reverse/freebsd-portsnap/

pkg更新

pkg update

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

FreeBSD更换国内源 的相关文章

  • FreeBSD中安装源的方法

    FreeBSD中安装软件一般有两种方式 xff1a xff08 一 xff09 使用pk add r Package 来安装软件 xff0c Package安装的是已经编译好的二进制软件包 xff0c Package默认下载软件包的路径是在
  • FreeBSD更换国内源

    背景 在使用FreeBSD时 xff0c 安装工具由于网络问题很容易出现随时中断且耗时较长的问题 为了解决该问题尝试进行国内源替换 修改pkg源 用户自定义源 xff1a mkdir p usr local etc pkg repos vi
  • Python pip更换国内源​​​​​​​

    Python pip更换国内源 pip国内的一些镜像 阿里云 http mirrors aliyun com pypi simple 中国科技大学 https pypi mirrors ustc edu cn simple 豆瓣 douba
  • FreeBSD 更换国内源以加速ports树同步以及加速pkg

    FreeBSD 更换国内源以加速ports树同步以及加速pkg 1 简介2 操作方法参考 1 简介 2 操作方法 由于FreeBSD默认的源太慢 xff0c 所以这篇文章用于修改系统源加速FreeBSD 由于我们使用nano pkg sud
  • 硬盘安装Freebsd7.0无痛快速版

    硬盘安装Freebsd成功了 安装Freebsd 7 0 最小系统在 我的老笔记本上 toshiba portege 3490ct 用时10分钟 1 去 sourceforge net 下载一个 unetbootinhttp downloa
  • FreeBSD SSH配置详解

    ssh config和sshd config都是ssh服务器的配置文件 二者区别在于 前者是针对客户端的配置文件 后者则是针对服务端的配置文件 两个配置文件都允许你通过设置不同的选项来改变客 户端程序的运行方式 下面列出来的是两个配置文件中
  • FreeBSD12.1系统安装完成后配置ssh远程连接

    默认情况下 freebsd12 1系统安装完之后 是禁止root通过ssh远程登录的 freebsd12 1只允许普通用户通过ssh登录 这可能也是官方推荐的做法 相对来说更加安全 但xshell工具无法用普通用户通过ssh远程连接 需要开
  • 条件编译小结

    编码的时候经常要用到条件编译 每次都到网上去查比较浪费时间 今天总结一下以备后用 编译器 GCC ifdef GNUC if GNUC gt 3 GCC3 0以上 Visual C ifdef MSC VER 非VC编译器很多地方也有定义
  • 如何选择开源许可证?

    作者 阮一峰 日期 2011年5月 2日 如何为代码选择开源许可证 这是一个问题 世界上的开源许可证 大概有上百种 很少有人搞得清楚它们的区别 即使在最流行的六种 GPL BSD MIT Mozilla Apache和LGPL 之中做选择
  • FreeBSD ssh 忘记密码

    一 freeBSD的两种破解密码方法 这两种方法是我亲自验证过的 第一种 1 开机进入引导菜单 2 选择每项 按4 进入单用户模式 4 boot frebsd in single user mode 进入后看到 Enter full pat
  • 在哪里可以获得 UNIX 系统调用列表?

    UNIX 上的系统调用列表在哪里 这不是我最初的问题 但无论如何还是谢谢 man 2 syscalls 除此之外 您可以查看 usr include sys syscall h 在我的系统上仅 includes usr include bi
  • 关于在 FreeBSD 中编写自己的系统调用的问题

    好的 我刚刚读完 FreeBSD 的 Kill 2 的实现 并尝试编写我自己的 kill 这个系统调用需要uid and signum并将信号发送到 uid 拥有的进程 不包括调用进程 我怎样才能通过uid到系统调用 在kill 2 中 p
  • 表是“只读”的

    当我想执行一个update在我的桌子上查询时出现错误 1036 桌子data是只读的 我该如何解决这个问题 表属性在 var db mysql被设置为777 修复表 功能似乎没有帮助 我能做点什么吗 就我而言 mysql配置文件有innod
  • 使用 sed 插入换行符 (\n)

    我正在尝试将一些列表清理到格式正确的 CSV 文件中以进行数据库导入 我的起始文件看起来像这样 每个 行 应该跨越多行 如下所示 Mr John Doe Exclusively Stuff 186 Caravelle Drive Ponte
  • FreeBSD 上的“tty”是什么?

    uprintf 函数输出到当前进程的控制tty 这是 Freebsd MAN 中对 uprintf 的描述 我不明白tty是什么 谢谢 假期愉快 A tty是字符 I O 设备的抽象模型 它最直接的是一个系统接口 有相应的应用程序接口 从前
  • 纯 bash 中的字符串规范化

    字符 E xcc x81 和 xc3 x89 有不同的代码点 它们看起来相同 但在测试匹配时结果是否定的 不过 Python 可以对它们进行标准化 unicodedata normalize NFC E decode utf 8 unico
  • 确定监听某个端口的进程pid

    正如标题所示 我正在运行多个游戏服务器 并且每个服务器都有相同的name但不同PID和port数字 我想匹配PID正在监听某个端口的服务器 然后我想终止这个进程 我需要它来完成我的 bash 脚本 这可能吗 因为在网上还没有找到解决方案 您
  • 为什么使用 grep -q 退出代码 141?

    有人可以解释为什么我从下面得到退出代码 141 吗 usr bin bash set o pipefail zfs list grep tank echo a PIPESTATUS zfs list grep q tank echo b P
  • FreeBSD 中的多行删除

    我们怎样才能在 FreeBSD 中实现这一点呢 FreeBSD 中包含模式的多行删除块 sed START TAG a N END TAG ba ID 222 d data txt See sed 多行删除与模式 https stackov
  • 管道破裂错误

    我在 FTP 实现中的打开的数据套接字上使用 write 来发送文件 但写入一些数据后 它会挂起一段时间 之后它会返回 损坏的管道 错误 对此的任何帮助将不胜感激 我的进程从一个缓冲区读取数据包并写入套接字 我在增加带宽时注意到了这个问题

随机推荐