Какие пакеты для Midori были установлены для запуска, которые я должен удалить, чтобы полностью избавиться от Мидори?

Я установил Midori, попробовал и не любил, поэтому я удалил его. Проблема в том, что я забыл отслеживать, какие пакеты Midori установлены вместе с собой, и поскольку я пытаюсь полностью избавиться от Midori, включая все другие дополнительные пакеты, которые он установил, мне интересно, знает ли кто-нибудь, что эти пакеты. После этого я установил хороший ole 'Chromium, и есть ли какие-либо пакеты, которые использует Chromium, которые были установлены Midori? Если нет, то какие дополнительные пакеты lib и whatnot Midori установлены помимо основного браузера для запуска?

Спасибо, Icedrake

1
задан 29 November 2011 в 02:29

1 ответ

Я обычно использую rdepends для этого, устанавливаю его с помощью sudo apt-get install apt-rdepends или искать в программном центре Ubuntu.

После установки программы вы можете использовать его просто, открыв терминал и набрав [ f4].

Он покажет вам все зависимости любого пакета, который находится в ваших apt списках, необходимых для установки, и всех зависимостей пакета, которые вы могли бы подумать об установке.

Он показывает информацию в древовидной диаграмме, где все зависимости от одного пакета сравниваются со всеми зависимостями каждой зависимости пакета ... (и так далее).

ie:

sudo apt-rdepends sqlite
Reading package lists... Done
Building dependency tree       
Reading state information... Done
sqlite3
  Depends: libc6 (>= 2.4)
  Depends: libreadline6 (>= 6.0)
  Depends: libsqlite3-0 (>= 3.6.18)
libc6
  Depends: libc-bin (= 2.13-20ubuntu5)
  Depends: libgcc1
  Depends: tzdata
libc-bin
libgcc1
  Depends: gcc-4.6-base (= 4.6.1-9ubuntu3)
  Depends: libc6 (>= 2.2.4)
  PreDepends: multiarch-support
gcc-4.6-base
multiarch-support
  Depends: libc6 (>= 2.13-0ubuntu6)
tzdata
  Depends: debconf (>= 0.5)
  Depends: debconf-2.0
debconf
  PreDepends: perl-base (>= 5.6.1-4)
perl-base
  PreDepends: dpkg (>= 1.14.20)
  PreDepends: libc6 (>= 2.11)
dpkg
  PreDepends: coreutils (>= 5.93-1)
  PreDepends: libbz2-1.0
  PreDepends: libc6 (>= 2.11)
  PreDepends: libselinux1 (>= 1.32)
  PreDepends: xz-utils
  PreDepends: zlib1g (>= 1:1.1.4)
coreutils
  PreDepends: libacl1 (>= 2.2.11-1)
  PreDepends: libattr1 (>= 2.4.41-1)
  PreDepends: libc6 (>= 2.7)
  PreDepends: libselinux1 (>= 1.32)
libacl1
  Depends: libattr1 (>= 2.4.41-1)
  Depends: libc6 (>= 2.4)
  PreDepends: multiarch-support
libattr1
  Depends: libc6 (>= 2.4)
  PreDepends: multiarch-support
libselinux1
  Depends: libc6 (>= 2.8)
  PreDepends: multiarch-support
libbz2-1.0
  Depends: libc6 (>= 2.4)
xz-utils
  Depends: libc6 (>= 2.7)
  Depends: liblzma2 (>= 5.0.0)
liblzma2
  Depends: libc6 (>= 2.4)
zlib1g
  Depends: libc6 (>= 2.4)
  PreDepends: multiarch-support
debconf-2.0
libreadline6
  Depends: libc6 (>= 2.11)
  Depends: libtinfo5 (>= 5.6+20070908)
  Depends: readline-common
libtinfo5
  Depends: libc6 (>= 2.4)
readline-common
  Depends: dpkg (>= 1.15.4)
  Depends: install-info
install-info
  Depends: libc6 (>= 2.4)
libsqlite3-0
  Depends: libc6 (>= 2.4)
  PreDepends: multiarch-support

Если вы просто хотите увидеть, что midori установил в процессе установки (и не весь список зависимостей midori) вы можете проверить свой файл /var/log/apt/term.log, он покажет вам все шаги, которые apt выполнил до сих пор в вашей системе, включая установки и удаления пакетов.

Посмотрите, как он работает [ f10] в терминале или открыть его с помощью favo rite текстовый редактор.

1
ответ дан 25 May 2018 в 16:25
  • 1
    Это действительно идеальная программа для меня, когда я устанавливаю вещи в будущем, и я обязательно буду использовать ее, поэтому спасибо. Тем не менее, я уже удалил Midori, и теперь я пытаюсь избавиться от других пакетов, которые Мидори установил с ним, которые не были удалены при удалении Midori. – Icedrake 29 November 2011 в 03:36
  • 2
    Быстрый вопрос о rdepends: В чем разница между Depends и PreDepends? – Icedrake 29 November 2011 в 03:37
  • 3
    Просто добавьте ppa обратно, вам не нужно фактически устанавливать пакет, после добавления ppa и sudo apt-get update run sudo apt-rdepends midori, и он покажет вам все необходимые зависимости (прямое или нет) пакета midori. – Bruno Pereira 29 November 2011 в 03:38
  • 4
    pre-depends - зависимости, которые, если они не присутствуют в системе dpkg, даже не подумают об установке пакета. Обычно пакеты извлекаются, и если зависимости нет, установка этих пакетов будет запрещена, предварительная зависимость настолько важна, что если они существуют и не присутствуют в системе dpkg, даже не будут извлекать файлы, чтобы их проверить. – Bruno Pereira 29 November 2011 в 03:46
  • 5
    Это работает, как вы сказали, но у меня проблема. Он отображает все зависимости, в том числе те, которые пришли по умолчанию с Ubuntu, но были использованы Midori. Я пытаюсь найти, какие пакеты специально установлены Midori, когда он сам устанавливал, не считая того, что было установлено по умолчанию Ubuntu или другими программами. – Icedrake 29 November 2011 в 03:48

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

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