位置: 编程技术 - 正文

FreeBSD常用命令和packages使用方法讲解(freebsd操作命令)

编辑:rootadmin
安装 packages目前 FreeBSD 的 packages 是由 .tgz 所打包。如果想安装一个 packages ,可使用 pkg_add,如安装一个 joe 的 tgz: pkg_add joe-{version}.tgz强制安装 packages 由於有些 packages 会有与其他 packages 相依性的关系,所以必须先行安装那些 packages 才能正常安装。 如果须要强制安装 packages ,可以不须安装那些有相依性 packages ,但要注意的是强制安装的结果可能会导致执行或运作的不正常。强制安装 packages 的指令如下,如强制安装一个 joe 的 tgz: pkg_add -f joe-{version}.tgz 查询 packages 与其他 packages 之间的相依性由於有些 packages 会有与其他 packages 相依性的关系,所以必须先行安装那些 packages 才能正常安装。 查询 packages 与其他 packages 之间的相依性的指令如下,如查询与 portupgrade 相依的其他 packages: pkg_info -r portupgrade-{version}.tgz 远端安装 packages 有两种设定方式,首先是 PACKAGEROOT,如: setenv PACKAGEROOT #设定 PACKAGEROOT 为 ftp.cn.freebsd.org 站台另一种方式是设定 PACKAGESITE,好处是若该站台的 packages 仓储并不是符合 官方的设定或你想自己指定一个路径。以 ftp.cn.freebsd.org i 的 current pakcages 为例:setenv PACKAGESITE 往後要安装 packages 的时候,如 portupgrade 的话,则: pkg_add -r portupgrade 则系统会自动於 ftp.cn.freebsd.org 下载所有与 portupgrade 相依的 packages 并安装。查询目前系统安装了哪些套件查询目前系统已安装的全部套件: pkg_info 查询目前系统有没有安装这个关键字的套件pkg_info | grep 查询某个档案是属於哪些套件如果想查询 /usr/local/bin/joe 是属於哪个套件的话,则: pkg_info -W /usr/local/bin/joe 如果没有回传任何资讯的话,代表着这个档案是由 FreeBSD 内建的。 查询某个套件安装了哪些档案如果想查询目前系统所安装的 joe 包含了哪些档案,则: pkg_info -L /var/db/pkg/joe-{version}列出所有可以升级的 portsports collection 的更新速度很快,在每次更新 ports collections 後,往往会出现比目前现在安装的套件还新的版本,可 以令系统自行整理并提供可升级套件的列表: pkg_version –c移除已安装的 ports以 editors/joe 为例的话,则: cd /usr/ports/editors/joe/ make deinstall 或是使用 pkg_delete cd /var/db/pkg/ pkg_delete joe-{version} 有时候套件之间的相依性会导致无法直接移除,如果要强制移除的话,则: cd /var/db/pkg/ pkg_delete -f joe-{version}但很有可能会导致其它的套件执行起来出现问题。一并移除所相依的 ports以 sysutils/portupgrade 为例的话,则: cd /usr/ports/sysutils/portupgrade/ make deinstall-depends 执行此步骤前,请注意是否会移除应该保护的套件。或是使用 pkg_delete cd /var/db/pkg/ pkg_delete -r portupgrade-{version} 对一个已经安装的 port 打包 如果安装好一个套软,事前并未打包,事後想打包的话,则: 以 editors/joe 为例的话 cd /var/db/pkg/ pkg_create -b joe-{版本号}会将已安装的 port 打包起来,放在 /var/db/pkg/ 目录下。 `make deinstall' 与 `pkg_delete' 有什麽不同简单来说,`make deinstall' 会移除该 port,并且不会叁照其相依/相关的 ports。 `pkg_delete' 在移除该 port 前,会叁照其相依/相关的 ports,并且 `pkg_delete' 有支援 wild card,如要移除所有 p 开头的 ports,则:cd /var/db/pkg/ pkg_delete p*要注意的是,如果使用 `make deinstall',则最好确定系统目前所安装的版本,与 ports collection 中显示的版本符合,否则有可能会出现非预期性错误;而 `pkg_delete' 是因为直接删除系统中所安装的版本,所以没有此问题。 因此,换句话说,当系统所安装的版本符合 ports collections 中的版本,则可以使用 `make deinstall' 或 `pkg_delete',否则的话最好用 `pkg_delete'。 对一个已经安装的 port 打包 如果安装好一个套软,事前并未打包,事後想打包的话,则: 以 editors/joe 为例的话 cd /var/db/pkg/ pkg_create -b joe-{版本号}会将已安装的 port 打包起来,放在 /var/db/pkg/ 目录下。

推荐整理分享FreeBSD常用命令和packages使用方法讲解(freebsd操作命令),希望有所帮助,仅作参考,欢迎阅读内容。

