由于重装了系统,有一些东西需要重新装,但是在装ros的时候,我加入了软件源之后就报错说没有公钥,网上看了几个骗人的贴子,都说是软件源的问题,我本来已经换过ustc的源,为了这个又换了阿里的源试了一下,发现果然还是不行
我这时候去网上搜了一下解决办法,发现没有公钥的问题根本不需要什么高深操作,对于没有公钥的情况,他报错时候i都会有一个
NO_PUBKEY A507B2BBA7803E3B
这后面的数码就是我们要的东西,我们下面只需要执行这个命令他就会自动获取公钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AF0E1940624A220
后面那个数码就写你的报错后面的那个数码就可以了
一般来说都会自动获取公钥,问题也就解决了,所以有时候不要怀疑自己,要多去往别的方面想想