Discussion:
寒port一个
(时间太久无法回复)
Buzzard
2005-12-02 04:53:49 UTC
Permalink
今天早上起来,趁着网速快,在freebsd上装个gaim,虽然很奇怪gaim怎么放在japanese下,
但是没想太多,进去后就make install了。
下载速度到是挺快的,虽然比起在windows下用下载软件几百k的速度慢,可是装着装着。说是
要升级glib20,晕,升吧,麻烦现在开始了:然后又要升级accessibility/atk,天哪,开始
牵扯一大堆了,然后gtk也升级。等了一阵总算开始装gaim的patch,下载有点慢。无聊,切换
到另一个终端,登陆一个普通用户玩吧。边开gnome上网看看新闻边等吧,输入startx,糟糕,
gnome挂了,起不来了,不会吧?一看错误信息,估计着是升级了那些东西的缘故,难道我又
需要重新编译gnome?当初是省时间pkd_add上去的。
晕,想不到装一个小小的gaim就给我扯出那么多东西来,早知道就不要升级什么port,用port
装一些软件又pkg_add一些东西了。反正只是个人玩玩,干脆以后全部pkg_add算了。
对我这样的初级用户,port用起来还真不是那么容易。
loader
2005-12-02 04:55:52 UTC
Permalink
Post by Buzzard
今天早上起来,趁着网速快,在freebsd上装个gaim,虽然很奇怪gaim怎么放在japanese下,
但是没想太多,进去后就make install了。
前段时间分到net-im/去了...
Buzzard
2005-12-02 06:21:25 UTC
Permalink
在 Fri, 02 Dec 2005 12:55:52 +0800 时, loader
Post by loader
Post by Buzzard
今天早上起来,趁着网速快,在freebsd上装个gaim,虽然很奇怪gaim怎么放在japanese下,
但是没想太多,进去后就make install了。
前段时间分到net-im/去了...
我最近没升级port ^_^
但是即便如此,装这个东西也要辛苦好久
loader
2005-12-02 09:27:50 UTC
Permalink
Buzzard <***@126.com> wrote:

⎈> 在 Fri, 02 Dec 2005 12:55:52 +0800 时, loader
Post by Buzzard
Post by loader
Post by Buzzard
今天早上起来,趁着网速快,在freebsd上装个gaim,虽然很奇怪gaim怎么放在japanese下,
但是没想太多,进去后就make install了。
前段时间分到net-im/去了...
我最近没升级port ^_^
分之前记得好像在net/...
Post by Buzzard
但是即便如此,装这个东西也要辛苦好久
我不知道别人是怎么弄的, 我是在内网里有台机器跑cvsup/distfiles mirror,
同时在jail里面编译一些常用的package, 然后其他机器要用的话,基本上都能
在上面找到...

我自己一般都先pkg_delete -a然后重新装的,
而推荐给别人却用portupgrade, hehe... (近来貌似portmanager也有想要冒头的迹像,
但还有不少功能没有实现, 我个人对ruby没什么好感, 以前4.x的时后疯狂core dump...)
loader
2005-12-02 09:32:59 UTC
Permalink
Post by loader
我不知道别人是怎么弄的, 我是在内网里有台机器跑cvsup/distfiles mirror,
同时在jail里面编译一些常用的package, 然后其他机器要用的话,基本上都能
在上面找到...
我自己一般都先pkg_delete -a然后重新装的,
而推荐给别人却用portupgrade, hehe... (近来貌似portmanager也有想要冒头的迹像,
但还有不少功能没有实现, 我个人对ruby没什么好感, 以前4.x的时后疯狂core dump...)
要是能有人用perl/python重新做个portupgrade就好了,
像portmanager那样用C也不错...
Buzzard
2005-12-03 12:44:05 UTC
Permalink
?> 在 Fri, 02 Dec 2005 12:55:52 +0800 时, loader
Post by Buzzard
Post by loader
Post by Buzzard
今天早上起来,趁着网速快,在freebsd上装个gaim,虽然很奇怪gaim怎么放在japanese下,
但是没想太多,进去后就make install了。
前段时间分到net-im/去了...
我最近没升级port ^_^
分之前记得好像在net/...
寒……在net里没找到,我搜到居然在japanese下
Post by Buzzard
但是即便如此,装这个东西也要辛苦好久
我不知道别人是怎么弄的, 我是在内网里有台机器跑cvsup/distfiles mirror,
同时在jail里面编译一些常用的package, 然后其他机器要用的话,基本上都能
在上面找到...
我自己一般都先pkg_delete -a然后重新装的,
而推荐给别人却用portupgrade, hehe... (近来貌似portmanager也有想要冒头的迹像,
但还有不少功能没有实现, 我个人对ruby没什么好感, 以前4.x的时后疯狂core dump...)
呵呵,大的东西我都pkg_add装的,port貌似不错,下载东西有点让我耐不住,只装下软件,
可是现在这么一个gaim的小东西就害苦我了。

