Вы должны поместить некоторые «исходные» URI в свою ошибку sources.list [duplicate]

Чтобы решить вашу проблему, у меня есть два варианта: оба работают одинаково. Какой бы вы ни хотели установить его.

Вы можете найти подробности ниже:

1]

GNOME PPP - это простая в использовании конфигурация графического коммутируемого соединения и

Он использует GNOME / GTK + для своего графического интерфейса и хорошо интегрируется в среду рабочего стола GNOME, но может использоваться в других средах.

Он также использует WvDial dialer в качестве своего бэкэнд, обеспечивая простую конфигурацию через файлы конфигурации. Вы также можете использовать простой wvdial, если у вас нет X.

Домашняя страница: http://www.gnome-ppp.org/

2]

KPPP - это модемный дозвон для подключения к удаленному интернет-провайдеру.

Этот пакет является частью сетевого модуля KDE 4.

Вы можете найти оба приложения в Ubuntu Software Center. оба имеют графическую среду. Таким образом, вы можете легко настроить и набрать номер.

64
задан 13 April 2017 в 15:24

54 ответа

16.10 запустите software-properties-gtk

, затем на вкладке «Ubuntu Software» нажмите «Исходный код»:

Это добавило некоторые deb-src строки под /etc/apt/sources.list, и теперь я могу сделать sudo apt-get build-dep <package>.

Я знаю, что вы не спрашивали GUI, но иногда разработчики просто не поддерживают его должным образом ... но вы всегда можете сделать diff с этим методом и применить его позже.

45
ответ дан 5 August 2018 в 05:09

В Linux Mint (я на версии 18) вы можете перейти в Software Sources (искать его в меню «Пуск» или открывать его с терминала с помощью software-sources). Там, на первой вкладке, вы найдете флажок Включить репозитории исходного кода. Если вы включите это, программа поместит правильные строки в ваш файл /etc/apt/sources.list.d/official-source-repositories.list. Просто не забудьте sudo apt-get update (или нажмите обновить кеш в источниках программного обеспечения) после этого.

2
ответ дан 5 August 2018 в 05:09

Изменить /etc/apt/sources.list

sudo nano /etc/apt/sources.list

удалить # или добавить строки deb-src $ url. $ url = искомая строка

Пример

deb http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted
deb-src http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted

deb blah blah

deb-src точно такой же blah blah

См. https://help.ubuntu.com/community/Repositories/CommandLine для получения дополнительной информации.

17
ответ дан 5 August 2018 в 05:09

Вот решение командной строки

cat /etc/apt/sources.list | grep deb-src  #  see what will get changed

типичный выход выше cmd

# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://archive.canonical.com/ubuntu bionic partner
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://archive.ubuntu.com/ubuntu bionic main universe restricted multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse

, если вы хорошо меняете выше строк, что всегда верно на новом ubuntu install, а затем выпустить:

sudo sed -i~orig -e 's/# deb-src/deb-src/' /etc/apt/sources.list   

, который выполняет резервное копирование входного файла, затем поиск для прокомментированного deb-src, где он удаляет комментарий, чтобы активировать эти строки ... после обновления локальных метаданных даст вашему компьютеру представление о новых категориях пакетов ubuntu

sudo apt-get update

теперь снова выдает вашу исходную команду, которая не сработала с:

E: You must put some 'source' URIs in your sources.list
1
ответ дан 5 August 2018 в 05:09

Вы можете напрямую редактировать список источников (/etc/apt/sources.list). Я думаю, вам нужно добавить / раскомментировать эти строки:

deb-src http://archive.ubuntu.com/ubuntu trusty main restricted #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse #Added by software-properties
deb-src http://security.ubuntu.com/ubuntu trusty-security restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-proposed restricted main universe multiverse #Added by software-properties

Я работал над этим, отключив опцию исходного кода и сохраняя одну копию файла sources.list, затем включив опцию исходного кода , сохранение другой копии, а затем запуск diff на обоих.

Вы можете изменить префикс http://gb. на префикс других источников в своем списке (так что он использует ваше ближайшее зеркало репо), и вы также можете игнорировать #Added by software-properties.

После редактирования sources.list запустите sudo apt-get update, прежде чем пытаться установить еще раз.

