首页 > 其他 > 详细

勇闯FreeBSD(六)

时间:2014-03-08 02:00:39      阅读:413      评论:0      收藏:0      [点我收藏+]

人生在世,折腾二字


战胜困难

不出所料,又出错了,跟上次错误一样,静下心来看下什么错误:下载不到pciids-20131130.tar.xz这个软件包,再看详细信息:

    ===> Verifying install for /usr/local/share/pciids/pci.ids in /usr/ports/misc/pciids
    ===> pciids-20131130 depends on file: /usr/local/sbin/pkg - found
    => pciids-20131130.tar.xz doesn‘t seem to exist in /usr/ports/distifiles/.
    => Attempting to fetch http://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/sunpoet/piids-20131130.tar.xz

OK,就是说这个包所依赖的东西都OK啦,然后后面也把下载地址告诉了,好,我们去这个ftp看看,能找到pciids这个包,但是版本不对,有其它3个版本的(如20140222),OK,这样就好办了,找下这个版本包的distinfo和Makefile,下载下来,替换原来的两个文件,freshport就有包的所有版本更新信息,也有diff文件。20140222对应的版本是可以在这里下,当然也可以用一个一个的diff文件打回20131130,只要不嫌麻烦,而且重新打包,SHA也可能变化,还是直接换包比较简单。

    cd /usr/ports/misc/pciids
    mv ./Makefile ./Makefile.bk
    mv ./distinfo ./distinfo.bk
    mount -t msdosfs /dev/da0s1 /media
    cp /media/pciids/* ./
    cd /usr/ports/x11-wm/xfce4
    make install clean

以上动作完于2014-03-06, by Freedom Zhang


待续……

勇闯FreeBSD(六),布布扣,bubuko.com

勇闯FreeBSD(六)

原文:http://blog.csdn.net/autophyte/article/details/20694125

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!