从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本文主要记录如何添加kitware软件源并安装最新版本的cmake,并解决遇到的一些问题。
注意,本篇所有操作均在Ubuntun20.4物理机实操,不保证其他版本安装成功。
古雷港网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。成都创新互联成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联。
ubuntu官方软件源的cmake版本过于古老,导致一些新项目无法编译通过,kitware软件源提供最新的cmake版本,添加kitware软件源以获取更新!
请注意,在开始之前,如果你已经尝试过手动添加源,那么请将其删除后在进行后续操作!
https://apt.kitware.com/kitware-archive.sh
sudo sh kitware-archive.sh
sudo apt update
OK,如果没问题的话大概率会出问题:
W: GPG 错误:https://apt.kitware.com/ubuntu focal-rc InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 6AF7F09730B3F0A4
E: 仓库 “https://apt.kitware.com/ubuntu focal-rc InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
网上有很多解决方案,出现最多的是这两个:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AF7F09730B3F0A4
sudo apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com 30B3F0A4
结果起始都差不多,解决不了问题。这时候我们用文本编辑器打开kitware.list:
sudo gedit /etc/apt/sources.list.d/kitware.list
你会看到如下文本
deb [xxxxxxxxxxxxxxxx] https://apt.kitware.com/ubuntu/ focal-rc main
把[]完全删掉,最终留下:
deb https://apt.kitware.com/ubuntu/ focal-rc main
保存,退出, 最后 sudo apt update
.
我相信问题已经解决了!
sudo apt install cmake
大功告成!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图