Полную diff можно найти здесь


Другой способ - создать новый. Один из способов получить полный источник.list - использовать этот сайт: https://repogen.simplylinux.ch/

35
ответ дан 5 August 2018 в 05:09

Для Ubuntu 16.04 я успешно сделал эти обновления в sources.list:

$ sudo diff /etc/apt/sources.list /etc/apt/sources.list.bkp 

6c6
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial main restricted
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial main restricted

19c19
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial universe
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial universe

39c9
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

53c53
< deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
---
> # deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
3
ответ дан 5 August 2018 в 05:09

16.10 запустите software-properties-gtk

, затем на вкладке «Ubuntu Software» нажмите «Исходный код»:

Это добавило некоторые deb-src строки под /etc/apt/sources.list, и теперь я могу сделать sudo apt-get build-dep <package>.

Я знаю, что вы не спрашивали GUI, но иногда разработчики просто не поддерживают его должным образом ... но вы всегда можете сделать diff с этим методом и применить его позже.

45
ответ дан 6 August 2018 в 22:15

В Linux Mint (я на версии 18) вы можете перейти в Software Sources (искать его в меню «Пуск» или открывать его с терминала с помощью software-sources). Там, на первой вкладке, вы найдете флажок Включить репозитории исходного кода. Если вы включите это, программа поместит правильные строки в ваш файл /etc/apt/sources.list.d/official-source-repositories.list. Просто не забудьте sudo apt-get update (или нажмите обновить кеш в источниках программного обеспечения) после этого.

2
ответ дан 6 August 2018 в 22:15

Изменить /etc/apt/sources.list

sudo nano /etc/apt/sources.list

удалить # или добавить строки deb-src $ url. $ url = искомая строка

Пример

deb http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted
deb-src http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted

deb blah blah

deb-src точно такой же blah blah

См. https://help.ubuntu.com/community/Repositories/CommandLine для получения дополнительной информации.

17
ответ дан 6 August 2018 в 22:15

Вот решение командной строки

cat /etc/apt/sources.list | grep deb-src  #  see what will get changed

типичный выход выше cmd

# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://archive.canonical.com/ubuntu bionic partner
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://archive.ubuntu.com/ubuntu bionic main universe restricted multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse

, если вы хорошо меняете выше строк, что всегда верно на новом ubuntu install, а затем выпустить:

sudo sed -i~orig -e 's/# deb-src/deb-src/' /etc/apt/sources.list   

, который выполняет резервное копирование входного файла, затем поиск для прокомментированного deb-src, где он удаляет комментарий, чтобы активировать эти строки ... после обновления локальных метаданных даст вашему компьютеру представление о новых категориях пакетов ubuntu

sudo apt-get update

теперь снова выдает вашу исходную команду, которая не сработала с:

E: You must put some 'source' URIs in your sources.list
1
ответ дан 6 August 2018 в 22:15

Вы можете напрямую редактировать список источников (/etc/apt/sources.list). Я думаю, вам нужно добавить / раскомментировать эти строки:

deb-src http://archive.ubuntu.com/ubuntu trusty main restricted #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse #Added by software-properties
deb-src http://security.ubuntu.com/ubuntu trusty-security restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-proposed restricted main universe multiverse #Added by software-properties

Я работал над этим, отключив опцию исходного кода и сохраняя одну копию файла sources.list, затем включив опцию исходного кода , сохранение другой копии, а затем запуск diff на обоих.

Вы можете изменить префикс http://gb. на префикс других источников в своем списке (так что он использует ваше ближайшее зеркало репо), и вы также можете игнорировать #Added by software-properties.

После редактирования sources.list запустите sudo apt-get update, прежде чем пытаться установить еще раз.

Полную diff можно найти здесь


Другой способ - создать новый. Один из способов получить полный источник.list - использовать этот сайт: https://repogen.simplylinux.ch/

35
ответ дан 6 August 2018 в 22:15

Для Ubuntu 16.04 я успешно сделал эти обновления в sources.list:

$ sudo diff /etc/apt/sources.list /etc/apt/sources.list.bkp 

6c6
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial main restricted
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial main restricted

19c19
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial universe
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial universe

39c9
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

