虚拟机安装
可以看这个:https://blog.csdn.net/qq_45138078/article/details/129815408
写的很详细
内存
为了学习 Apollo ,所以只是使用了虚拟机,内存得大一点(128G),第一次,就是因为分配内存太小了,所以后面得重新装
第一次满了就是卡这里不动了。。。
后面的配置:
版本
官方推荐的是:Ubuntu 18.04.5,不过只要是 18.04 应该都可以
http://old-releases.ubuntu.com/releases/18.04.4/?_ga=2.44113060.1243545826.1617173008-2055924693.1608557140
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。
解决:
sudo apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com DDA4DB69
可以参考这个博客:https://blog.csdn.net/qq_36063562/article/details/94888843
VMware tools 无法复制
解决:
1.卸载VMware Tools:sudo apt-get autoremove open-vm-tools
2.联网安装VMware tools:sudo apt-get install open-vm-tools-desktop
3.重启即可。
可以参考这个博客:https://www.xpwin7.com/jiaocheng/37970.html
please remove the installation medium then press enter 卡着不动
这个问题通常是由于安装介质没有被完全移除或虚拟机配置错误导致的。
可以参考这个博客:https://blog.csdn.net/q7w8e9r4/article/details/133856560
但是我重启一下就好了。。。
E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
源的问题
解决:
要勾选框着的两个,并在“其他软件”选项卡中,去掉有问题等源。。
最后运行:sudo apt-get update
可以参考这个博客:https://www.cnblogs.com/LeoGodfrey/p/3316834.html
进入docker后编译时报错:ERROR: An error occurred during the fetch of repository ‘zlib’
具体就是修改Apollo项目文件夹中的.cache/bazel/540135163923dd7d5820f3ee4b306b32/external/rules_proto/proto/private文件夹里的dependencies.bzl文件,将"zlib"的部分改成以下即可。
"zlib": {
"sha256": "629380c90a77b964d896ed37163f5c3a34f6e6d897311f1df2a7016355c45eff",
"build_file": "@com_google_protobuf//:third_party/zlib.BUILD",
"strip_prefix": "zlib-1.2.11",
"urls": [
"https://github.com/madler/zlib/archive/v1.2.11.tar.gz",
],
}
文章:https://blog.csdn.net/robinvista/article/details/124056108
FATAL: mkdir(‘/apollo/.cache/bazel’): (error: 13): Permission denied
解决方法是直接用bash ./apollo.sh build_opt,不要加sudo
官方参考文档
Apollo 9.0 自动驾驶开放平台
写的很详细了,一步一步来就可以
Failed to start Dreamview
解决:重新
wget https://apollo-system.cdn.bcebos.com/dataset/6.0_edu/demo_3.5.record -P $HOME/.apollo/resources/records/