16.04 Невозможно установить что-либо из Ubuntu Software center [duplicate]

44

Всякий раз, когда я дважды щелкаю файл deb, он открывается в программном центре. Однако, когда я нажимаю кнопку «Установить», она будет меняться на «установку» на секунду, а затем вернется к «установке», и ничего не произойдет. В нем также говорится: «Это программное обеспечение поставляется с третьей стороны и может содержать несвободные компоненты» внизу. Я включил все опции в Software & amp; Обновления, а также попытались переустановить программный центр, но ничего не помогли.     

задан Lixu 23.04.2016 в 14:46
источник

4 ответа

46

Если вы хотите установить программы через .deb-файлы, я предлагаю использовать Gdebi.

Это легкое приложение, которое лучше при установке пакетов .deb, и быстрее. Если есть зависимости, он также уведомляет об этом.

В терминале введите:

sudo apt install gdebi

Вы можете щелкнуть правой кнопкой мыши по файлу .deb и выбрать, чтобы открыть его с помощью Gdebi.

Если вам нравится Gdeb, вы можете сделать его по умолчанию, чтобы он в дальнейшем открывал все файлы .deb.

Прочтите следующее: Ссылка

    
ответ дан abhishek 24.04.2016 в 23:29
источник
12

Если вам нужно установить программное обеспечение, которое не находится в репозиториях, а Центр программного обеспечения не работает, есть альтернатива, но для этого требуется терминал. Сначала вы должны перейти в папку, в которую вы загрузили пакет debian, который обычно находится в папке «Загрузки».

Вы можете открыть терминал из этой папки, щелкнув правой кнопкой мыши и нажав «Open Terminal», или вы можете перейти к нему через терминал с помощью:

cd /path/to/folder

После этого вы просто запустите эту команду:

sudo dpkg -i nameofpackage.deb
    
ответ дан Mario Kamenjak 23.04.2016 в 14:55
0

Если вам нужно установить программное обеспечение, у вас есть две опции

  1. с помощью Software Center
  2. с помощью терминала

Если вы столкнулись с некоторой проблемой с первым методом, вы можете пойти на второй метод.

  1. Добавьте PPA, используя следующую команду

    sudo add-apt-repository ppa:<ppa_name>
    

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

    sudo -E add-apt-repository ppa:<ppa_name>
    
  2. Затем напишите следующую команду:

    sudo apt-get update
    

    затем

    sudo apt-get install <software-name>
    
ответ дан Narendra 23.04.2016 в 16:03
0

Это не является особой ошибкой в ​​ubuntu ее APT. Его просто очень неудачный момент для выпуска 16.04, который SHA1 имеет в отставке. SHA1 широко используется системой APT для пакетов контрольной суммы, и ее устаревают в пользу SHA256 или SHA512, что является более безопасным.

Если вы заметили, что пакет не работает, обратитесь в службу поддержки репо и попросите их обновить их реализацию SHA.

Debians пишет о проведенных репозиториях и о том, как обновлять Ссылка

Как и почему APT-система защищает свои пакеты и репозитории Ссылка

Как было предложено другими, работа вокруг заключается в том, чтобы вручную загрузить файл и проверить его самостоятельно перед установкой с помощью инструмента, не поддерживающего репозиторий, такого как dpkg или gdebi.

    
ответ дан Amias 05.05.2016 в 17:42