Freebsd8.1更新ports安装包

使用portsnap来更新步骤
(可以修改/etc/portsnap.conf的配置文件SERVERNAME=portsnap.hshh.org,以提高你的下载速度)
 
修改完毕后执行
#portsnap fetch
#portsnap extract
#portsnap update
 
使用cvsup安装更新步骤
a、首先安装cvsup
cd /usr/ports/net/cvsup-without-gui
make install clean
b、配置cvsup
cp /usr/share/examples/cvsup/ports-supfile /etc/ports-supfile
修改配置文件
ee /etc/ports-supfile
将*default host=CHANGE_THIS.FreeBSD.org修改为*default host=cvsup.cn.FreeBSD.org
c、执行cvsup
cvsup -L 2 /etc/ports-supfile

http://blog.chinaunix.net/uid-25672683-id-2733545.html

FreeBSD包构建实战:用Poudriere实现可复现、可审计的ports交付 在类Unix系统中,源码构建与二进制包管理的平衡始终是运维核心挑战。FreeBSD的ports系统提供高度可定制的源码分发机制,但其本地编译方式易受环境干扰、缺乏版本控制与审计能力;而官方pkg仓库又牺牲了编译选项灵活性。Poudriere作为专为FreeBSD设计的隔离式构建平台,通过ZFS jail沙箱、分层ports tree和原子化仓库生成,将‘构建’从临时操作升维为可重复、可验证、可版本化的工程实践。它天然支持WITH_*编译选项(如WITH_LLVMJIT)、多版本ABI适配及依赖闭环校验,成为 阅读详情

相关推荐

创建自定义FreeBSD Ports覆盖指南

FreeBSD Ports系统是FreeBSD操作系统中用于软件包管理的一个强大工具。它允许用户轻松安装、编译和更新第三方软件。作为系统的重要组成部分,Ports系统让管理员和用户能够以一种标准化、自动化的方式管理软件的编译和配置选项。在本章中,我们首先会对Ports系统进行一个整体的介绍。我们会解释Ports系统的工作原理,以及它如何将源代码转化为二进制软件包,方便用户使用。

weixin_34413326的博客 1064

freebsd升级ports

FreeBSD使用 Portupgrade 来更新 Ports<br />portupgrade 工具是设计来简化升级已安装的 port 的操作的。 它通过 ports-mgmt/portupgrade port 来提供。 您可以像其它 port 那样,使用 make install clean 命令来安装它:<br /># cd /usr/ports/ports-mgmt/portupgrade<br /># make install clean<br />使用 pkgdb -F 命令来扫描已安装的 po

mounter625的专栏 1419

freeBSD-8.1

FreeBSD is a free Unix-like operating system descended from AT&T UNIX via the Berkeley Software Distribution (BSD). It has been characterized as "the unknown giant among free operating systems".[1] It is not a clone of UNIX, but works like UNIX, with UNIX-compliant internals and system APIs.[2] FreeBSD is generally regarded as reliable and robust.[3]

sql安装问题求解

在多台电脑(都是wind7系统)上安装了SQL 2008,其中所遇问题各有不同…… 问题一: sql server 2008 安装介质已损坏,没有文件夹1033 补充说明:文件夹1033存在且为非空 问题二: 在SQL Server 2008 安装程序中安装程序支持规则中“计算机重启”一项老是失败 补充说明:在安装sql之前已重启过计算机,且没出任何问题 问题三...

weixin_33958366的博客 153

FreeBSD 8.1详细安装教程无桌面环境版

FreeBSD 8.1详细安装教程无桌面环境版 收集来自网络

GD32F470实战:如何用EXMC+SDRAM为LVGL打造超大内存池(附完整配置代码)

本文详细介绍了如何利用GD32F470的EXMC接口与SDRAM深度整合,为LVGL构建高性能内存解决方案。通过硬件架构设计、EXMC接口配置、高级内存管理策略及LVGL性能优化技巧,开发者可以突破微控制器内存限制,实现高分辨率显示和复杂动画效果。附完整配置代码,助力嵌入式GUI开发。

rrr55的博客 547

更新FreeBSD Port Tree的几种方法[zt]

更新FreeBSD Port Tree的几种方法 ...

weixin_33675507的博客 160

PD3.0详解 第十一章 策略层 电源协商(三)(sink端)

