• Homepage
  • Categories
deepin 15.10 后无法在使用 add-apt-repository
Apps Section2566 views ·6 replies
Tofloor
crownclown
deepin^2
2019-05-13 08:14
Author
首先 安装系统后 无法直接 使用 add-apt-repository 命令来添加 source 软件源
百度后 说 必须使用 python2.7 且安装 python-software-properties  software-properties-common

software-properties-common 这个软件 是可以 直接用 apt 安装的,但是 python-software-properties apt中已经没有这个命令了,:
  1. sudo apt-get install python-software-properties
  2. Reading package lists... Done
  3. Building dependency tree      
  4. Reading state information... Done
  5. Package python-software-properties is not available, but is referred to by another package.
  6. This may mean that the package is missing, has been obsoleted, or
  7. is only available from another source
  8. However the following packages replace it:
  9.   software-properties-common

  10. E: Package 'python-software-properties' has no installation candidate
Copy the Code
之后 就不知道 咋弄了,不知道如何 安装了,只安装 software-properties-common 后,使用 add-apt-repository 就会搞错
求大神如何解决啊,或者 如何 根据 ppa 地址 转换成 deb xxxx 地址也行,可以直接修改 source.list 文件,
如:  ppaibaf/graphics-drivers 地址 对应的 软件源是 啥 如何转换呢?
着急啊 希望 有大神 帮我解决一下啊
ReplyFavoriteView the author
All Replies
ksplite
deepin^3
2019-05-15 05:11
#1
首先,software-properties-common是要装的。
然后sudo apt install dirmngr,应该就好了。
p.s. dirmngr这个包很诡异,deepin软件源的目录下找不到,不能直接被其他包依赖,却可以装。。。(Debian没有这个问题)
ReplyView the author
crownclown
deepin^2
2019-06-16 16:12
#2
我自己找到了解决办法,
系统是 deepin linux 15.10
只需要修改 /etc/lsb-release 文件,注释原内容,追加如下修改:

  1. #DISTRIB_ID=Deepin
  2. #DISTRIB_RELEASE="15.10.1"
  3. #DISTRIB_DESCRIPTION="Deepin 15.10.1 "
  4. #DISTRIB_CODENAME=stable

  5. DISTRIB_ID=Ubuntu
  6. DISTRIB_RELEASE=16.04
  7. DISTRIB_CODENAME=trusty
  8. DISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS"
Copy the Code


就可以了使用 add-apt-repository 了,不然会报错的
ReplyView the author
ysy950803
deepin^1
2019-10-27 15:39
#3
https://bbs.deepin.org/post/177967
我自己找到了解决办法,
系统是 deepin linux 15.10
只需要修改 /etc/lsb-release 文件,注释原内容,追加 ...

点赞!有效!
我就是在安装了software-properties-common之后依然出错,改了这个才行。
ReplyView the author
blockke
deepin^1
2019-10-28 08:18
#4
你这居然将deepin伪装成ubuntu系统啊
ReplyView the author
blockke
deepin^1
2019-10-28 08:19
#5
你们是不是想安装PPA??
ReplyView the author
ghostry
deepin^6
2019-10-28 08:56
#6
我是手动添加ppa,

先写 sources 文件
然后装key,编码可以在ppa的主页拿到.

  1. sudo apt-key adv  --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 编码
Copy the Code

然后apt update
ReplyView the author
New Thread

Rankings

  • Weekly
  • Monthly
  • Total