Как я могу заставить работать add-apt-repository?

Всякий раз, когда я пытаюсь добавить репозиторий из командной строки, я получаю следующее сообщение об ошибке:

Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 125, in <module>
    ppa_info = get_ppa_info_from_lp(user, ppa_name)
  File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp
    curl.perform()
pycurl.error: (60, 'server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none')

Есть ли способ исправить эту ситуацию?

7
задан 27 June 2012 в 21:25

36 ответов

http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html

ПРИМЕЧАНИЕ # 1 Если вы ранее пытались Чтобы установить Netflix Desktop App с помощью команд терминала из предыдущей статьи, мы рекомендуем запустить строку ниже в терминале, чтобы устранить любые непредвиденные ошибки ПЕРЕД попыткой установить приложение Netflix Desktop с помощью метода PPA ...

rm -Rf ~/.netflix-desktop

работал как шарм!

0
ответ дан 25 July 2018 в 18:18

Раньше я получал эту ошибку, когда использовал команду в терминале, но когда я добавил ее из графического интерфейса для программных источников, она была добавлена ​​успешно. Попробуйте использовать графический интерфейс.

  1. Нажмите кнопку «Пуск», введите источники программного обеспечения и нажмите клавишу ввода.
  2. Перейдите на вкладку другого программного обеспечения и нажмите кнопку добавления в нижней части
  3. Введите строку apt репозитория, нажмите «Добавить источник» и подождите некоторое время
  4. Перейдите к терминалу и введите sudo apt-get update, и это должно быть все.
2
ответ дан 25 July 2018 в 18:18

Вы должны убедиться, что ваша дата установлена, сертификаты имеют действительную дату начала, и если ваша системная дата - 01-01-1970, все сертификаты не будут работать.

Используйте что-то вроде

date -s "Oct 9 05:16:00 UTC 2012"

, затем попробуйте снова с add-apt-repository.

8
ответ дан 25 July 2018 в 18:18

Подобного рода проблемы могут возникать, когда что-то не так с сертификатами центрального органа в вашей системе. Эти сертификаты используются для установления цепочки доверия от кого-то, кому Ubuntu или Mozilla доверяют конкретному сайту, когда используется https :. Цепочка доверия начинается с сертификатов, установленных как часть вашей системы Ubuntu.

Проблема обычно проявляется, когда вы используете веб-браузер для безопасного подключения к веб-сайту. В этом случае add-apt-repository использует протокол https: для надежного добавления хранилища и его ключей аутентификации. Текущие репозитории Ubuntu ppa требуют цепочки доверия от MakeDaddy.com до Canonical. Если вы используете Firefox для доступа к тем же репозиториям с помощью https: вы, скорее всего, увидите ошибку, а не закрытый замок для сайта, и при щелчке по нему появятся сообщения об ошибках, указывающие на невозможность определения цепи доверия. g2] Введите следующее для переустановки сертификатов центрального органа:

sudo apt-get install --reinstall ca-certificates

Еще одна полезная команда для этого:

sudo update-ca-certificates
8
ответ дан 25 July 2018 в 18:18

Раньше я получал эту ошибку, когда использовал команду в терминале, но когда я добавил ее из графического интерфейса для программных источников, она была добавлена ​​успешно. Попробуйте использовать графический интерфейс.

  1. Нажмите кнопку «Пуск», введите источники программного обеспечения и нажмите клавишу ввода.
  2. Перейдите на вкладку другого программного обеспечения и нажмите кнопку добавления в нижней части
  3. Введите строку apt репозитория, нажмите «Добавить источник» и подождите некоторое время
  4. Перейдите к терминалу и введите sudo apt-get update, и это должно быть все.
2
ответ дан 31 July 2018 в 11:11

http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html

ПРИМЕЧАНИЕ # 1 Если вы ранее пытались Чтобы установить Netflix Desktop App с помощью команд терминала из предыдущей статьи, мы рекомендуем запустить строку ниже в терминале, чтобы устранить любые непредвиденные ошибки ПЕРЕД попыткой установить приложение Netflix Desktop с помощью метода PPA ...

rm -Rf ~/.netflix-desktop

работал как шарм!

0
ответ дан 31 July 2018 в 11:11

Вы должны убедиться, что ваша дата установлена, сертификаты имеют действительную дату начала, и если ваша системная дата - 01-01-1970, все сертификаты не будут работать.

Используйте что-то вроде

date -s "Oct 9 05:16:00 UTC 2012"

, затем попробуйте снова с add-apt-repository.

8
ответ дан 31 July 2018 в 11:11

Подобного рода проблемы могут возникать, когда что-то не так с сертификатами центрального органа в вашей системе. Эти сертификаты используются для установления цепочки доверия от кого-то, кому Ubuntu или Mozilla доверяют конкретному сайту, когда используется https :. Цепочка доверия начинается с сертификатов, установленных как часть вашей системы Ubuntu.

Проблема обычно проявляется, когда вы используете веб-браузер для безопасного подключения к веб-сайту. В этом случае add-apt-repository использует протокол https: для надежного добавления хранилища и его ключей аутентификации. Текущие репозитории Ubuntu ppa требуют цепочки доверия от MakeDaddy.com до Canonical. Если вы используете Firefox для доступа к тем же репозиториям с помощью https: вы, скорее всего, увидите ошибку, а не закрытый замок для сайта, и при щелчке по нему появятся сообщения об ошибках, указывающие на невозможность определения цепи доверия. g2] Введите следующее для переустановки сертификатов центрального органа:

sudo apt-get install --reinstall ca-certificates

Еще одна полезная команда для этого:

sudo update-ca-certificates
8
ответ дан 31 July 2018 в 11:11

http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html

ПРИМЕЧАНИЕ # 1 Если вы ранее пытались Чтобы установить Netflix Desktop App с помощью команд терминала из предыдущей статьи, мы рекомендуем запустить строку ниже в терминале, чтобы устранить любые непредвиденные ошибки ПЕРЕД попыткой установить приложение Netflix Desktop с помощью метода PPA ...

rm -Rf ~/.netflix-desktop

работал как шарм!

0
ответ дан 31 July 2018 в 12:09

Раньше я получал эту ошибку, когда использовал команду в терминале, но когда я добавил ее из графического интерфейса для программных источников, она была добавлена ​​успешно. Попробуйте использовать графический интерфейс.

  1. Нажмите кнопку «Пуск», введите источники программного обеспечения и нажмите клавишу ввода.
  2. Перейдите на вкладку другого программного обеспечения и нажмите кнопку добавления в нижней части
  3. Введите строку apt репозитория, нажмите «Добавить источник» и подождите некоторое время
  4. Перейдите к терминалу и введите sudo apt-get update, и это должно быть все.
2
ответ дан 31 July 2018 в 12:09

Вы должны убедиться, что ваша дата установлена, сертификаты имеют действительную дату начала, и если ваша системная дата - 01-01-1970, все сертификаты не будут работать.

Используйте что-то вроде

date -s "Oct 9 05:16:00 UTC 2012"

, затем попробуйте снова с add-apt-repository.

8
ответ дан 31 July 2018 в 12:09

Подобного рода проблемы могут возникать, когда что-то не так с сертификатами центрального органа в вашей системе. Эти сертификаты используются для установления цепочки доверия от кого-то, кому Ubuntu или Mozilla доверяют конкретному сайту, когда используется https :. Цепочка доверия начинается с сертификатов, установленных как часть вашей системы Ubuntu.

Проблема обычно проявляется, когда вы используете веб-браузер для безопасного подключения к веб-сайту. В этом случае add-apt-repository использует протокол https: для надежного добавления хранилища и его ключей аутентификации. Текущие репозитории Ubuntu ppa требуют цепочки доверия от MakeDaddy.com до Canonical. Если вы используете Firefox для доступа к тем же репозиториям с помощью https: вы, скорее всего, увидите ошибку, а не закрытый замок для сайта, и при щелчке по нему появятся сообщения об ошибках, указывающие на невозможность определения цепи доверия. g2] Введите следующее для переустановки сертификатов центрального органа:

sudo apt-get install --reinstall ca-certificates

Еще одна полезная команда для этого:

sudo update-ca-certificates
8
ответ дан 31 July 2018 в 12:09

http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html

ПРИМЕЧАНИЕ # 1 Если вы ранее пытались Чтобы установить Netflix Desktop App с помощью команд терминала из предыдущей статьи, мы рекомендуем запустить строку ниже в терминале, чтобы устранить любые непредвиденные ошибки ПЕРЕД попыткой установить приложение Netflix Desktop с помощью метода PPA ...

rm -Rf ~/.netflix-desktop

работал как шарм!

0
ответ дан 2 August 2018 в 00:31

Раньше я получал эту ошибку, когда использовал команду в терминале, но когда я добавил ее из графического интерфейса для программных источников, она была добавлена ​​успешно. Попробуйте использовать графический интерфейс.

  1. Нажмите кнопку «Пуск», введите источники программного обеспечения и нажмите клавишу ввода.
  2. Перейдите на вкладку другого программного обеспечения и нажмите кнопку добавления в нижней части
  3. Введите строку apt репозитория, нажмите «Добавить источник» и подождите некоторое время
  4. Перейдите к терминалу и введите sudo apt-get update, и это должно быть все.
2
ответ дан 2 August 2018 в 00:31

Вы должны убедиться, что ваша дата установлена, сертификаты имеют действительную дату начала, и если ваша системная дата - 01-01-1970, все сертификаты не будут работать.

Используйте что-то вроде

date -s "Oct 9 05:16:00 UTC 2012"

, затем попробуйте снова с add-apt-repository.

8
ответ дан 2 August 2018 в 00:31

Подобного рода проблемы могут возникать, когда что-то не так с сертификатами центрального органа в вашей системе. Эти сертификаты используются для установления цепочки доверия от кого-то, кому Ubuntu или Mozilla доверяют конкретному сайту, когда используется https :. Цепочка доверия начинается с сертификатов, установленных как часть вашей системы Ubuntu.

Проблема обычно проявляется, когда вы используете веб-браузер для безопасного подключения к веб-сайту. В этом случае add-apt-repository использует протокол https: для надежного добавления хранилища и его ключей аутентификации. Текущие репозитории Ubuntu ppa требуют цепочки доверия от MakeDaddy.com до Canonical. Если вы используете Firefox для доступа к тем же репозиториям с помощью https: вы, скорее всего, увидите ошибку, а не закрытый замок для сайта, и при щелчке по нему появятся сообщения об ошибках, указывающие на невозможность определения цепочки доверия.

Введите следующее для переустановки сертификатов центрального органа:

sudo apt-get install --reinstall ca-certificates

Еще одна полезная команда для этого:

sudo update-ca-certificates
8
ответ дан 2 August 2018 в 00:31

Раньше я получал эту ошибку, когда использовал команду в терминале, но когда я добавил ее из графического интерфейса для программных источников, она была добавлена ​​успешно. Попробуйте использовать графический интерфейс.

  1. Нажмите кнопку «Пуск», введите источники программного обеспечения и нажмите клавишу ввода.
  2. Перейдите на вкладку другого программного обеспечения и нажмите кнопку добавления в нижней части
  3. Введите строку apt репозитория, нажмите «Добавить источник» и подождите некоторое время
  4. Перейдите к терминалу и введите sudo apt-get update, и это должно быть все.
2
ответ дан 4 August 2018 в 16:00

http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html

ПРИМЕЧАНИЕ # 1 Если вы ранее пытались Чтобы установить Netflix Desktop App с помощью команд терминала из предыдущей статьи, мы рекомендуем запустить строку ниже в терминале, чтобы устранить любые непредвиденные ошибки ПЕРЕД попыткой установить приложение Netflix Desktop с помощью метода PPA ...

