勇闯FreeBSD(六)

人生在世,折腾二字


战胜困难

不出所料,又出错了,跟上次错误一样,静下心来看下什么错误:下载不到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


待续……
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值