これを行う「最善の」方法は、を操作すること/var/lib/dpkg/status
です。
しかしながら!
そのファイルにはセンシティブな構文があります。間違った方法で行うと、パッケージ管理が壊れる可能性があります。
これはあなたがしなければならないことです:
次のようなブロックを見つけます(実際の外観は、「非表示」にしようとしているパッケージによって異なる場合があります)。
Package: xserver-xorg-input-vmmouse
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 136
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Version: 1:12.7.0-2
Provides: xorg-driver-input
Depends: libc6 (>= 2.7), xorg-input-abi-12, xserver-xorg-core (>= 2:1.10.0-0ubuntu1~), xserver-xorg-input-mouse, udev
Description: X.Org X server -- VMMouse input driver to use with VMWare
This package provides the driver for the X11 vmmouse input device.
.
The VMMouse driver enables support for the special VMMouse protocol
that is provided by VMware virtual machines to give absolute pointer
positioning.
.
The vmmouse driver is capable of falling back to the standard "mouse"
driver if a VMware virtual machine is not detected. This allows for
dual-booting of an operating system from a virtual machine to real hardware
without having to edit xorg.conf every time.
.
More information about X.Org can be found at:
<URL:http://www.X.org>
.
This package is built from the X.org xf86-input-vmmouse driver module.
Original-Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
最初のステートメントPackage: <name>
は、検索する場所<name>
です。は、削除するパッケージの名前です。
各ブロックはで始まるPackage: <name>
行、および次で終わるPackage:
行、しかし次の削除しないPackage:
声明を!
それを心に留めておくと、パッケージはdpkgにインストールされているように見えなくなります。すべてのファイルがまだ利用可能であるにもかかわらず。
これはひどいハックですが、うまく機能します。Ubuntuが壊れたパッケージでまだ苦労しているときに、私自身が過去数回実行しました。私はそれをお勧めしません、それは最後の手段です。