rm -Rf ~/.netflix-desktop

работал как шарм!

0
ответ дан 4 August 2018 в 16:00

Вы должны убедиться, что ваша дата установлена, сертификаты имеют действительную дату начала, и если ваша системная дата - 01-01-1970, все сертификаты не будут работать.

Используйте что-то вроде

date -s "Oct 9 05:16:00 UTC 2012"

, затем попробуйте снова с add-apt-repository.

8
ответ дан 4 August 2018 в 16:00

Подобного рода проблемы могут возникать, когда что-то не так с сертификатами центрального органа в вашей системе. Эти сертификаты используются для установления цепочки доверия от кого-то, кому Ubuntu или Mozilla доверяют конкретному сайту, когда используется https :. Цепочка доверия начинается с сертификатов, установленных как часть вашей системы Ubuntu.

Проблема обычно проявляется, когда вы используете веб-браузер для безопасного подключения к веб-сайту. В этом случае add-apt-repository использует протокол https: для надежного добавления хранилища и его ключей аутентификации. Текущие репозитории Ubuntu ppa требуют цепочки доверия от MakeDaddy.com до Canonical. Если вы используете Firefox для доступа к тем же репозиториям с помощью https: вы, скорее всего, увидите ошибку, а не закрытый замок для сайта, и при щелчке по нему появятся сообщения об ошибках, указывающие на невозможность определения цепочки доверия.

Введите следующее для переустановки сертификатов центрального органа:

sudo apt-get install --reinstall ca-certificates

Еще одна полезная команда для этого:

sudo update-ca-certificates
8
ответ дан 4 August 2018 в 16:00

Раньше я получал эту ошибку, когда использовал команду в терминале, но когда я добавил ее из графического интерфейса для программных источников, она была добавлена ​​успешно. Попробуйте использовать графический интерфейс.

  1. Нажмите кнопку «Пуск», введите источники программного обеспечения и нажмите клавишу ввода.
  2. Перейдите на вкладку другого программного обеспечения и нажмите кнопку добавления в нижней части
  3. Введите строку apt репозитория, нажмите «Добавить источник» и подождите некоторое время
  4. Перейдите к терминалу и введите sudo apt-get update, и это должно быть все.
2
ответ дан 6 August 2018 в 00:38

Вы должны убедиться, что ваша дата установлена, сертификаты имеют действительную дату начала, и если ваша системная дата - 01-01-1970, все сертификаты не будут работать.

Используйте что-то вроде

date -s "Oct 9 05:16:00 UTC 2012"

, затем попробуйте снова с add-apt-repository.

8
ответ дан 6 August 2018 в 00:38

Подобного рода проблемы могут возникать, когда что-то не так с сертификатами центрального органа в вашей системе. Эти сертификаты используются для установления цепочки доверия от кого-то, кому Ubuntu или Mozilla доверяют конкретному сайту, когда используется https :. Цепочка доверия начинается с сертификатов, установленных как часть вашей системы Ubuntu.

Проблема обычно проявляется, когда вы используете веб-браузер для безопасного подключения к веб-сайту. В этом случае add-apt-repository использует протокол https: для надежного добавления хранилища и его ключей аутентификации. Текущие репозитории Ubuntu ppa требуют цепочки доверия от MakeDaddy.com до Canonical. Если вы используете Firefox для доступа к тем же репозиториям с помощью https: вы, скорее всего, увидите ошибку, а не закрытый замок для сайта, и при щелчке по нему появятся сообщения об ошибках, указывающие на невозможность определения цепи доверия. g2] Введите следующее для переустановки сертификатов центрального органа:

sudo apt-get install --reinstall ca-certificates

Еще одна полезная команда для этого:

sudo update-ca-certificates
8
ответ дан 6 August 2018 в 00:38

http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html

ПРИМЕЧАНИЕ # 1 Если вы ранее пытались Чтобы установить Netflix Desktop App с помощью команд терминала из предыдущей статьи, мы рекомендуем запустить строку ниже в терминале, чтобы устранить любые непредвиденные ошибки ПЕРЕД попыткой установить приложение Netflix Desktop с помощью метода PPA ...