我没用过ruby,嘿嘿
loader
2005-12-04 08:58:55 UTC
Permalink
Post by Buzzard
Post by loader
我自己一般都先pkg_delete -a然后重新装的,
而推荐给别人却用portupgrade, hehe... (近来貌似portmanager也有想要冒头的迹像,
但还有不少功能没有实现, 我个人对ruby没什么好感, 以前4.x的时后疯狂core dump...)
呵呵,大的东西我都pkg_add装的,port貌似不错,下载东西有点让我耐不住,只装下软件,
可是现在这么一个gaim的小东西就害苦我了。
我没用过ruby,嘿嘿
主要是那个portupgrade是小日本用ruby写的, 其他的我也没什么东西要依赖ruby的,
只是现在还没有足够好的能替代portupgrade的东东...
Buzzard
2005-12-06 09:20:15 UTC
Permalink
$)ANRWT<:R;0c6<OHpkg_delete -aH;:sVXPBW05D,
$)A5+;9SP2;IY9&D\C;SPJ5OV, NR8vHK6TrubyC;J2C4:C8P, RTG04.x5DJ1:s7h?qcore dump...)
$)A:G:G#,4s5D6+NwNR6<pkg_addW05D#,portC2KF2;4m#,OBTX6+NwSP5cHCNRDM2;W!#,V;W0OBHm<~#,
$)A?IJGOVTZUbC4R;8vgaim5DP!6+Nw>M:&?`NRAK!#
$)ANRC;SC9}ruby#,:Y:Y
$)AV;JGOVTZ;9C;SPWc9;:C5DD\Lf4zportupgrade5D6+6+...
$)A:G:G#,NRR2O2;***@4#,5+JG6+NwW06`AK#,SP5DJ1:rR2Pm;9JGupgrade5D:C#,DGQy?IRT
$)AJ!5c2;1XR*5DVXW0

loader
2005-12-04 14:51:46 UTC
Permalink
我也一直逃避, 基本不用那些heavy gui的东东, WM我用x11-wm/ion-3ds,
能用lua来写扩展, 貌似前段时间在FreeBSD perforce repository里看到
bsdinstaller也用了lua...
ion-3ds?我孤陋寡闻没听过^_^
贴篇老文章:

http://www-128.ibm.com/developerworks/cn/linux/l-cpion.html
Buzzard
2005-12-06 09:18:01 UTC
Permalink
Post by loader
$)ANRR2R;V1LS1\, ;y1>2;SCDGP)heavy gui5D6+6+, WMNRSCx11-wm/ion-3ds,
bsdinstaller$)AR2SCAKlua...
ion-3ds$)A#?NR9BB*9QNEC;L}9}^_^
http://www-128.ibm.com/developerworks/cn/linux/l-cpion.html
$)AP;P;#,WT<:PhR*EdVC5D6+Nw?I2;IY#,:G:G!-!-8zfvwmR;QyBi73!#
$)AE<L+@A#,;9JGSCxfce4:CAK :)
snnn
2005-12-02 14:32:55 UTC
Permalink
Post by Buzzard
今天早上起来,趁着网速快,在freebsd上装个gaim,虽然很奇怪gaim怎么放在japanese
下,
但是没想太多,进去后就make install了。
下载速度到是挺快的,虽然比起在windows下用下载软件几百k的速度慢,可是装着装着。说是
要升级glib20,晕,升吧,麻烦现在开始了:然后又要升级accessibility/atk,天哪,开始
牵扯一大堆了,然后gtk也升级。等了一阵总算开始装gaim的patch,下载有点慢。无聊,切换
到另一个终端,登陆一个普通用户玩吧。边开gnome上网看看新闻边等吧,输入startx,糟糕,
gnome挂了,起不来了,不会吧?一看错误信息,估计着是升级了那些东西的缘故,难道我又
需要重新编译gnome?当初是省时间pkd_add上去的。
晕,想不到装一个小小的gaim就给我扯出那么多东西来,早知道就不要升级什么port,用port
装一些软件又pkg_add一些东西了。反正只是个人玩玩,干脆以后全部pkg_add算了。
对我这样的初级用户,port用起来还真不是那么容易。
兄弟,我非常的同情你。
这么给你说吧。
如果你的ISP是包月或包年方式计费的话,
你去freebsd的官方网站下载这样一个脚本
gnome_upgrade.sh sge.sh

然后运行,2天不要关机,就什么都好了。

主要是你的gnome的版本太老了,需要更新 ,所以就 。。。。

对了,如果你是以直接从ports中升级gnome的方式升级,那么会有意想不
到的错误发生。FreeBSD的官方支持文档说反复强调不要这么做。

ports的优点是让你的系统始终保持最新
缺点是有可能会牵一发而动全身。



p.s.如果你真的要更新gnome,一定要先用cvsup升级ports。然后主要的工
作就是你所有依赖于GTK的程序都必须重新编译。当然 ,脚本会帮你完成

对了, 我的gaim不在那个目录下,在net-im中,显然,你是很久没有更新
ports了,net-im是新目录

--
Buzzard
2005-12-03 12:47:09 UTC
Permalink
Post by snnn
Post by Buzzard
今天早上起来,趁着网速快,在freebsd上装个gaim,虽然很奇怪gaim怎么放在japanese
下,
但是没想太多,进去后就make install了。
下载速度到是挺快的,虽然比起在windows下用下载软件几百k的速度慢,可是装着装着。说是
要升级glib20,晕,升吧,麻烦现在开始了:然后又要升级accessibility/atk,天哪,开始
牵扯一大堆了,然后gtk也升级。等了一阵总算开始装gaim的patch,下载有点慢。无聊,切换
到另一个终端,登陆一个普通用户玩吧。边开gnome上网看看新闻边等吧,输入startx,糟糕,
gnome挂了,起不来了,不会吧?一看错误信息,估计着是升级了那些东西的缘故,难道我又
需要重新编译gnome?当初是省时间pkd_add上去的。
晕,想不到装一个小小的gaim就给我扯出那么多东西来,早知道就不要升级什么port,用port
装一些软件又pkg_add一些东西了。反正只是个人玩玩,干脆以后全部pkg_add算了。
对我这样的初级用户,port用起来还真不是那么容易。
兄弟,我非常的同情你。
有没有物质安慰?
Post by snnn
这么给你说吧。
如果你的ISP是包月或包年方式计费的话,
你去freebsd的官方网站下载这样一个脚本
gnome_upgrade.sh sge.sh
然后运行,2天不要关机,就什么都好了。
恩,不过现在决定不用gnome了,换xfce玩玩
Post by snnn
主要是你的gnome的版本太老了,需要更新 ,所以就 。。。。
当然咯,从安装盘上pkg_add的。
Post by snnn
对了,如果你是以直接从ports中升级gnome的方式升级,那么会有意想不
到的错误发生。FreeBSD的官方支持文档说反复强调不要这么做。
ports的优点是让你的系统始终保持最新
缺点是有可能会牵一发而动全身。
我寒的就是他这个毛病,而且我这里下载实在有够慢的。
Post by snnn
p.s.如果你真的要更新gnome,一定要先用cvsup升级ports。然后主要的工
作就是你所有依赖于GTK的程序都必须重新编译。当然 ,脚本会帮你完成
那是自然了,否则又会有牵扯出一些依赖问题
Post by snnn
对了, 我的gaim不在那个目录下,在net-im中,显然,你是很久没有更新
ports了,net-im是新目录
嘿嘿,不记得多长时间了,连net下都没找到哦。乖乖不知道更新到哪去了。
snnn
2005-12-04 02:54:23 UTC
Permalink
Post by Buzzard
有没有物质安慰?
明天我煮鸭子吃,给你留一份
Post by Buzzard
恩,不过现在决定不用gnome了,换xfce玩玩
很抱歉的告诉你,逃避问题不是办法。呵呵。
我在用wmaker,从来就没有用过gnome,但是还是得做这样的升级。
因为X11下大部分的东西都是用gtk写的。主要是要升级gtk系列的包。
glib2,caire,pango,atk,gtk,大概就是这些,从2.6升级到2.8.所以嘛。。。
你就得多多辛苦了。否则你的gaim还是装不上。
Post by Buzzard
当然咯,从安装盘上pkg_add的。
嗯,gnome2是11.05在ports中发放的

20051105:
AFFECTS: all users of gnome/glib/gtk
AUTHOR: ***@FreeBSD.org

