Почему Ubuntu Software Center не устанавливает файлы .deb

Этот вопрос больше не относится к текущим версиям Ubuntu.

См. Проблема с пакетами .deb в Ubuntu 16.04 , где описана похожая проблема, затрагивающая 16.04.


Я использую Ubuntu 11.10 и у меня есть некоторые проблемы с программным центром Ubuntu и установкой пакетов debian.

Если я скачаю, например, Debian из https://www.virtualbox.org/wiki/Linux_Downloads и попытаюсь установить его с помощью программного центра Ubuntu, у меня откроется окно, но я вижу только GTK Spinner.

Проблема существует и с пакетом моих приложений http://www.giuspen.com/cherrytree/ и http://www.giuspen.com/x-tile/ [ 113], который я создаю с помощью dpkg-buildpackage,

Эти же пакеты открываются и устанавливаются правильно с помощью gdebi.

8
задан 10 January 2018 в 14:11

2 ответа

Это общая проблема с программным центром. Кажется, ему не нравятся пакеты .deb, для которых у него еще нет пакетов, и они решили не устанавливать gdebi по умолчанию. Вы можете обойти это, установив gdebi самостоятельно и используя его вместо программного центра для установки пакетов .deb.

По тем же причинам вы можете также установить synaptic, который представляет собой еще один пакет, который вы решили удалить. Извините, Canonical, многие из нас просто не пользуются Windows или Macintosh, и нам не нравится, когда с нами обращаются как со скотом.

6
ответ дан 10 January 2018 в 14:11

Программный центр Ubuntu имеет множество упакованных приложений, но имеет тот недостаток, что он не может устанавливать файлы .deb. Однако есть и другой вариант.

Использование GDebi для установки пакетов

GDebi - это простой инструмент для установки файлов .deb. Он имеет графический пользовательский интерфейс, но также может использоваться в вашем терминале. Он позволяет вам устанавливать локальные пакеты deb, разрешая и устанавливая их зависимости. Он автоматически проверяет пакеты на наличие их зависимостей и будет пытаться загрузить их из репозиториев программного обеспечения Ubuntu, если это возможно. Сначала вам может потребоваться установить GDebi - просто установите пакет gdebi с помощью одного из менеджеров пакетов, перечисленных выше, или откройте Терминал и введите sudo apt-get install gdebi

После установки GDebi используйте Браузер файлов чтобы найти пакет, который вы хотите установить. Файлы пакетов будут выглядеть примерно так:

enter image description here

Дважды щелкните пакет, чтобы открыть его с помощью GDebi. Если для выбранного пакета соблюдены все зависимости, просто нажмите кнопку «Установить пакет», чтобы установить его. GDebi предупредит вас, если есть неудовлетворенные зависимости, что означает, что есть зависимости, которые не разрешены в репозиториях, которые вы используете - вам придется найти необходимые пакеты из другого источника.

9
ответ дан 10 January 2018 в 14:11

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

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