前面大师匈介绍了Source端的内容,今天再看一下sink端的内容。大师匈还是想把标准文件的状态机拿出来说一下。大师匈把一张图分成俩部分,大家凑合看一下,一张图实在看不清内容。 Sink 端电源协商状态机。基于sink端哦!!! 上图先!!! 上面俩张图就是整个SINK端口的状态机了。。。介绍一下这个流程: 1、收到hardreset或者刚上电的进入PE_SNK_Startup开始状态。 2、在PE_SNK_Startup阶段后进入PE_SNK_Discovery,并等待Vbus的到来。 3、当Vbus

大师匈的博客 4131

FreeBSD 更新 ports

初次:portsnap fetch extract以后:portsnap fetch update 更新Ports Tree的方法有很多,例如匿名CVS、CVSup和CTM。CVSup是采用pull的方式来更新源码的。以CVSup为例,当用户(或cron)运行CVSup程序时,它会和远程的CVSupd服务器取得联系,然后更新文件。用户

wowoto的Ubuntu和Archlinux以及FreeBSD学习笔记 4543

【踩坑记录】pandas.to_sql 报 “‘Engine‘ object has no attribute ‘cursor‘”,最后竟然是环境问题

摘要 本文记录了使用pandas+SQLAlchemy+pymysql将数据写入MySQL时遇到的"Engine对象无cursor属性"错误及其解决方案。问题表现为to_sql方法将SQLAlchemy引擎误认为普通DBAPI连接,导致调用cursor()方法失败。经排查发现,这是由于pandas/SQLAlchemy环境损坏所致,而非代码问题。最终通过完全卸载并重新安装pandas(≥2.1)、SQLAlchemy(≥2.0)和pymysql解决了该问题。文章还建议将遗留的read_s

每日出拳老爷子的博客 336

Google Earth Engine ——在 GEE 中计算面积含各类要素计算(土地分类为例)

在遥感应用中工作时,许多操作需要计算面积。例如,需要在监督分类后计算每个类所覆盖的面积,或者找出灾害后区域内受影响的面积。计算栅格和矢量的面积在大多数软件包中是一个简单的操作,但在 Google Earth Engine 中以稍微不同的方式完成 - 这可能会让初学者感到困惑。在这篇文章中,我将概述计算矢量和图像面积的方法。我们将涵盖以下主题,从简单到复杂。 特征的面积计算,即矢量数据 图像的面积计算(单类) 按类别计算图像的面积 按区域按类别计算图像的面积 按年按地区按类别计算图像的面积 准备数据

此星光明博客 4024

使用git系统来更新FreeBSD ports源码

FreeBSD跟其它系统相比一大特色就是ports系统。Makefilesport/usr/portsports系统就是源代码系统,包含了Makefile文件,补丁以及说明文件等。ports安装就是源代码编译安装,使用ports安装更适合极客们。ports放在/esr/ports目录里。从现在开始,FreeBSD的ports系统开始使用github进行代码的更新,比以前的porsnap更加的好用!对一台新机器来说,要先安装git。

skywalk8163的专栏 1017

【TC3xx芯片】TC3xx芯片PFlash的ECC校验问题补充

TC3xx芯片PFlash的ECC校验问题补充

qq_36056498的博客 1153

Freebsd ports更新提速

FreeBSD系统的一个非常方便的地方就在于它的ports,但巧的是我装系统时选的是最小模式,且忘了选装ports了,如果刚好你的系统中也没安装ports的话可用下面几种方式安装ports: 1、sysinstall---&gt;configure-----&gt;distributions-----&gt;ports-----&gt;选择光盘或Ftp或其它的网络连接即可。 2、直接从官方站点...

随机思考 364

【华为OD机试真题】7、字符串筛选排序 | 机试真题+思路参考+代码解析(C++、Java、Py)

题目描述 >输入一个由N个大小写字母组成的字符串 按照ASCII码值从小到大进行排序 查找字符串中第K个最小ASCII码值的字母(k>=1) 输出该字母所在字符串中的位置索引(字符串的第一个位置索引为0) k如果大于字符串长度则输出最大ASCII码值的字母所在字符串的位置索引 如果有重复字母则输出字母的最小位置索引

KJ.JK 2267

对接金蝶云星空调用即时库存信息查询API(附JAVA实现)

这篇文章教你如何对接金蝶API并且使用JAVA调用金蝶云星空的即时库存查询API

实用的博客 2608

