Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не работает add-apt-repository ppa  (Прочитано 2661 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SysBlondin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Не работает add-apt-repository ppa
« : 12 Января 2018, 09:21:59 »
Пытаюсь поставить cerbot
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:certbot/certbot
но последняя команда дает ошибку:
Cannot add PPA: 'ppa:~cerbot/ubuntu/cerbot'.
ERROR: '~cerbot' user or team does not exist
Работаю через прокси. Везде где только можно прописал. export пробовал в том числе - та-же ошибка. Гугл устал от моих запросов тоже. Пробовал другие репозитории подключить - тоже фихня. Я в ступоре...
Куда копать?

ТС не появлялся на Форуме более полугода по состоянию на 09/09/2019 (последняя явка: 02/01/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 09 Сентября 2019, 19:14:42 от zg_nico »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #1 : 12 Января 2018, 09:50:37 »
Работаю через прокси.
Куда копать?
В настройки прокси.
Какой экспорт пробовали?
Код: (bash) [Выделить]
export https_proxy=https://<username>:<password>@<proxy>:<port>
export http_proxy=http://<username>:<password>@<proxy>:<port>
Естественно стоит выбрать один (в зависимости от того, какой прокси)
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн SysBlondin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #2 : 12 Января 2018, 10:47:56 »
пробую так:
export http_proxy="http://username:pass@172.22.1.1:3128/"затем
sudo add-apt-repositoryне работает.
Пробую
export https_proxy="https://username:pass@172.22.1.1:3128/"не работает
ввобще export пробовал для других нужд и он работал...
$ env | grep -i proxy выдает всё правильно
А как можно проверить что команда экспорт работает?
« Последнее редактирование: 12 Января 2018, 11:15:31 от SysBlondin »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #3 : 12 Января 2018, 11:15:51 »
SysBlondin, работает. только надо вместо username указывать логин для прокси, а вместо pass - пароль.
Если их нет, то вообще не указывать
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6061
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #4 : 12 Января 2018, 11:21:34 »
пробую так:
export http_proxy="http://username:pass@172.22.1.1:3128/"
затем
sudo add-apt-repository
не работает.

export делаете для локального пользователя, а add-apt-repository запускаете через sudo.

Оффлайн SysBlondin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #5 : 12 Января 2018, 11:30:31 »
SysBlondin, работает. только надо вместо username указывать логин для прокси, а вместо pass - пароль.
Если их нет, то вообще не указывать
Ну не буду же я светить логин и пароль на форуме:) Конечно-же я подставляю как надо:)

export делаете для локального пользователя, а add-apt-repository запускаете через sudo.

если написать sudo export, то ругнется что нет такой команды. без рута add-apt-repository не запустится.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #6 : 12 Января 2018, 11:40:51 »
export делаете для локального пользователя, а add-apt-repository запускаете через sudo.
Это не имеет значения
Код: (bash) [Выделить]
> export http_proxy=http://127.0.0.1:3128; sudo echo $http_proxy
http://127.0.0.1:3128
> export http_proxy= && sudo echo $http_proxy

> export http_proxy=http://127.0.0.1:3128 && sudo echo $http_proxy
http://127.0.0.1:3128

WorkAround:
Код: (bash) [Выделить]
echo "deb http://ppa.launchpad.net/certbot/certbot/ubuntu `lsb_release -c | cut -f2` main" | sudo tee -a /etc/apt/sources.list.d/certbot-ubuntu-certbot-xenial.list
« Последнее редактирование: 12 Января 2018, 11:48:11 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн SysBlondin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #7 : 12 Января 2018, 11:53:09 »
может у меня проблема в том, что я прописал еще кроме этого строку подключения к прокси во всяких там /etc/apt/apt.conf ; etc/apt/apt.conf.d/10-proxy ; etc/environment , etc/wgetrc? Но мне казалось команда export перекрывает все эти записи и действует до перезагрузки.
Пробовал руками прописать репозиторий, но ругается что не подписан... есть подозрение что я неправильно его добавляю...

Пользователь добавил сообщение 12 Января 2018, 12:03:44:
echo "deb http://ppa.launchpad.net/certbot/certbot/ubuntu `lsb_release -c | cut -f2` main" | sudo tee -a /etc/apt/sources.list.d/certbot-ubuntu-certbot-xenial.listпопробовал. Пишет "Некорректный подписанный файл, получено "NOSPLIT" (возможно в сети требуется аутентификация?)
и ниже: Не удалось получить ...блабла бла... Некорректный подписанный файл
« Последнее редактирование: 12 Января 2018, 12:03:44 от SysBlondin »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #8 : 12 Января 2018, 12:04:17 »
SysBlondin, Если у вас 16.04 и выше, то достаточно прописать только в /etc/environment

Поудаляйте в остальных местах и попробуйте

Ну и еще https://help.ubuntu.ru/wiki/%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8 (листайте в конец)
« Последнее редактирование: 12 Января 2018, 12:06:30 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Онлайн bezbo

  • Старожил
  • *
  • Сообщений: 1699
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #9 : 12 Января 2018, 12:12:12 »
ppa:certbot
Cannot add PPA: 'ppa:~cerbot

Лукавите?

Оффлайн SysBlondin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Не работает add-apt-repository ppa
« Ответ #10 : 12 Января 2018, 12:26:15 »
ppa:certbot
Cannot add PPA: 'ppa:~cerbot
Лукавите?
Век воли не видать:)

Цитировать
Поудаляйте в остальных местах и попробуйте
Удалил. Но не помогло...
« Последнее редактирование: 12 Января 2018, 13:08:29 от SysBlondin »

 

Страница сгенерирована за 0.09 секунд. Запросов: 23.