53c53
< deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
---
> # deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
3
ответ дан 6 August 2018 в 22:15

16.10 запустите software-properties-gtk

, затем на вкладке «Ubuntu Software» нажмите «Исходный код»:

Это добавило некоторые deb-src строки под /etc/apt/sources.list, и теперь я могу сделать sudo apt-get build-dep <package>.

Я знаю, что вы не спрашивали GUI, но иногда разработчики просто не поддерживают его должным образом ... но вы всегда можете сделать diff с этим методом и применить его позже.

45
ответ дан 9 August 2018 в 02:43

В Linux Mint (я на версии 18) вы можете перейти в Software Sources (искать его в меню «Пуск» или открывать его с терминала с помощью software-sources). Там, на первой вкладке, вы найдете флажок Включить репозитории исходного кода. Если вы включите это, программа поместит правильные строки в ваш файл /etc/apt/sources.list.d/official-source-repositories.list. Просто не забудьте sudo apt-get update (или нажмите обновить кеш в источниках программного обеспечения) после этого.

2
ответ дан 9 August 2018 в 02:43

Изменить /etc/apt/sources.list

sudo nano /etc/apt/sources.list

удалить # или добавить строки deb-src $ url. $ url = искомая строка

Пример

deb http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted
deb-src http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted

deb blah blah

deb-src точно такой же blah blah

См. https://help.ubuntu.com/community/Repositories/CommandLine для получения дополнительной информации.

17
ответ дан 9 August 2018 в 02:43

Вот решение командной строки

cat /etc/apt/sources.list | grep deb-src  #  see what will get changed

типичный выход выше cmd

# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://archive.canonical.com/ubuntu bionic partner
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://archive.ubuntu.com/ubuntu bionic main universe restricted multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse

, если вы хорошо меняете выше строк, что всегда верно на новом ubuntu install, а затем выпустить:

sudo sed -i~orig -e 's/# deb-src/deb-src/' /etc/apt/sources.list   

, который выполняет резервное копирование входного файла, затем поиск для прокомментированного deb-src, где он удаляет комментарий, чтобы активировать эти строки ... после обновления локальных метаданных даст вашему компьютеру представление о новых категориях пакетов ubuntu

sudo apt-get update

теперь снова выдает вашу исходную команду, которая не сработала с:

E: You must put some 'source' URIs in your sources.list
1
ответ дан 9 August 2018 в 02:43

Вы можете напрямую редактировать список источников (/etc/apt/sources.list). Я думаю, вам нужно добавить / раскомментировать эти строки:

deb-src http://archive.ubuntu.com/ubuntu trusty main restricted #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse #Added by software-properties
deb-src http://security.ubuntu.com/ubuntu trusty-security restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-proposed restricted main universe multiverse #Added by software-properties

Я работал над этим, отключив опцию исходного кода и сохраняя одну копию файла sources.list, затем включив опцию исходного кода , сохранение другой копии, а затем запуск diff на обоих.

Вы можете изменить префикс http://gb. на префикс других источников в своем списке (так что он использует ваше ближайшее зеркало репо), и вы также можете игнорировать #Added by software-properties.

После редактирования sources.list запустите sudo apt-get update, прежде чем пытаться установить еще раз.

Полную diff можно найти здесь


Другой способ - создать новый. Один из способов получить полный источник.list - использовать этот сайт: https://repogen.simplylinux.ch/

35
ответ дан 9 August 2018 в 02:43

Для Ubuntu 16.04 я успешно сделал эти обновления в sources.list:

$ sudo diff /etc/apt/sources.list /etc/apt/sources.list.bkp 

6c6
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial main restricted
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial main restricted

19c19
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial universe
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial universe

39c9
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

53c53
< deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
---
> # deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
3
ответ дан 9 August 2018 в 02:43

16.10 запустите software-properties-gtk

, затем на вкладке «Ubuntu Software» нажмите «Исходный код»:

Это добавило некоторые deb-src строки под /etc/apt/sources.list, и теперь я могу сделать sudo apt-get build-dep <package>.

Я знаю, что вы не спрашивали GUI, но иногда разработчики просто не поддерживают его должным образом ... но вы всегда можете сделать diff с этим методом и применить его позже.

46
ответ дан 14 August 2018 в 20:55

