从Ports make gnome中
从昨天晚上开始 make gnome-lite还没有结束。软件包我提前make fetch-recursive了,中途hal出错。
Pkg_add -r Hal 安装后继续的。
还有几个要make。
Make xorg-minimal
make xf86-video-radeonhd
make gdm
Libreoffice
笔记本有点慢呀。 回复 1# linpay2000
改用 xf86-video-ati 吧,xf86-video-ati 已含 HD 產品支援。而 xf86-video-radeonhd 自 2009 年的 1.3 版已停止發展。
本帖最后由 linpay2000 于 2013-05-04 17:23 编辑
好的,谢谢啦。
貌似支持同时编译几个软件。 楼主你好 。问一下 xorg-minimal 跟 xorg 相比缺了哪些东西 ? gnome-lite 跟 gnome 呢 ? 本帖最后由 fender0107401 于 2013-05-05 10:20 编辑
回复 4# ruifeng_
Try this:make all-depends-list xor-minimal 不会安装显卡驱动,默认用vesa的。我只关注过这个,自己根据需要安装,否则一堆的驱动都安装上了。
gnome-lite不会安装gdm/media player/editor等东东。当然里面一堆杂七杂八的东东,也不会安装,如games。
webkit-gtk2编译了24小时,今天早上报错,只好pkg_add了。
网上查了一下,貌似别人也有这个问题。
本帖最后由 linpay2000 于 2013-05-05 11:21 编辑
我用的是,群里面一个哥门写的脚本freebsd_zfs_inst.sh,我增加了一个boot分区,格式是ufs,自动安装的。因为我的机器不能从zfs启动。
执行了一堆命令(前提设置好网络,时区,loader.conf,rc.conf,make.conf,login.conf,freebsd-update.conf,portsnap.conf):
freebsd-update fetch install
portsnap fetch extract
cd /usr/ports/xorg/xorg-minimal
make install
cd /usr/ports/xorg/xorg-drivers/xf86-video-ati
make install
cd /usr/ports/x11/gnome2-lite
make install
cd /usr/ports/x11/gdm
make install
配置xorg.conf,就可以进系统了。
在编译gnome2-lite的时候,有几个包有问题编译不过去。手工pkg_add安装的。
进来gnome后,安装了libreoffice svn git vim openjdk(编译太慢了) netbeans eclipse Krusader(类似total commander) fcitx(我用五笔,这个不错) filezillaportmaster chromium(chrome) wqy
现在还没有pkg_libchk setxkbmap 这两个命令。
我觉得我这个应该是最小安装了吧。 本帖最后由 linpay2000 于 2013-05-05 11:26 编辑
安装前我优先用make fetch-recursive先下载后编译。
貌似我把mplayer,xmms也安装了。
我打算等所有的安装完了,执行一下make clean 本帖最后由 zeissoctopus 于 2013-05-05 15:05 编辑
想告訴樓主,你近日遇到某些有問題的 ports。我是完全成功編譯。近幾個月 ports 架構重整變化極大。若不跟著 /usr/ports/UPDATING 中逐項指示更新,一定會遇到不可預知的問題。
樓主不妨跟隨 FreeBSD China 的 loader 君幾個原則去用 ports,會少很多不必要的煩惱和少碰壁
原則一:徹底分離生產環境和編譯環境 --> 防止編譯中途錯誤破壞整個生產環境。
如何分離?
方法一:在另一部主機專職編譯 ports 產生 packages。
方法二:在生產環境的主機上架構一個獨立 FreeBSD jail 沙盒來作編譯環境。
生產環境只需要訪問閣下編譯主機,安裝 packages 便成
原則二:使用強能較完備的 tinderbox 或 poudriere 工具在上述之獨立編譯環境中充當編譯機器人 --> tinderbox / poudriere 一經設定好,便不會像 make config 或 portmaster 般在編譯中途停止等待閣下無謂的選擇回應。
原則三:定時在生產環境中徹底完全覆蓋式更新所有 packages --> 確保所有安裝軟件使用同一個 snapshot 使倚賴關係一致性 (類似 OpenBSD 每六個月重新安裝所有 packages 效果一樣) 增強生產環境中軟件的穩定性。
方法一: rm -rf /usr/local/* 重新安裝
方法二:使用 pkgng 命令 pkg upgrade -fy 來完全覆蓋式更新
試試吧 受教了,学习了。
太感谢了呀,我试试。呵呵。
页:
[1]