FreeBSD常用命令和packages使用方法讲解(freebsd操作命令)

文章相关热门搜索词:freebsd界面,freebsd使用手册,freebsd操作命令,freebsd怎么用,freebsd怎么用,freebsd使用,freebsd命令大全,freebsd操作命令,内容如对您有帮助,希望把文章链接给更多的朋友!

FreeBSD常用命令--ports使用方法讲解 更新INDEX对照表4.x的INDEX位於/usr/ports/INDEX,5.x位於/usr/ports/INDEX-5。INDEX是对照ports所有相依等资讯的对照表,若长期未更新的话,会导致ports对照失败。官

FreeBSD学习指南 FreeBSD的版本命名规则A-主要版本编号B-次要版本编号C-修正版本编号TAG-名称标签,如RELEASE、STABLE、CURRENTinstall.iso安装时用这一片即可!mini.iso也是可以用

FreeBSD在安装ports时时间过长的解决方法 FreeBSD在安装ports时缩短下载时间方法A:使用代理。在/etc/make.conf中设置:FETCH_ENV=HTTP_PROXY=IP[:端口]如果需要,在FETCH_ENV值后面加入空格,HTTP_PROXY_AUTH=basic:*

标签: freebsd操作命令

本文链接地址:https://www.jiuchutong.com/biancheng/353897.html 转载请保留说明!

上一篇:在Linux和FreeBSD下如何使用U盘(freebsd与linux)

下一篇:FreeBSD常用命令--ports使用方法讲解(freebsd中文手册)

  • 小规模拍卖公司差额征税
  • 一般纳税人资格证明在哪里查询
  • 个体定期定额怎么征税2023
  • 税务师厉害吗
  • 买原材料怎么记账
  • 累计折旧计入
  • 劳务派遣人员工资可以由用工单位发放么
  • 集资款利息走什么科目
  • 公司合并是不是先变更股权
  • 出售股票公允价值变动在借方
  • 开发间接费用是指
  • 一般纳税人只交进项税吗
  • 仓库的数量为负数怎么办
  • 专票怎么提交不上去
  • 小规模纳税人出租房屋增值税税率是多少
  • 白蚁防治费计入什么科目
  • 营改增后固定资产进项税抵扣规定
  • 小规模纳税人出租不动产税率是5%还是3%
  • 企业备用金用途
  • 正常消耗的直接材料计入当期损益
  • 股东以资产入股公司
  • 计算应纳税所得额时可以扣除的项目有
  • 收到水电费的增值税普通发票怎么做账
  • 西方会计要素有哪些
  • 开发票货款未公对公转怎么做账
  • 免租期房产税增值税如何计算
  • 进货折扣是怎么计算
  • Group policy client是什么意思中文翻译介绍
  • 未抵扣的固定资产处理
  • 存入保证金账户分录怎么写
  • PHP:stream_socket_get_name()的用法_Stream函数
  • 委托外单位加工发出的材料会影响账面价值吗
  • 森林里雾气弥漫,给大家带来了什么困难?
  • laravel登录接口
  • 存货损失的账务处理
  • 求源代码
  • 拉贾安帕特群岛地图中文版
  • vue路由跳转的三种方法
  • apt-key is deprecated
  • 外经证还有几天到期延期需要的资料
  • 企业年度预算编制流程
  • 航天金税服务费280不交
  • 不免征个人所得税的是个人转让著作权所得
  • 同控下的企业合并分录
  • 财务软件怎么做红冲分录
  • 职工教育经费包括住宿费吗
  • 小规模纳税人是小微企业吗
  • 出口货物退货如何入账
  • 发票已经报送怎么处理
  • 流转税怎么核算
  • 产品的质量监督部门是指
  • 租赁存在的原因有哪些
  • 投资收益的会计科目
  • 企业接受股东划入资产的处理
  • 销售边角废料属于什么
  • 外经证预交税款可以以后月份抵扣吗
  • 小规模转一般纳税人条件最新政策
  • 企业去银行
  • 2018年水利建设基金税率
  • 低配置装什么系统
  • 查找共享打印机所在的电脑
  • 建立iis
  • 取消windows 7的自动关机如何设置
  • 设备管理器xp系统
  • 怎么卸载电脑上的迅雷软件
  • win7如何删除无法删除的文件
  • win7怎么自启动程序
  • win8的设置
  • javascript的基本语句
  • opengl glu
  • webview实现有什么用
  • unity3dwasd移动
  • javascript 基础
  • python 系统日期
  • JavaScript中的NaN代表什么
  • 用友u8外部凭证怎么删除
  • 爱普生如何
  • 地税网上申报密码
  • 江苏税务如何绑定多家企业账户
  • 地税局一般几点下班
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设