Каждый пакет “не имеет никакого кандидата установки”

Это появляется powertop было ответственно за отключение соединения Wi-Fi. Удалите это / Настраивает его, и Вы доберетесь, Ваше поле Kubuntu автоматически снова соединяются с Wi-Fi после пробуждения от сна.

Хорошего дня!

27
02.07.2014, 01:45
4 ответа

Если это действительно весь ваш файл /etc/apt/sources.list, то это объясняет вашу текущую ситуацию. И у меня нет объяснения, почему у вас установлен Hardy repo. Я подозреваю, что вы следовали старому учебнику, и он что-то сломал.

Ваш первый шаг - вернуть репозиторий на прежнее место. Я бы посоветовал использовать инструмент типа RepoGen, чтобы получить основы, но если вы этого не сделаете, то вот что самое важное:

deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse 
deb http://archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse 
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse 
deb http://archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse 
deb http://archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse 

Засуньте их в нужное место с помощью sudoedit /etc/apt/sources.list (с тем же успехом вы могли бы избавиться от этих строк про харди). Когда это будет сохранено, запустите sudo apt-get update и тогда вы сможете установить все заново.

.
26
27.01.2020, 19:39

У меня была такая же проблема, я попробовал все вышеперечисленное решение вместе с проверкой программного обеспечения Ubuntu Software. Я не мог взломать, чтобы решить это. Я пробовал другой способ, который работал для меня. Вот мое решение

Во-первых, мы должны быть подключены к Интернету для процесса обновления.

$sudo apt-get remove openssh-client

$sudo apt-get update

Если обновление не может произойти из-за / var / lib / apt / lies / lock Вы можете удалить этот файл, который поможет загрузить процесс обновления. Затем запустите следующую команду, которая должна работать

$sudo apt-get install openssh-server
3
27.01.2020, 19:39

Это сообщение об ошибке указывает на «виртуальный пакет», который существует только в строке Provides: другого пакета или упоминается в строке Depends: , рекомендует: или Предлагает: строки другого пакета (ов).

Чтобы перечислить пакеты, в которых есть 'Provides: openssh-server', вы должны запустить:

aptitude search "?provides(openssh-server)"

Я подозреваю, что у вас есть другие проблемы в вашей системе ubuntu, возможно, в вашем файле sources.list ( s) - по крайней мере, на debian openssh-server - это реальный пакет, а не виртуальный. Я был бы удивлен, если бы на ubuntu все было иначе.

$ aptitude search "?provides(openssh-server)"
i   openssh-server                  - secure shell (SSH) server, for secure acce
p   openssh-server:i386             - secure shell (SSH) server, for secure acce
2
27.01.2020, 19:39

У меня была та же проблема, и я снова и снова удалял и добавлял список источников. В конце концов оказалось, что у меня была установлена ​​чужая архитектура armhf , что вызывало проблемы. Итак, сначала очистите все пакеты ARM, а затем архитектуру.

apt-get purge ".*:<arch>"
dpkg --remove-architecture <arch>

После этого apt-get updateзаработало без проблем, и я, наконец, снова смог обновить пакеты.

0
27.01.2020, 19:39

Теги

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