云网牛站
所在位置:首页 > Linux教程 > 提示sudo: add-apt-repository:找不到命令的解决方法

提示sudo: add-apt-repository:找不到命令的解决方法

2020-10-15 09:48:32作者:Linuxitellu人稿源:云网牛站

有些用户在UOS、Deepin等某些Linux发行版终端中输入PPA命令时会提示“sudo: add-apt-repository:找不到命令(command not found)”,这是因为没有安装PPA所致,把它安装上就可以了,只需要在终端中运行三条命令。

 

遇到的问题

比如在UOS、Deepin的终端中输入sudo add-apt-repository ppa:kritalime/ppa命令,它会返回“sudo: add-apt-repository:找不到命令”错误信息,无法在继续。

参考:全面介绍Ubuntu系统中的PPA,包括使用PPA及删除的方法

 

解决方法

在UOS、Deepin操作系统中默认是未安装PPA的,所以需要安装它以支持执行sudo add-apt-repository命令,在终端中执行以下命令即可:

sudo apt-get install python-software-properties

sudo apt-get install software-properties-common

sudo apt-get update

等待三条命令执行完毕后,你就可以在系统中添加PPA并顺利的执行它们了。

如果已更新过,也可以直接运行sudo apt-get install software-properties-common python-software-properties这一条命令,然后选择Y就可以了。

 

附:没有python-software-properties命令的处理

如果出现没有python-software-properties命令的提示:

提示sudo: add-apt-repository:找不到命令的解决方法

请用以下方法处理:

这时需要修改/etc/lsb-release文件,注释掉原内容,然后追加如下修改,仅供参考:

#DISTRIB_ID=Deepin

#DISTRIB_RELEASE="15.11"

#DISTRIB_DESCRIPTION="Deepin 15.11"

#DISTRIB_CODENAME=stable

DISTRIB_ID=Ubuntu

DISTRIB_RELEASE=16.04

DISTRIB_CODENAME=trusty

DISTRIB_DESCRIPTION="Ubuntu 16.04.6 LTS"

这样就可以使用add-apt-repository命令了,不会报错误。

 

相关主题

Ubuntu 18.04/16.04/Debian 9上安装add-apt-repository的方法

精选文章
热门文章