FreeBSD12.1重装所有ports

1)列出已安装ports列表,保存在一个文件中 portmaster --list-origins > ~/installed-port-list 2)更新ports tree portsnap fetch update 3)删除所有ports root@ywops:~ # portmaster -ty --clean-distfiles ===>>> Gathering distinfo list for all ports (This will ta...

丰的运维笔记 945

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

FreeBSD下面Ports安装

1、如何只抓取 tarball? 2、如何仅做到解开 tarball的步骤? 3、如何仅做到解开 tarball 并补上官方提供的 patch? 4、如何安装一个新的 port? 5、如何安装一个新的 port,并将打包(package)起来? 6、如何打包一个 port,并将其所有相依的 ports 也打包起来? 7、如何对一个已经安装的 port 打包? 8、如何清理 ports 编辑期间所产...

随机思考 666

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

FreeBSD12.1更换pkg,portsnap,ports,update源

1.更换pkg源: FreeBSD pkg包管理器的官方源配置是 /etc/pkg/FreeBSD.conf,可以先打开这个文件,查看配置帮助。 该文件中的 url 参数配置了官方仓库的地址,我们需要把它替换为镜像站的地址。 该配置文件是 FreeBSD 基本系统的一部分,会随着 freebsd-update 更新,请不要直接修改,而是创建/usr/local/etc/pkg/repos/FreeBSD.conf 覆盖配置 方法1:直接覆盖pkg配置 1)编辑/usr/local/etc/pkg/re

丰的运维笔记 5996

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

FreeBSD-ports 项目安装与配置指南

FreeBSD-ports 项目安装与配置指南 1. 项目基础介绍 FreeBSD-ports 是一个开源项目,旨在为 FreeBSD 操作系统提供一个庞大的软件端口集合。这些端口是预配置的软件包,可以使 FreeBSD 用户轻松地安装和升级各种应用程序。本项目主要使用 C 语言进行开发,同时也包含了一些壳脚本和其他语言编写的配置文件。 2. 项目使用的关键技术和框架 FreeBSD:项目基于 ...

gitblog_00707的博客 1140

FreeBSD Ports Collection 安装与配置指南

FreeBSD Ports Collection 安装与配置指南 1. 项目基础介绍 FreeBSD Ports Collection 是 FreeBSD 操作系统的一个庞大集合,包含了一系列可以轻松安装的软件包。这个集合为用户提供了大量的第三方软件,使得在 FreeBSD 系统上安装和使用软件变得十分方便。Ports Collection 实际上是一个目录结构,其中每个目录都包含了一个或多个软件...

gitblog_00803的博客 822

FreeBSD 更换国内源以加速ports树同步以及加速pkg

FreeBSD 更换国内源以加速ports树同步以及加速pkg1.简介2.操作方法参考 1.简介 2.操作方法 由于FreeBSD默认的源太慢,所以这篇文章用于修改系统源加速FreeBSD。 由于我们使用nano、pkg、sudo工具,所以在root用户下先安装pkg,然后安装nano: pkg install nano sudo 修改sudo文件 visudo 并添加 username ALL=(ALL) ALL 安装好了之后,用ssh远程登录然后进行修改。 修改pkg源,并禁用系统源 创建用户级别

MobtgZhang的博客 4654

FreeBSD 系统里使用ports 源代码系统编译安装VSCode

FreeBSD 14.2系统pkg升级到2.x后,很多软件都没有pkg安装包了,比如Xfce4-desktop,然后发现本机的VSCode也没有了。于是尝试安装VSCode,发现这个也没有pkg包,pkg search vscode 找不到。没办法,只好尝试在FreeBSD的ports里编译安装。

skywalk8163的专栏 1834

FreeBSD12.1软件包管理工具ports常见用法

Ports集(Ports Collection)是一个包含了Makefiles文件,补丁和描述文件的集合,这个集合用于安装和编译软件包,也叫port。 1. 使用ports安装软件前的准备工作: 1)下载最新ports快照到/var/db/portsnap portsnap fetch 2)第一次执行portsnap时,需先解压缩快照到/usr/ports/ portsnap extract 以上两步可以合并执行 portsnap fetch extract 3)以后只需执行以下指令.

丰的运维笔记 2370
上一篇: Archlinux网络配置
下一篇: 解决freebsd下root默认不能用ssh连接
HelloAnyones
博客等级 码龄16年 1粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值