Я хотел удалить и переустановить software-center
пакет. Я удалил его, но теперь я не могу переустановить.
Я попробовал эти команды без успеха:
sudo apt-get update
sudo apt-get install software-center
Как я могу переустановить software-center
?
Когда я выполнил команду установки, это - то, что я получил:
$ sudo apt-get install software-center
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package software-center is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'software-center' has no installation candidate
Я знаю, что это - старый вопрос, но здесь является вещью: центр программного обеспечения не называют центром программного обеспечения. Это назвало программное обеспечение человечности. Я не переустановил через терминал, я использовал Синаптический, но я думаю, что Вы могли, вероятно, переустановить
sudo apt install --reinstall ubuntu-software
кроме того, Вам не нужно склонный - входят 16.04. Вам просто нужна Кв.
Я полагаю, что Центр программного обеспечения Ubuntu был заменен Центром программного обеспечения GNOME в новом обновлении Ubuntu.
Для установки нового центра программного обеспечения GNOME пробуют следующие команды:
sudo add-apt-repository ppa:ubuntu-desktop/gnome-software
sudo apt-get update
sudo apt-get install gnome-software packagekit
Просто выполненный после команд.
sudo apt-get install -f
sudo apt-get update
sudo apt-get install software-center
, Если это не работает. Обеспечьте больше информации, такой как ошибка.
Несколько вещей попробовать.
sudo apt list | egrep software-center
lubuntu-software-center/xenial, гостеприимный 0.0.10-0ubuntu2 весь
центр программного обеспечения, гостеприимные 16.01+16.04.20160420 / гостеприимные, гостеприимные 16.01+16.04.20160420 весь
software-center-aptdaemon-plugins/xenial, гостеприимный 0.1.6build1 весь
ubuntu-kylin-software-center/xenial, гостеприимные 1.3.10 весь
sudo apt-get *software-center*
, Видят, помогает ли это.
я выполнил вышеупомянутые команды на своих 16,04 установках для наблюдения, какие пакеты "центра программного обеспечения" установлены по умолчанию. Я сделал быстрый тест для загрузки пакетов на tmp каталог, и они все загрузили.
tonym@familypc:~/tmp$ ls
lubuntu-software-center_0.0.10-0ubuntu2_all.deb
software-center_16.01+16.04.20160420_all.deb
software-center-aptdaemon-plugins_0.1.6build1_all.deb
ubuntu-kylin-software-center_1.3.10_all.deb
Иначе загрузка deb файл от зеркала человечности.
wget http://download.nus.edu.sg/mirror/ubuntu/pool/universe/s/software-center/software-center_16.01+16.04.20160420_all.deb .
затем
sudo dpkg -i software-center_16.01+16.04.20160420_all.deb
Это может попросить зависимости просто устанавливать пакеты, в которых это нуждалось перед пакетом установки с помощью dpkg.
Я решил эту проблему в своей системе Ubuntu 16.04. Необходимо смочь зафиксировать его тот же способ, которым я сделал.
Открывают Terminal и выполняют следующую команду:
sudo apt-get update && sudo apt-get install --only-upgrade gnome-software
После того, как это завершается, выполненный:
sudo reboot