rm -Rf ~/.netflix-desktop

работал как шарм!

0
ответ дан 6 August 2018 в 00:38

Вы должны убедиться, что ваша дата установлена, сертификаты имеют действительную дату начала, и если ваша системная дата - 01-01-1970, все сертификаты не будут работать.

Используйте что-то вроде

date -s "Oct 9 05:16:00 UTC 2012"

, затем попробуйте снова с add-apt-repository.

8
ответ дан 7 August 2018 в 18:04

Подобного рода проблемы могут возникать, когда что-то не так с сертификатами центрального органа в вашей системе. Эти сертификаты используются для установления цепочки доверия от кого-то, кому Ubuntu или Mozilla доверяют конкретному сайту, когда используется https :. Цепочка доверия начинается с сертификатов, установленных как часть вашей системы Ubuntu.

Проблема обычно проявляется, когда вы используете веб-браузер для безопасного подключения к веб-сайту. В этом случае add-apt-repository использует протокол https: для надежного добавления хранилища и его ключей аутентификации. Текущие репозитории Ubuntu ppa требуют цепочки доверия от MakeDaddy.com до Canonical. Если вы используете Firefox для доступа к тем же репозиториям с помощью https: вы, скорее всего, увидите ошибку, а не закрытый замок для сайта, и при щелчке по нему появятся сообщения об ошибках, указывающие на невозможность определения цепи доверия.

Введите следующее для переустановки сертификатов центрального органа:

sudo apt-get install --reinstall ca-certificates

Еще одна полезная команда для этого:

sudo update-ca-certificates
8
ответ дан 7 August 2018 в 18:04

http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html

ПРИМЕЧАНИЕ # 1 Если вы ранее пытались Чтобы установить Netflix Desktop App с помощью команд терминала из предыдущей статьи, мы рекомендуем запустить строку ниже в терминале, чтобы устранить любые непредвиденные ошибки ПЕРЕД попыткой установить приложение Netflix Desktop с помощью метода PPA ...

rm -Rf ~/.netflix-desktop

работал как шарм!

0
ответ дан 7 August 2018 в 18:04

Раньше я получал эту ошибку, когда использовал команду в терминале, но когда я добавил ее из графического интерфейса для программных источников, она была добавлена ​​успешно. Попробуйте использовать графический интерфейс.

  1. Нажмите кнопку «Пуск», введите источники программного обеспечения и нажмите клавишу ввода.
  2. Перейдите на вкладку другого программного обеспечения и нажмите кнопку добавления в нижней части
  3. Введите строку apt репозитория, нажмите «Добавить источник» и подождите некоторое время
  4. Перейдите к терминалу и введите sudo apt-get update, и это должно быть все.
2
ответ дан 7 August 2018 в 18:04

http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html

ПРИМЕЧАНИЕ # 1 Если вы ранее пытались Чтобы установить Netflix Desktop App с помощью команд терминала из предыдущей статьи, мы рекомендуем запустить строку ниже в терминале, чтобы устранить любые непредвиденные ошибки ПЕРЕД попыткой установить приложение Netflix Desktop с помощью метода PPA ...

rm -Rf ~/.netflix-desktop

работал как шарм!

0
ответ дан 10 August 2018 в 06:51

Раньше я получал эту ошибку, когда использовал команду в терминале, но когда я добавил ее из графического интерфейса для программных источников, она была добавлена ​​успешно. Попробуйте использовать графический интерфейс.

  1. Нажмите кнопку «Пуск», введите источники программного обеспечения и нажмите клавишу ввода.
  2. Перейдите на вкладку другого программного обеспечения и нажмите кнопку добавления в нижней части
  3. Введите строку apt репозитория, нажмите «Добавить источник» и подождите некоторое время
  4. Перейдите к терминалу и введите sudo apt-get update, и это должно быть все.
2
ответ дан 10 August 2018 в 06:51

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

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