当我输入:
sudo apt-get install poedit
我收到此错误:
阅读包裹清单...Hecho
创造依赖树
阅读当前信息...Hecho
安装以下附加包:
libdb5.1++
安装以下新包:
libdb5.1++ poedit
0 个更新,2 个已安装,0 个已删除,1 个未更新。
需要下载 738 kB/1.581 kB 文件。
执行此操作后,您将使用 5.192 kB 的磁盘空间。
继续 [S/n] 吗? s
警告:我们不能保证后续包裹的真实性!
libdb5.1++ poedit
安装这些包无需验证 [s/N]? s
呃http://archive.ubuntu.com/ubuntu/raring/main libdb5.1++ amd64 5.1.29-5ubuntu8
呃http://archive.ubuntu.com/ubuntu/raring/main libdb5.1++ amd64 5.1.29-5ubuntu8 404 未找到 [IP: 91.189.92.201 80]
不可能获得http://archive.ubuntu.com/ubuntu/pool/main/d/db/libdb5.1++_5.1.29-5ubuntu8_amd64.deb 404 未找到 [IP: 91.189.92.201 80]
E:如果没有获取到某些文件,请尝试执行 «apt-get update» 或者使用 --fix-missing 重新尝试一下?
当然,我已经尝试过sudo apt-get update
,然后再次尝试--fix-missing
,但仍然出现同样的错误。
我也尝试从下载包诗歌,然后执行以下操作:
./configure
但我收到了这个错误:
检查构建系统类型...x86_64-unknown-linux-gnu
检查主机系统类型...x86_64-unknown-linux-gnu
检查与 BSD 兼容的安装... /usr/bin/install -c
检查构建环境是否合理...是
检查线程安全的 mkdir -p... /bin/mkdir -p
检查 gawk...gawk
检查 make 是否设置了 $(MAKE)... 是
检查是否启用 Makefile 的维护者特定部分...否
检查 make 是否支持嵌套变量...是
检查安装位置.../usr/local
检查 gawk......(缓存)gawk
检查 ln -s 是否有效... 是
检查 ranlib...ranlib
检查 gcc...gcc
检查 C 编译器是否工作...是
检查 C 编译器的默认输出文件名...a.out
检查可执行文件的后缀...
检查我们是否正在交叉编译...否
检查目标文件的后缀...o
检查我们是否正在使用 GNU C 编译器...是的
检查 gcc 是否接受 -g... 是
检查 gcc 选项是否接受 ISO C89...无需
检查 make 使用的包含样式...GNU
检查 gcc 的依赖样式...gcc3
检查 g++...g++
检查我们是否正在使用 GNU C++ 编译器...是的
检查 g++ 是否接受 -g... 是
检查 g++ 的依赖样式...gcc3
检查如何运行 C++ 预处理器...g++ -E
检查 g++ 是否默认支持 C++11 特性...否
使用 -std=gnu++11 检查 g++ 是否支持 C++11 特性...是
检查 wx-config...没有
配置:错误:请检查 wx-config 是否在路径中,安装 wxWidgets 库的目录(由“wx-config --unicode --libs”命令返回)是否在 LD_LIBRARY_PATH 或等效变量中,并且 wxWidgets 是否为 2.8.0 或更高版本,并且是否有可用的 Unicode 构建。
有什么办法可以解决这个问题吗?
答案1
我已通过这两个步骤实现了:
libdb5.1++
1.从以下位置下载并安装archive.ubuntu.com/ubuntu/pool/main/d/db/libdb5.1++_5.1.29-7_amd64.deb
2. 然后,sudo apt-get install poedit
就这样。