GNOME has been updated to 2.12 and gtk/glib to 2.8.
DO NOT USE portupgrade(1) to update your ports. Instead, use
the gnome_upgrade.sh script from
http://www.marcuscom.com/downloads/gnome_upgrade212.sh
Post by Buzzard
我寒的就是他这个毛病,而且我这里下载实在有够慢的。
下载速度要根据镜像站而定。告诉你个小窍门,你可以手动检查Makefile
然后从较近的镜像站下载。比如从ftp.cn.freebsd.org的distfiles里面下
载,那么就很快。


还有,像你今天遇到的这样的情况,毕竟还是少有的。
Post by Buzzard
嘿嘿,不记得多长时间了,连net下都没找到哦。乖乖不知道更新到哪去了。
你修改一下/usr/share/examples/cvsup/ports-supfile,然后运行
#cvsup ports-supfile

经常更新port有很多好处,比如帮你查找安全漏洞
$ portaudit -a
--
地面不留下尿的痕迹,而我已撒过
loader
2005-12-04 09:04:38 UTC
Permalink
Post by snnn
Post by Buzzard
恩,不过现在决定不用gnome了,换xfce玩玩
很抱歉的告诉你,逃避问题不是办法。呵呵。
我在用wmaker,从来就没有用过gnome,但是还是得做这样的升级。
因为X11下大部分的东西都是用gtk写的。主要是要升级gtk系列的包。
glib2,caire,pango,atk,gtk,大概就是这些,从2.6升级到2.8.所以嘛。。。
你就得多多辛苦了。否则你的gaim还是装不上。
gtk+分散的一个个小包太多了...FreeBSD GNOME Project的人手一直不够...
前些时候还看到一堆人在抱怨那个upgrade.sh...

kde相对好些, 就那么几个大包, 但貌似个个都是time killer...编译时间太长了...
snnn
2005-12-05 04:49:19 UTC
Permalink
Post by loader
Post by snnn
Post by Buzzard
恩,不过现在决定不用gnome了,换xfce玩玩
很抱歉的告诉你,逃避问题不是办法。呵呵。
我在用wmaker,从来就没有用过gnome,但是还是得做这样的升级。
因为X11下大部分的东西都是用gtk写的。主要是要升级gtk系列的包。
glib2,caire,pango,atk,gtk,大概就是这些,从2.6升级到2.8.所以嘛。。。
你就得多多辛苦了。否则你的gaim还是装不上。
gtk+分散的一个个小包太多了...FreeBSD GNOME Project的人手一直不够...
前些时候还看到一堆人在抱怨那个upgrade.sh...
kde相对好些, 就那么几个大包, 但貌似个个都是time killer...编译时
间太长了...
人手不够???
等我过几天技术好一些了,我去加入他们,呵呵
--
我爱你,你爱我,不是很好吗?可是为什么你的男朋友却
是他呢?
loader
2005-12-04 08:56:31 UTC
Permalink
Post by snnn
Post by Buzzard
有没有物质安慰?
明天我煮鸭子吃,给你留一份
Post by Buzzard
恩,不过现在决定不用gnome了,换xfce玩玩
很抱歉的告诉你,逃避问题不是办法。呵呵。
我在用wmaker,从来就没有用过gnome,但是还是得做这样的升级。
因为X11下大部分的东西都是用gtk写的。主要是要升级gtk系列的包。
glib2,caire,pango,atk,gtk,大概就是这些,从2.6升级到2.8.所以嘛。。。
你就得多多辛苦了。否则你的gaim还是装不上。
我也一直逃避, 基本不用那些heavy gui的东东, WM我用x11-wm/ion-3ds,
能用lua来写扩展, 貌似前段时间在FreeBSD perforce repository里看到
bsdinstaller也用了lua...
Buzzard
2005-12-04 14:12:47 UTC
Permalink
我也一直逃避, 基本不用那些heavy gui的东东, WM我用x11-wm/ion-3ds,
能用lua来写扩展, 貌似前段时间在FreeBSD perforce repository里看到
bsdinstaller也用了lua...
ion-3ds?我孤陋寡闻没听过^_^
Buzzard
2005-12-04 14:11:14 UTC
Permalink
Post by snnn
Post by Buzzard
有没有物质安慰?
明天我煮鸭子吃,给你留一份
最好是烤的
Post by snnn
Post by Buzzard
恩,不过现在决定不用gnome了,换xfce玩玩
很抱歉的告诉你,逃避问题不是办法。呵呵。
我在用wmaker,从来就没有用过gnome,但是还是得做这样的升级。
因为X11下大部分的东西都是用gtk写的。主要是要升级gtk系列的包。
glib2,caire,pango,atk,gtk,大概就是这些,从2.6升级到2.8.所以嘛。。。
你就得多多辛苦了。否则你的gaim还是装不上。
不得不逃避,glib gtk都不大,10来M,gnome重新编译就太费时间了,
我没耐心。xfce4也依赖gtk这么些东西,但是这些东西下起来还好,编译也
快。嘿嘿我就不信搞不定一个小小gaim。
现在觉得ports更新起来牵扯太多,因此觉得能用轻量级的就尽量了。
Post by snnn
Post by Buzzard
我寒的就是他这个毛病,而且我这里下载实在有够慢的。
下载速度要根据镜像站而定。告诉你个小窍门,你可以手动检查Makefile
然后从较近的镜像站下载。比如从ftp.cn.freebsd.org的distfiles里面下
载,那么就很快。
呵呵,在make.conf里改就可以了,但是经常出毛病下不到,干脆不弄了
Post by snnn
还有,像你今天遇到的这样的情况,毕竟还是少有的。
我搜了一下,发现没人有我这样的情况,gaim摆错了地方。:(
Post by snnn
Post by Buzzard
嘿嘿,不记得多长时间了,连net下都没找到哦。乖乖不知道更新到哪去了。
你修改一下/usr/share/examples/cvsup/ports-supfile,然后运行
#cvsup ports-supfile
经常更新port有很多好处,比如帮你查找安全漏洞
$ portaudit -a
呵呵更新过了,但是不记得是什么时候cvsup的,从cvsup3.freebsdchina,org上。
snnn
2005-12-05 04:52:03 UTC
Permalink
Post by Buzzard
最好是烤的
我不会。。。
Post by Buzzard
不得不逃避,glib gtk都不大,10来M,gnome重新编译就太费时间了,
我没耐心。xfce4也依赖gtk这么些东西,但是这些东西下起来还好,编译也
快。嘿嘿我就不信搞不定一个小小gaim。
现在觉得ports更新起来牵扯太多,因此觉得能用轻量级的就尽量了。
gtk是不大,但是如果你升级了gtk,顺便连mozilla,thunderbird之类的都
得重新编译。你说呢?Mozilla可是大东西啊。。。。
Post by Buzzard
呵呵,在make.conf里改就可以了,但是经常出毛病下不到,干脆不弄了
哦?怎么改?
教下我
Post by Buzzard
我搜了一下,发现没人有我这样的情况,gaim摆错了地方。:(
呵呵,多update吧
Post by Buzzard
呵呵更新过了,但是不记得是什么时候cvsup的,从
cvsup3.freebsdchina,org上。
我一般用的是cvsup2.freebsd.org和cvsup4.cn.freebsd.org


--
Buzzard
2005-12-05 13:42:00 UTC
Permalink
�����ǿ���
�Ҳ��ᡣ����
�����򿾺õĸ���
gtk�Dz��󣬵���������������gtk,˳���mozilla,thunderbird֮���Ķ�
�����±��롣��˵�أ�Mozilla���Ǵ������������
��xfce�����ñ���mozilla����Щ�����Ҷ�ɾ���ˣ��Ǻǡ�gnome������Щ���ᣬ
�Ǹ�����mozillaװ�ϣ���ֱ��װfirefoxҲ��������
�Ǻǽ��������Ѿ���xfce4װ���ˣ��ܲ�����Ư���ֺܾ�����
����û�����������ʼ��ͻ��ˣ��������Ҫ������:��
�Ǻǣ���make.conf���ľͿ����ˣ����Ǿ�����ë���²������ɴ಻Ū��
Ŷ����ô�ģ�
������
�� /etc/make.conf ����д
MASTER_SITE_OVERRIDE+=ftp://www.tw.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
�����Ҽٶ���tw��վ����������Ը���ϲ���ġ��ǵ�����˵cn.freebsd.org����ports����ôȫ��������һ��
����twȥ��
������һ�£�����û������������������gaim�ڴ��˵ط���:��
�Ǻǣ���update��
��ʱ�������ˣ��е��þ�û����ô�࣬�Ͼ�ֻ�Ǹ����棬û��ô�ڿ�^_^
�ǺǸ��¹��ˣ����Dz��ǵ���ʲôʱ��cvsup�ģ���
cvsup3.freebsdchina,org�ϡ�
��һ���õ���cvsup2.freebsd.org��cvsup4.cn.freebsd.org
�ٶ���ô�������Ļ��һ�������
Loading...