PPAs не может быть добавлен на Ubuntu 12.04

Каждый раз, когда я пытаюсь сделать что-то как sudo add-apt-repository ... Это дает мне следующее сообщение об ошибке:

File "/usr/bin/add-apt-repository", line 37
    print _("The %s named '%s' has no PPA named '%s'" 
          ^
SyntaxError: invalid syntax

Это действительно печально, поскольку я не могу добавить PPAs.

0
задан 30 January 2016 в 11:29

2 ответа

Оказывается, что моя версия Python была по умолчанию 3.x вместо 2.x, который вызвал все проблемы. Я зафиксировал его как это .

0
ответ дан 29 September 2019 в 13:23

Существует синтаксическая ошибка в add-apt-repository файл.

Откройте терминал и выполнитесь:

sudo apt-get update  
sudo apt-get install gksu  
gksudo gedit /usr/bin/add-apt-repository  

Добавляют ( к началу и )) в конце команды

print _("The %s named '%s' has no PPA named '%s'"  

... так, чтобы команда печати впоследствии правильно читала->

print(_("The %s named '%s' has no PPA named '%s'"))  

, Сохранили файл - теперь необходимо смочь добавить репозитории.

Примечание: Вот ссылка на PPA, который Вы хотите добавить->
https://launchpad.net / ~ openjdk-r / + archive/ubuntu/ppa

Там, Вы видите, что команда в ответе Java 8
sudo add-apt-repository ppa:openjdk-r/ppa корректна.

2
ответ дан 29 September 2019 в 13:23

Другие вопросы по тегам:

Похожие вопросы: