Не удается установить пакет на Ubuntu 17.04 [duplicate]

Этот вопрос уже имеет ответ здесь: Источники, отсутствующие в /etc/apt/sources.list, как мне их вернуть? 1 ответ

Я хотел бы установить dconf-editor на Ubuntu 17.04 64-bit. В этом учебном пособии предполагается, что это должно быть довольно легко - запустить apt install dconf-editor должно быть достаточно. Однако это не работает и печатает это сообщение:

Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package dconf-editor

Что случилось с пакетом dconf-editor?

Дополнительные сведения

apt-cache policy dconf-editor возвращает: N: Не удается найти пакет dconf-editor apt update не помогает.
2
задан 24 April 2017 в 23:06

6 ответов

Если вы установили rmadison, вы можете просто запустить:

rmadison dconf-editor | grep zesty

, чтобы узнать, доступен ли этот пакет для zesty. вот мой вывод:

 dconf-editor | 3.23.4-0ubuntu1 | zesty/universe   | source, amd64, arm64, ...

Итак, он есть, и он находится в компоненте universe; чтобы узнать, есть ли у вас доступ для его запуска:

apt-cache policy dconf-editor

Если вы ничего не получите, я думаю, что что-то не так с вашим sources.list, запустите:

grep "^deb " /etc/apt/sources.list

проверить файл sources.list; вы должны иметь некоторые строки, которые выглядят следующим образом:

deb http://archive.ubuntu.com/ubuntu/ zesty universe
deb http://archive.ubuntu.com/ubuntu/ zesty-updates universe

Если вы не добавляете их, обновляйте источники; затем установите программу.

2
ответ дан 22 May 2018 в 23:16

Если вы установили rmadison, вы можете просто запустить:

rmadison dconf-editor | grep zesty

, чтобы узнать, доступен ли этот пакет для zesty. вот мой вывод:

dconf-editor | 3.23.4-0ubuntu1 | zesty/universe | source, amd64, arm64, ...

Итак, он есть, и он находится в компоненте universe; чтобы узнать, есть ли у вас доступ для его запуска:

apt-cache policy dconf-editor

Если вы ничего не получите, я думаю, что что-то не так с вашим sources.list, запустите:

grep "^deb " /etc/apt/sources.list

проверить файл sources.list; вы должны иметь некоторые строки, которые выглядят следующим образом:

deb http://archive.ubuntu.com/ubuntu/ zesty universe deb http://archive.ubuntu.com/ubuntu/ zesty-updates universe

Если вы не добавляете их, обновляйте источники; затем установите программу.

2
ответ дан 18 July 2018 в 14:21

Если вы установили rmadison, вы можете просто запустить:

rmadison dconf-editor | grep zesty

, чтобы узнать, доступен ли этот пакет для zesty. вот мой вывод:

dconf-editor | 3.23.4-0ubuntu1 | zesty/universe | source, amd64, arm64, ...

Итак, он есть, и он находится в компоненте universe; чтобы узнать, есть ли у вас доступ для его запуска:

apt-cache policy dconf-editor

Если вы ничего не получите, я думаю, что что-то не так с вашим sources.list, запустите:

grep "^deb " /etc/apt/sources.list

проверить файл sources.list; вы должны иметь некоторые строки, которые выглядят следующим образом:

deb http://archive.ubuntu.com/ubuntu/ zesty universe deb http://archive.ubuntu.com/ubuntu/ zesty-updates universe

Если вы не добавляете их, обновляйте источники; затем установите программу.

2
ответ дан 24 July 2018 в 20:22

Оказывается, у моего /etc/apt/sources.list нет репозиториев по умолчанию - они, должно быть, были перезаписаны, и именно поэтому я не смог ничего установить с помощью apt.

Решение для восстановления содержимого /etc/apt/sources.list:

Если вам повезло, у вас есть файл резервной копии /etc/apt/sources.list.save, из которого вы можете восстановить список репозиториев. В противном случае я нашел этот сайт, который может сгенерировать список репозиториев с нуля: https://repogen.simplylinux.ch/. Также, как добавил Ravexina в комментариях: вы также можете использовать этот файл для восстановления ваших источников: /usr/share/doc/apt/examples/sources.list, просто измените имя кодона и добавьте нужные компоненты.
0
ответ дан 22 May 2018 в 23:16

Оказывается, у моего /etc/apt/sources.list нет репозиториев по умолчанию - они, должно быть, были перезаписаны, и именно поэтому я не смог ничего установить с помощью apt.

Решение для восстановления содержимого /etc/apt/sources.list:

Если вам повезло, у вас есть файл резервной копии /etc/apt/sources.list.save, из которого вы можете восстановить список репозиториев. В противном случае я нашел этот сайт, который может сгенерировать список репозиториев с нуля: https://repogen.simplylinux.ch/. Также, как добавил Ravexina в комментариях: вы также можете использовать этот файл для восстановления ваших источников: /usr/share/doc/apt/examples/sources.list, просто измените имя кодона и добавьте нужные компоненты.
0
ответ дан 18 July 2018 в 14:21

Оказывается, у моего /etc/apt/sources.list нет репозиториев по умолчанию - они, должно быть, были перезаписаны, и именно поэтому я не смог ничего установить с помощью apt.

Решение для восстановления содержимого /etc/apt/sources.list:

Если вам повезло, у вас есть файл резервной копии /etc/apt/sources.list.save, из которого вы можете восстановить список репозиториев. В противном случае я нашел этот сайт, который может сгенерировать список репозиториев с нуля: https://repogen.simplylinux.ch/. Также, как добавил Ravexina в комментариях: вы также можете использовать этот файл для восстановления ваших источников: /usr/share/doc/apt/examples/sources.list, просто измените имя кодона и добавьте нужные компоненты.
0
ответ дан 24 July 2018 в 20:22

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

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