(1つの回答)
10か月前に閉鎖されました。
簡単な背景:
最近、libnl-3-200ライブラリを誤って削除しました。誤って削除されたlibnl-3-200で説明されているように、問題を修正できました。
ネットワークが機能した後、sudoapt-getautoremoveとsudoapt-getautocleanを実行しました。 ubuntuが重要なパッケージを削除しようとしていることに気付いたので、Ctrl+Cを押してプロセスを停止しました。
fvwmとgnome(ubuntu-default)の2つのデスクトップがあります。
システムを再起動した後、gnomeデスクトップがログイン画面に表示されませんでした。また、wicdネットワークマネージャーを使用してインターネットに接続しています。
zookeeper-serverのインストール中にこのリンクの壊れたパッケージエラーをたどろうとしましたが
役に立ちませんでした。
sudo apt-get installshutter
を実行すると 、取得:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
shutter : Depends: libgnome2-perl but it is not going to be installed
Depends: libgnome2-vfs-perl but it is not going to be installed
Depends: libgtk2-unique-perl but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
次に、sudoapt-getパージシャッター
を実行してみました 。
ログは次のとおりです:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
apturl apturl-common epiphany-browser-data gir1.2-gmenu-3.0
gnome-session-common guile-2.0-libs libatk1.0-0:i386
libavahi-common-data:i386 libavahi-common3:i386 libavahi-gobject0
libavahi-ui-gtk3-0 libbonobo2-0 libbonobo2-common libbonoboui2-common
libcairo2:i386 libclass-data-inheritable-perl libclass-method-modifiers-perl
libcommon-sense-perl libcrypt-openssl-bignum-perl libcrypt-openssl-rsa-perl
libdata-random-perl libdatrie1:i386 libedata-cal-1.2-28 libexiv2-14
libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreerdp-cache1.1
libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0
libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1
libfreerdp-locale1.1 libfreerdp-plugins-standard libfreerdp-primitives1.1
libfreerdp-utils1.1 libfreetype6:i386 libgcrypt20:i386 libgd-perl
libgdk-pixbuf2.0-0:i386 libgexiv2-2 libglib2.0-0:i386 libgmp10:i386
libgnome2-canvas-perl libgnome2-gconf-perl libgnome2-wnck-perl
libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-common libgnutls30:i386
libgoo-canvas-perl libgoocanvas-common libgoocanvas3 libgraphite2-3:i386
libgssapi-krb5-2:i386 libgtk2-appindicator-perl libgtk2-imageview-perl
libgtkimageview0 libharfbuzz0b:i386 libhogweed4:i386
libhttp-server-simple-perl libidn11:i386 libimage-magick-perl
libimage-magick-q16-perl libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386
libjson-perl libjson-xs-perl libk5crypto3:i386 libkeyutils1:i386
libkrb5-3:i386 libkrb5support0:i386 libmouse-perl libnet-dropbox-api-perl
libnet-oauth-perl libnettle6:i386 liborbit-2-0 libp11-kit-gnome-keyring
libp11-kit0:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386
libpangoft2-1.0-0:i386 libpath-class-perl libpixman-1-0:i386 libpng12-0:i386
libproc-processtable-perl libproc-simple-perl libraw15
libsort-naturally-perl libssh-4 libsystemd0:i386 libtasn1-6:i386
libthai0:i386 libtiff5:i386 libtypes-serialiser-perl libvncclient1
libwinpr-crt0.1 libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1
libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1
libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1
libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1
libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1
libwnck-common libwnck22 libwww-mechanize-perl libxcb-render0:i386
libxcb-shm0:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386
libxfixes3:i386 libxinerama1:i386 libxrandr2:i386
linux-signed-image-4.4.0-128-generic oneconf-common p11-kit p11-kit-modules
perlmagick planner-data planner-doc python-aptdaemon
python-aptdaemon.gtk3widgets python-attr python-blinker python-cups
python-debian python-debtagshw python-defer python-dirspec python-httplib2
python-jwt python-oauthlib python-oneconf python-pam
python-piston-mini-client python-pyasn1-modules python-serial
python-service-identity python-twisted-bin python-twisted-core
python-twisted-web python-xapian python-zope.interface python3-oneconf
python3-piston-mini-client remmina-common scrollkeeper shotwell-common
software-center-aptdaemon-plugins
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
shutter*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 349811 files and directories currently installed.)
Removing shutter (0.93.1-1ubuntu1) ...
Purging configuration files for shutter (0.93.1-1ubuntu1) ...
この問題を修正するのを手伝ってください。
関連:ホームフォルダのデータを失うことなくUbuntuを再インストールしますか?承認された回答:
シャッターコード> はメタパッケージを介してインストールされるGNOMEスイートの一部であるため、削除する場合は apt また、依存関係が満たされないため、メタパッケージを削除する必要があります。これにより、メタパッケージの依存関係としてのみインストールされたすべてのパッケージも削除されます。
初期インストール時に、Ubuntuシステムは aptと通知するだけです。 ubuntu-minimal
などの一連のメタパッケージをインストールする 、 ubuntu-standard
およびgnome-desktop-environment
、およびこれらのパッケージには、インストールするアプリケーションの実際のリストが含まれています。そうすれば、パッケージが標準インストールに追加されたり、標準インストールから削除されたりするときにインストーラーを調整する必要がなく、アップグレードも新しいリストに適応します。
これにより、新しいUbuntuリリースへのアップグレードがはるかに堅牢になります。たとえば、 sysvinitを置き換える決定などです。 systemd ubuntu-minimal
を変更するだけで通信できます パッケージ、およびすべての標準的なUbuntuインストールがそれを取得して移行しました。
インストールしたいパッケージのリストを手動で管理したい場合は、 aptitude
をインストールすることをお勧めします。 、変更を実行する前に、変更のリストを確認および変更できます。アップグレードには、もう少し手持ちが必要になる場合があることに注意してください。