В Linux Mint (я на версии 18) вы можете перейти в Software Sources (искать его в меню «Пуск» или открывать его с терминала с помощью software-sources). Там, на первой вкладке, вы найдете флажок Включить репозитории исходного кода. Если вы включите это, программа поместит правильные строки в ваш файл /etc/apt/sources.list.d/official-source-repositories.list. Просто не забудьте sudo apt-get update (или нажмите обновить кеш в источниках программного обеспечения) после этого.

2
ответ дан 14 August 2018 в 20:55

Изменить /etc/apt/sources.list

sudo nano /etc/apt/sources.list

удалить # или добавить строки deb-src $ url. $ url = искомая строка

Пример

deb http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted
deb-src http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted

deb blah blah

deb-src точно такой же blah blah

См. https://help.ubuntu.com/community/Repositories/CommandLine для получения дополнительной информации.

17
ответ дан 14 August 2018 в 20:55
  • 1
    exec sudo apt-get update после редактирования файла sources.list – abidibo 18 March 2015 в 15:57

Вот решение командной строки

cat /etc/apt/sources.list | grep deb-src  #  see what will get changed

типичный выход выше cmd

# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://archive.canonical.com/ubuntu bionic partner
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://archive.ubuntu.com/ubuntu bionic main universe restricted multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse

, если вы хорошо меняете выше строк, что всегда верно на новом ubuntu install, а затем выпустить:

sudo sed -i~orig -e 's/# deb-src/deb-src/' /etc/apt/sources.list   

, который выполняет резервное копирование входного файла, затем поиск для прокомментированного deb-src, где он удаляет комментарий, чтобы активировать эти строки ... после обновления локальных метаданных даст вашему компьютеру представление о новых категориях пакетов ubuntu

sudo apt-get update

теперь снова выдает вашу исходную команду, которая не сработала с:

E: You must put some 'source' URIs in your sources.list
1
ответ дан 14 August 2018 в 20:55
  • 1
    Вы можете пропустить cp и использовать -i~orig с sed, чтобы sed сделал резервную копию. – muru 4 March 2018 в 07:23
  • 2
    @muru круто спасибо, так отметили – Scott Stensland 4 March 2018 в 08:01

Вы можете напрямую редактировать список источников (/etc/apt/sources.list). Я думаю, вам нужно добавить / раскомментировать эти строки:

deb-src http://archive.ubuntu.com/ubuntu trusty main restricted #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse #Added by software-properties
deb-src http://security.ubuntu.com/ubuntu trusty-security restricted main universe multiverse #Added by software-properties
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-proposed restricted main universe multiverse #Added by software-properties

Я работал над этим, отключив опцию исходного кода и сохраняя одну копию файла sources.list, затем включив опцию исходного кода , сохранение другой копии, а затем запуск diff на обоих.

Вы можете изменить префикс http://gb. на префикс других источников в своем списке (так что он использует ваше ближайшее зеркало репо), и вы также можете игнорировать #Added by software-properties.

После редактирования sources.list запустите sudo apt-get update, прежде чем пытаться установить еще раз.

Полную diff можно найти здесь


Другой способ - создать новый. Один из способов получить полный источник.list - использовать этот сайт: https://repogen.simplylinux.ch/

35
ответ дан 14 August 2018 в 20:55
  • 1
    «После редактирования sources.list запустите обновление sudo apt-get, прежде чем пытаться установить снова. & quot; - Это был ключ, спасибо! – Kaushal Modi 17 November 2017 в 23:34
  • 2
    sudo sed -i -e 's / # deb-src / deb-src /' /etc/apt/sources.list – Vincent 22 December 2017 в 19:09
  • 3
    спасибо приятелю, чтобы запомнить меня, что $ sudo apt update – christianbueno.1 12 March 2018 в 09:11

Для Ubuntu 16.04 я успешно сделал эти обновления в sources.list:

$ sudo diff /etc/apt/sources.list /etc/apt/sources.list.bkp 

6c6
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial main restricted
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial main restricted

19c19
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial universe
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial universe

39c9
< deb-src http://au.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
---
> # deb-src http://au.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

53c53
< deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
---
> # deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
3
ответ дан 14 August 2018 в 20:55

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

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