加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

unix – 在FreeBSD中安装VIM

发布时间:2020-12-15 22:02:39 所属栏目:安全 来源:网络整理
导读:我是全新安装FreeBSD 10的新手,我正试图安装VIM: cd /usr/ports/editors/vim export FLAVOR=no_x11 make install clean 然后陷入困境,试图下载’libpng’: === Verifying install for png15 in /usr/ports/graphics/png=== Found saved configuration for
我是全新安装FreeBSD 10的新手,我正试图安装VIM:

cd /usr/ports/editors/vim && export FLAVOR=no_x11 && make install clean

然后陷入困境,试图下载’libpng’:

===>    Verifying install for png15 in /usr/ports/graphics/png
===>  Found saved configuration for png-1.5.17
===>   png-1.5.17 depends on file: /usr/local/sbin/pkg - found
=> libpng-1.5.17.tar.xz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://heanet.dl.sourceforge.net/project/libpng/libpng15/1.5.17/libpng-1.5.17.tar.xz
fetch: http://heanet.dl.sourceforge.net/project/libpng/libpng15/1.5.17/libpng-1.5.17.tar.xz: Moved Temporarily
....
=> Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/libpng-1.5.17.tar.xz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/libpng-1.5.17.tar.xz: File unavailable (e.g.,file not found,no access)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop.
make[7]: stopped in /usr/ports/graphics/png
*** Error code 1

我很难过.

建议,想法?

谢谢,丹

解决方法

您的ports树在使用之前应该更新.

运行portsnap fetch以获取端口树的最新副本.

并且第一次运行portsnap extract来重建整个/usr/ports目录.
之后,您可以运行portsnap update来对/usr/ports进行增量更新.

附:
命令可以连接在一起.
首次运行portsnap fetch extract,portsnap获取更新以进行每日更新.

最新端口树中的png版本是1.5.18

xiami@bsd:/usr/ports/graphics/png % head -5 Makefile
# Created by: ache
# $FreeBSD: head/graphics/png/Makefile 349670 2014-03-30 19:44:48Z dinoex $

PORTNAME=       png
PORTVERSION=    1.5.18

并使fetch运行良好.

xiami@bsd:/usr/ports/graphics/png % sudo make fetch
Password:
===>   png-1.5.18 depends on file: /usr/local/sbin/pkg - found
=> libpng-1.5.18.tar.xz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://downloads.sourceforge.net/project/libpng/libpng15/1.5.18/libpng-1.5.18.tar.xz
libpng-1.5.18.tar.xz                          100% of  713 kB  960 kBps 00m01s
=> libpng-1.5.18-apng.patch.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://downloads.sourceforge.net/project/apng/libpng/libpng15/libpng-1.5.18-apng.patch.gz
libpng-1.5.18-apng.patch.gz                   100% of 9580  B   29 MBps 00m00s
===> Fetching all distfiles required by png-1.5.18 for building

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读