我是unix系统的新手,我目前有libs更新的问题。 我真的不知道如何将库Boost更新到版本1.55
我试过这种方式,但是升级系统版本返回1.48。
$ wget
http://downloads.sourceforge.net/project/boost/boost/1.55.0/boost_1_55_0.tar.gz
$ gunzip boost_1_55_0.tar.gz
$ tar xvf boost_1_55_0.tar
我也试过apt-get update && apt-get upgrade
然后我遇到了一些错误:
获取:1 http://http.debian.net wheezy-backports Release.gpg [1,554 B] 点击http://ftp.debian.org wheezy / main i386包命中 http://ftp.debian.org wheezy / main翻译 - 获取:2 http://http.debian.net wheezy-backports发布[161 kB]获取:3 http://http.debian.net wheezy-backports / main amd64软件包[606 kB] 获取:4 http://http.debian.net wheezy-backports / main i386包[607 [原文] Err http://ppa.launchpad.net wheezy / main Sources 404 Not Found Err http://ppa.launchpad.net wheezy / main amd64包404不 找到:5 http://http.debian.net wheezy-backports / main Translation-en [376 kB] Err http://ppa.launchpad.net wheezy / main i386 找不到包404忽略http://ppa.launchpad.net wheezy / main Translation-en_GB Ign http://ppa.launchpad.net wheezy / main Translation-en获取1,752 kB in 1s(896 kB / s)W:无法获取 http://ppa.launchpad.net/boost-latest/ppa/ubuntu/dists/wheezy/main/source/Sources 找不到404
W:无法获取 http://ppa.launchpad.net/boost-latest/ppa/ubuntu/dists/wheezy/main/binary-amd64/Packages 找不到404
W:无法获取 http://ppa.launchpad.net/boost-latest/ppa/ubuntu/dists/wheezy/main/binary-i386/Packages 找不到404
E:某些索引文件无法下载。他们被忽视或者老了 用的而是。 root @ vps299256:〜#apt-get update&& apt-get升级 E:类型“https://packages.debian.org/fr/wheezy/libboost-dev”不是 在源列表/etc/apt/sources.list中第3行已知E:列表 消息来源无法阅读。
答案 0 :(得分:0)
Debian 7.11 Wheezy - amd64。构建55个libboost1.55包:
/etc/apt/sources.lists ...添加了两行:
deb-src http://ftp.dk.debian.org/debian/ jessie main
deb-src http://ftp.dk.debian.org/debian/ jessie/updates main
build-deps('apt-get build-dep'的摘要,然后是一些):
# apt-get install g++ fakeroot dctrl-tools libbz2-dev libicu-dev mpi-default-dev bison flex docbook-to-man help2man xsltproc doxygen python-all-dev python3 python3-all-dev debhelper dpkg-dev
...来自[wheezy-backports]:dh-python
在/home/[name]/tmp/boost_1.55/中构建boost-1.55:
$ apt-get -b source boost1.55=1.55.0+dfsg-3
...并创建了Debian 7的libboost 1.55软件包。
包裹(112.5MB)上传为libboost1.55_debian-7.11.tar
https://drive.google.com/file/d/0B7S255p3kFXNeGFRZFF6S0g5N3M/view?usp=sharing ...下载,与tar xvf libboost1.55_debian-7.11.tar
,cd libboost1.55_debian-7.11/
解压缩,并使用#dpkg -i *.deb
进行安装