免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: zeissoctopus
打印 上一主题 下一主题

[FreeBSD] pkg(ng) 1.0 正式發布 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2012-09-03 21:50 |只看该作者
axlrose 发表于 2012-09-03 12:17
使用pkgng时发现竟然没有 pacman -Ql foo,   dpkg -L foo这类的功能
因为想查看某个包被安装在哪,有哪些文 ...


多謝你的分享!

论坛徽章:
0
22 [报告]
发表于 2012-09-03 22:02 |只看该作者
zeissoctopus 发表于 2012-09-03 21:45
"系统跑ZFS的话还是玩不了" 此話何解?我的機器暫未覺有任何不妥。


少加了一个“不”字
系统不跑ZFS的话,玩不了

论坛徽章:
0
23
发表于 2012-09-05 16:45
提示: 该帖被管理员或版主屏蔽

论坛徽章:
0
24 [报告]
发表于 2012-09-05 20:09 |只看该作者
本帖最后由 axlrose 于 2012-09-05 20:22 编辑

https://github.com/pkgng/pkgng/t ... s/pkg-plugins-serve

pkgng新插件 pkg-serve
使用了超轻量web server 库mongoose来实现pkgng 仓库的http方式共享

  1. The plugin uses the Mongoose library for serving the files/packages over HTTP.

  2. $ pkg serve -d /path/to/pkgng-repository
复制代码
目前还不知道如何自己手工搭建一个pkgng仓库
比如自己make ports 编译生成的一个包,通过命令添加加进自己建的仓库里,而这个仓库只有我刚生成的一个包,下回又make了一个其他包,又丢进去,把这个掌握了后,要实现我现用使用pacman方式搭仓库就太容易了,共享也更简单,一个命令运行后,客户端同步完仓库内容升级后,然后把pkg serve关了就停止共享了

http://mebsd.com/man/pkg-repo/8

http://mebsd.com/man/pkg-create/8

http://mebsd.com/man/pkg-register/8

看来有搞头,还得继续学习一下,搞通了到时分享下经验

评分

参与人数 2可用积分 +6 收起 理由
ulovko + 2 很给力!
gvim + 4 感谢分享

查看全部评分

论坛徽章:
0
25 [报告]
发表于 2012-09-06 16:31 |只看该作者
http://wiki.freebsd.org/PkgPrimer  
附上wiki的入门文章里有跟 pkg_xxx 的对照表

论坛徽章:
4
15-16赛季CBA联赛之北控
日期:2016-12-06 11:11:0115-16赛季CBA联赛之广夏
日期:2016-12-06 15:04:1515-16赛季CBA联赛之四川
日期:2016-12-06 15:59:51黑曼巴
日期:2016-12-09 20:24:05
26 [报告]
发表于 2012-09-08 12:40 |只看该作者
很实用的功能被加入了

论坛徽章:
0
27 [报告]
发表于 2012-09-08 22:09 |只看该作者
axlrose 发表于 2012-09-05 20:09
目前还不知道如何自己手工搭建一个pkgng仓库


方法一:用 ports-mgmt/poudriere  好處:最簡單易學易用,使用 zfs jail 特性,她已整合 pkg repo,壞處:必需要有 ZFS,兼容性不及 tinderbox (某些 ports 的 Makefile 寫法未必兼容 poudriere)

方法二:用 ports-mgmt/tinderbox 好處:ports 兼容度高過 poudriere,使用 jail 特性,不需要 zfs,壞處:設定比 poudriere 複雜,難上手。參考文章:http://www.glenbarber.us/2012/06 ... gng-Repository.html

方法三:用 portmaster 加 pkgng 補丁,然後用 portmaster -g 產生 packages,並用 pkg repo 產生軟件倉庫記錄

方法四:用原始 ports,逐一 make packages,然後用 pkg repo 產生軟件倉庫記錄

當然從管理關聯和升級,方法一、方法二 最好,最差是方法四。
另外,方法三和方法四,如果不自行運行於 jail 中,那麼產生 packages 同時必需安裝入宿主的機器上。

评分

参与人数 1可用积分 +2 收起 理由
ulovko + 2 很给力!

查看全部评分

论坛徽章:
13
巨蟹座
日期:2013-10-30 18:29:4115-16赛季CBA联赛之青岛
日期:2019-01-04 17:30:1015-16赛季CBA联赛之天津
日期:2016-03-08 10:30:1715-16赛季CBA联赛之天津
日期:2015-12-10 15:56:452015年亚洲杯之约旦
日期:2015-03-09 16:29:36双鱼座
日期:2014-11-27 17:17:20寅虎
日期:2014-11-18 13:55:12双子座
日期:2014-03-31 15:41:32狮子座
日期:2014-03-14 11:23:24狮子座
日期:2014-02-19 16:30:12午马
日期:2013-11-04 23:22:31卯兔
日期:2013-10-30 19:51:15
28 [报告]
发表于 2012-11-12 14:07 |只看该作者
顶一下 辛苦了

论坛徽章:
0
29 [报告]
发表于 2016-06-21 17:15 |只看该作者
回复 1# zeissoctopus

算社区的一件大事,值得置顶讨论下,下面继续,我学习

   

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-07-06 06:20:00
30 [报告]
发表于 2016-07-03 14:50 |只看该作者
pkgng 的包太少了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP