源更新下git的版本
Tofloor
poster avatar
lxz
deepin
2018-04-09 22:44
Author
当前是2.13
最新的是2.17
Reply Favorite View the author
All Replies
avatar
134******40
deepin
2018-04-09 23:52
#1
git添加源也很方便,自己手动添加即可如果没有add-apt-repository命令,请安装software-properties-common。
  1. sudo apt install software-properties-common
Copy the Code

然后执行:
  1. sudo add-apt-repository ppa:git-core/ppa
  2. sudo apt update
  3. sudo apt install git
Copy the Code
Reply View the author
avatar
156******44
deepin
2018-07-01 04:25
#2
https://bbs.deepin.org/post/155155
git添加源也很方便,自己手动添加即可如果没有add-apt-repository命令,请安装software-properties-common ...

显示错误,没默认的密匙之类的
命中:1 http://packages.deepin.com/deepin panda InRelease                                               
获取:2 http://ppa.launchpad.net/git-core/ppa/ubuntu cosmic InRelease [15.4 kB]                        
错误:2 http://ppa.launchpad.net/git-core/ppa/ubuntu cosmic InRelease                                    
  由于没有公钥,无法验证下列签名: NO_PUBKEY A1715D88E1DF1F24
正在读取软件包列表... 完成                                                                              
W: GPG 错误:http://ppa.launchpad.net/git-core/ppa/ubuntu cosmic InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY A1715D88E1DF1F24
E: 仓库 “http://ppa.launchpad.net/git-core/ppa/ubuntu cosmic InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
Reply View the author
avatar
linusboyle
deepin
2018-07-01 05:53
#3
把密钥加进去就行了
命令忘了,去百度一搜一大堆
Reply View the author
avatar
senluo
deepin
2018-07-01 21:29
#4
深度源里面很多东西都很老旧,docker更老
Reply View the author
avatar
156******44
deepin
2018-07-03 19:39
#5
https://bbs.deepin.org/post/155155
把密钥加进去就行了
命令忘了,去百度一搜一大堆

我找到了这个http://www.hxgsn.com/20.html 但感觉太复杂了,这个是添加ubuntu的ppa,而我只要一个可以让git更新的密匙就可以了。
Reply View the author
avatar
Dracarys
deepin
2018-07-03 19:49
#6
源更新肯定会滞后,一般以稳定为优先考量,学会自动更新吧,当然,也得承担不兼容的风险
Reply View the author
avatar
156******44
deepin
2018-07-03 22:13
#7
更新完了,加ppa那个还是密匙问题,我从官网下载最新版手动安装了,已经成功了
Reply View the author
avatar
186******26
deepin
2018-07-05 17:11
#8
https://bbs.deepin.org/post/155155
git添加源也很方便,自己手动添加即可如果没有add-apt-repository命令,请安装software-properties-common ...

加这个PPA不行,依赖冲突
Reply View the author
avatar
134******40
deepin
2018-07-08 17:22
#9
本帖最后由 jdocker 于 2018-7-8 09:34 编辑
https://bbs.deepin.org/post/155155
显示错误,没默认的密匙之类的
命中:1 http://packages.deepin.com/deepin panda InRelease              ...

你这么整就能解决问题。
  1. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A1715D88E1DF1F24
Copy the Code

其实就是添加ubuntu的密钥服务器用于认证。
补充:
还需要安装dirmngr(其实我也遇到过这个问题)
  1. sudo apt install dirmngr
Copy the Code


Reply View the author
avatar
134******40
deepin
2018-07-08 17:25
#10
https://bbs.deepin.org/post/155155
加这个PPA不行,依赖冲突

这个依赖冲突只能到dedian下载 libpcre2-8-0_10.31-3_amd64.deb版本的deb文件,然后覆盖原有的较低版本的软件才能实现了。现实中发现这个依赖只有deepin-terminal才依赖这个库,其实完全可以升级到debian sid对应的版本。
libpcre2-8-0_10.31-3_amd64.deb下载地址:
https://packages.debian.org/buster/amd64/libpcre2-8-0/download
Reply View the author
avatar
亚历山大一世
deepin
2018-07-08 17:53
#11
老版本又不是不能用
Reply View the author
avatar
亚历山大一世
deepin
2018-07-08 17:54
#12
佛系等组织更新
Reply View the author