Этот вопрос больше не относится к текущим версиям 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/, который я создаю с помощью dpkg-buildpackage,
Эти же пакеты открываются и устанавливаются правильно с помощью gdebi.
software-center
deb
giuspen
источник
источник
Ответы:
Это общая проблема с центром программного обеспечения. Кажется, он не любит пакеты .deb, для которых он еще не имеет пакетов, и они решили не устанавливать gdebi по умолчанию. Вы можете обойти это, установив gdebi самостоятельно и используя его вместо программного центра для установки пакетов .deb.
По тем же причинам вы можете также установить synaptic, который является другим пакетом, который вы решили удалить. Извините, Canonical, многие из нас просто не пользователи Windows или Macintosh, и нам не нравится, когда с нами обращаются как со скотом.
источник
dpkg -i deb-file-name.deb
из командной строки для его установки. Чтобы впоследствии удалить его, используйтеdpkg -r package-name
- чтобы найти имя пакета, используйтеdpkg-deb -I deb-file-name.deb
и ищите «Package: ...». Обратите внимание, что это не установит зависимости - вам нужно будет установить их отдельно.Центр программного обеспечения Ubuntu имеет много упакованных приложений, но имеет тот недостаток, что не может устанавливать файлы .deb. Однако есть и другой вариант.
Использование GDebi для установки пакетов
GDebi - это простой инструмент для установки файлов .deb. Он имеет графический интерфейс пользователя, но также может быть использован в вашем терминале. Он позволяет вам устанавливать локальные пакеты deb, разрешая и устанавливая его зависимости. Он автоматически проверяет пакеты на их зависимости и, если возможно, попытается загрузить их из репозиториев программного обеспечения Ubuntu. Сначала вам может понадобиться установить GDebi - просто установите пакет gdebi с помощью одного из менеджеров пакетов, перечисленных выше, или откройте терминал и введите
sudo apt-get install gdebi
После того, как вы установили GDebi, используйте File Browser, чтобы найти пакет, который вы хотите установить. Файлы пакета будут выглядеть примерно так:
Дважды щелкните пакет, чтобы открыть его с помощью GDebi. Если для выбранного пакета были соблюдены все зависимости, просто нажмите кнопку «Установить пакет», чтобы установить его. GDebi предупредит вас, если есть неудовлетворенные зависимости, что означает, что есть зависимости, которые не разрешены в используемых вами репозиториях - вам нужно будет найти требуемые пакеты из какого-то другого источника.
источник