LINUX.ORG.RU

Установка и поиск пакетов(dpkg/apt-cache)

 ,


0

1

Приветствую всех читателей данного поста. Прошу просветить мне некоторые не понятные моменты в процессе освоения Linux. Столкнулся со следующей проблемой.

Скачал установочный пакет Opera, установил таким образом:

$sudo dpkg -i opera.deb

Браузер работает, однако при проверке состояния ПО система указывает что пакет не установлен или информация о нем не найдена.

$sudo dpkg -s Opera
[sudo] пароль для altron: 
dpkg-query: пакет «opera» не установлен, информация о нём недоступна
Use dpkg --info (= dpkg-deb --info) to examine archive files.
$ apt-cache show Opera
N: Невозможно найти пакет Opera
E: Не найдено ни одного пакета

Через графический интерфейс пакет находит, отображается как установленный.

Следует так же отметить что пакеты установленные с официального репозитория менеджеры находят.

В качестве примера

dpkg -s Vim
Package: vim
Status: install ok installed
Priority: optional
Section: editors
Installed-Size: 2800
Maintainer: Debian Vim Maintainers <team+vim@tracker.debian.org>
Architecture: amd64
Version: 2:8.1.0875-5
Provides: editor
Depends: vim-common (= 2:8.1.0875-5), vim-runtime (= 2:8.1.0875-5), libacl1 (>= 2.2.23), libc6 (>= 2.15), libgpm2 (>= 1.20.7), libselinux1 (>= 1.32), libtinfo6 (>= 6)
Suggests: ctags, vim-doc, vim-scripts
Description: Vi IMproved - enhanced vi editor
 Vim is an almost compatible version of the UNIX editor Vi.
 .
 Many new features have been added: multi level undo, syntax
 highlighting, command line history, on-line help, filename
 completion, block operations, folding, Unicode support, etc.
 .
 This package contains a version of vim compiled with a rather
 standard set of features.  This package does not provide a GUI
 version of Vim.  See the other vim-* packages if you need more
 (or less).
Homepage: https://www.vim.org/

dpkg не управляет зависимостями. Ставить нужно через apt, даже если ставится из deb пакетов. В репозитории оперы в дебиане нет?

apt-cache show Opera

apt list --installed opera что говорит?

Mike_RM ()
Последнее исправление: Mike_RM (всего исправлений: 1)
Ответ на: комментарий от Altron

Я это к тому, что у тебя opera может криво стоять. Ты поставил пакет, но dpkg не ставит зависимости автоматически (с твоим вопросом это не связано). Проверь

apt list install -f

Vsevolod-linuxoid ★★★★★ ()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)