Как диагностировать ошибку обновления, когда предлагается «Частичное обновление»?

Я использую Lubuntu 16.04.4. Недавно программа обновления программного обеспечения начала выходить из строя. Он говорит, что не все обновления могут быть установлены, и предлагает сделать частичное обновление. Я не решаюсь делать это и хотел бы установить причину проблемы. Программа обновления предлагает различные возможные причины, но они настолько открыты, что практически бесполезны.

Я нашел различные предложения в интернете и уже (безуспешно) попробовал:

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get install -f

У меня довольно много PPA и не-Ubuntu программного обеспечения, поэтому одно из них, вполне вероятно, будет эта проблема. Как я могу установить, является ли это проблемой, и если да, то какой источник виноват?

Примечание: я просто хочу установить нормальные обновления. Я не хочу обновляться до 18.04 в настоящее время.

[править - после очень полезного комментария Д. К. Бозе]

Вот вывод, который может помочь понять проблему:

sudo apt update
[sudo] password for paul: 
Hit:1 http://archive.canonical.com/ubuntu xenial InRelease
Hit:2 http://ppa.launchpad.net/anton+/photo-video-apps/ubuntu xenial InRelease                                                                                                                                                              
Ign:3 http://dl.google.com/linux/chrome/deb stable InRelease                                                                                                                                                                                
Hit:4 http://dl.google.com/linux/chrome/deb stable Release                                                                                                                                                                                  
Hit:5 http://linux.teamviewer.com/deb stable InRelease                                                                                                                                          
Hit:6 http://linux.teamviewer.com/deb preview InRelease                                                                                               
Get:7 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]                                                      
Hit:8 http://je.archive.ubuntu.com/ubuntu xenial InRelease                                                                                
Ign:9 http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64  InRelease                                                 
Hit:10 http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64  Release                                                  
Hit:11 https://repo.skype.com/deb stable InRelease                                                                   
Get:12 http://je.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]                                         
Hit:14 http://packages.ros.org/ros/ubuntu xenial InRelease                                                                                       
Get:15 http://je.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]      
Get:17 http://je.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [856 kB]
Get:18 http://je.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [767 kB]
Get:19 http://je.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [690 kB]
Get:20 http://je.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [632 kB]
Fetched 3,268 kB in 2s (1,629 kB/s)                        
Reading package lists... Done
Building dependency tree       
Reading state information... Done
547 packages can be upgraded. Run 'apt list --upgradable' to see them.

и еще один ...

sudo apt full-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  cuda-9-1 cuda-command-line-tools-9-1 cuda-compiler-9-1 cuda-cublas-9-1 cuda-cublas-dev-9-1 cuda-cudart-9-1 cuda-cudart-dev-9-1 cuda-cufft-9-1 cuda-cufft-dev-9-1 cuda-cuobjdump-9-1 cuda-cupti-9-1 cuda-curand-9-1 cuda-curand-dev-9-1
  cuda-cusolver-9-1 cuda-cusolver-dev-9-1 cuda-cusparse-9-1 cuda-cusparse-dev-9-1 cuda-demo-suite-9-1 cuda-documentation-9-1 cuda-driver-dev-9-1 cuda-gdb-9-1 cuda-gpu-library-advisor-9-1 cuda-libraries-9-1 cuda-libraries-dev-9-1
  cuda-license-9-1 cuda-memcheck-9-1 cuda-misc-headers-9-1 cuda-npp-9-1 cuda-npp-dev-9-1 cuda-nsight-9-1 cuda-nvcc-9-1 cuda-nvdisasm-9-1 cuda-nvgraph-9-1 cuda-nvgraph-dev-9-1 cuda-nvml-dev-9-1 cuda-nvprof-9-1 cuda-nvprune-9-1
  cuda-nvrtc-9-1 cuda-nvrtc-dev-9-1 cuda-nvtx-9-1 cuda-nvvp-9-1 cuda-runtime-9-1 cuda-samples-9-1 cuda-toolkit-9-1 cuda-tools-9-1 cuda-visual-tools-9-1 libllvm5.0 linux-headers-4.4.0-124 linux-headers-4.4.0-124-generic
  linux-image-4.4.0-124-generic linux-image-extra-4.4.0-124-generic
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED
  libcuda1-390 nvidia-390 nvidia-390-dev nvidia-opencl-icd-390
The following NEW packages will be installed
  amd64-microcode cuda-10-0 cuda-command-line-tools-10-0 cuda-compiler-10-0 cuda-cublas-10-0 cuda-cublas-dev-10-0 cuda-cudart-10-0 cuda-cudart-dev-10-0 cuda-cufft-10-0 cuda-cufft-dev-10-0 cuda-cuobjdump-10-0 cuda-cupti-10-0
  cuda-curand-10-0 cuda-curand-dev-10-0 cuda-cusolver-10-0 cuda-cusolver-dev-10-0 cuda-cusparse-10-0 cuda-cusparse-dev-10-0 cuda-demo-suite-10-0 cuda-documentation-10-0 cuda-driver-dev-10-0 cuda-gdb-10-0 cuda-gpu-library-advisor-10-0
  cuda-libraries-10-0 cuda-libraries-dev-10-0 cuda-license-10-0 cuda-memcheck-10-0 cuda-misc-headers-10-0 cuda-npp-10-0 cuda-npp-dev-10-0 cuda-nsight-10-0 cuda-nsight-compute-10-0 cuda-nvcc-10-0 cuda-nvdisasm-10-0 cuda-nvgraph-10-0
  cuda-nvgraph-dev-10-0 cuda-nvjpeg-10-0 cuda-nvjpeg-dev-10-0 cuda-nvml-dev-10-0 cuda-nvprof-10-0 cuda-nvprune-10-0 cuda-nvrtc-10-0 cuda-nvrtc-dev-10-0 cuda-nvtx-10-0 cuda-nvvp-10-0 cuda-runtime-10-0 cuda-samples-10-0 cuda-toolkit-10-0
  cuda-tools-10-0 cuda-visual-tools-10-0 libcuda1-410 libllvm6.0 linux-headers-4.15.0-36 linux-headers-4.15.0-36-generic linux-headers-4.4.0-137 linux-headers-4.4.0-137-generic linux-image-4.15.0-36-generic
  linux-image-4.4.0-137-generic linux-image-extra-4.4.0-137-generic linux-modules-4.15.0-36-generic linux-modules-extra-4.15.0-36-generic nvidia-410 nvidia-410-dev nvidia-opencl-icd-410
The following packages will be upgraded:
  apparmor apt apt-transport-https apt-utils base-files bcmwl-kernel-source bind9-host binutils bsdutils chromium-codecs-ffmpeg-extra cpp-5 cuda cuda-drivers cuda-repo-ubuntu1604 cups cups-bsd cups-client cups-common cups-core-drivers
  cups-daemon cups-ppdc cups-server-common curl dnsmasq-base dnsutils evolution-data-server evolution-data-server-common evolution-data-server-online-accounts ffmpeg firefox firefox-locale-en flashplugin-installer fonts-opensymbol
  fwupd g++-5 gcc-5 gcc-5-base gdm gdm3 gfortran-5 ghostscript ghostscript-x gir1.2-gdkpixbuf-2.0 gir1.2-gdm-1.0 gir1.2-javascriptcoregtk-4.0 gir1.2-packagekitglib-1.0 gir1.2-polkit-1.0 gir1.2-soup-2.4 gir1.2-webkit2-4.0 gnupg
  google-chrome-stable gpgv hdf5-helpers hicolor-icon-theme imagemagick imagemagick-6.q16 imagemagick-common initramfs-tools initramfs-tools-bin initramfs-tools-core intel-microcode libapparmor-perl libapparmor1 libappstream-glib8
  libapt-inst2.0 libapt-pkg5.0 libarchive-zip-perl libarchive13 libasan2 libatomic1 libav-tools libavcodec-dev libavcodec-ffmpeg56 libavdevice-ffmpeg56 libavfilter-ffmpeg5 libavformat-dev libavformat-ffmpeg56 libavresample-ffmpeg2
  libavutil-dev libavutil-ffmpeg54 libbind9-140 libblkid1 libcamel-1.2-54 libcapnp-0.5.3 libcc1-0 libcilkrts5 libcups2 libcupscgi1 libcupsimage2 libcupsmime1 libcupsppdc1 libcurl3 libcurl3-gnutls libcurl4-openssl-dev libdfu1
  libdns-export162 libdns162 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libebackend-1.2-10 libebook-1.2-16 libebook-contacts-1.2-2 libecal-1.2-19 libedata-book-1.2-25
  libedata-cal-1.2-28 libedataserver-1.2-21 libedataserverui-1.2-1 libegl1-mesa libegl1-mesa-dev libfdisk1 libfreexl1 libfwupd1 libgbm1 libgcc-5-dev libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgdm1
  libgfortran-5-dev libgfortran3 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles2-mesa libgles2-mesa-dev libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libgomp1 libgs9 libgs9-common libhdf5-10
  libhdf5-cpp-11 libhdf5-dev libhdf5-mpi-dev libhdf5-openmpi-10 libhdf5-openmpi-dev libisc-export160 libisc160 libisccc140 libisccfg140 libitm1 libjansson4 libjavascriptcoregtk-4.0-18 libjpeg-turbo8 libjpeg-turbo8-dev libjs-sphinxdoc
  liblcms2-2 liblcms2-dev liblcms2-utils liblouis-data liblouis9 liblsan0 liblwres141 libmagickcore-6.q16-2 libmagickcore-6.q16-2-extra libmagickwand-6.q16-2 libmount1 libmpg123-0 libmpx0 libmysqlclient-dev libmysqlclient20 libonig2
  libopenjp2-7 libpackagekit-glib2-16 libpam-systemd libpng12-0 libpng12-dev libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpoppler-glib8 libpoppler58 libpostproc-ffmpeg53 libpq-dev libpq5 libquadmath0 libreoffice
  libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core libreoffice-base-drivers libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-impress
  libreoffice-java-common libreoffice-math libreoffice-pdfimport libreoffice-report-builder-bin libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-style-elementary libreoffice-style-galaxy libreoffice-writer
  libservlet3.1-java libslang2 libsmartcols1 libsmbclient libsoup-gnome2.4-1 libsoup2.4-1 libstdc++-5-dev libstdc++6 libswresample-dev libswresample-ffmpeg1 libswscale-dev libswscale-ffmpeg3 libsystemd0 libtsan0 libubsan0 libudev-dev
  libudev1 libuuid1 libuuid1:i386 libwayland-egl1-mesa libwbclient0 libwebkit2gtk-4.0-37 libx11-6 libx11-data libx11-dev libx11-doc libx11-xcb-dev libx11-xcb1 libxatracker2 libxcursor-dev libxcursor1 libxml2 libxml2-dev libxml2-utils
  libxnvctrl0 libyaml-cpp-dev libyaml-cpp0.5v5 libzzip-0-13 linux-firmware linux-generic linux-generic-hwe-16.04 linux-headers-generic linux-headers-generic-hwe-16.04 linux-image-generic linux-image-generic-hwe-16.04 linux-libc-dev
  linux-signed-generic-hwe-16.04 linux-signed-image-generic-hwe-16.04 mesa-common-dev mount mplayer mysql-common ntp nvidia-modprobe nvidia-settings openjdk-8-jdk openjdk-8-jdk-headless openjdk-8-jre openjdk-8-jre-headless policykit-1
  poppler-utils python-apt python-apt-common python-catkin-pkg python-catkin-pkg-modules python-rosdistro python-rosdistro-modules python-rospkg python-rospkg-modules python-samba python-wadllib python3-apt python3-uno
  python3-update-manager python3-urllib3 rfkill ros-kinetic-actionlib ros-kinetic-actionlib-msgs ros-kinetic-actionlib-tutorials ros-kinetic-angles ros-kinetic-bond ros-kinetic-bond-core ros-kinetic-bondcpp ros-kinetic-bondpy
  ros-kinetic-camera-calibration ros-kinetic-camera-calibration-parsers ros-kinetic-camera-info-manager ros-kinetic-catkin ros-kinetic-class-loader ros-kinetic-cmake-modules ros-kinetic-collada-parser ros-kinetic-collada-urdf
  ros-kinetic-common-msgs ros-kinetic-common-tutorials ros-kinetic-compressed-depth-image-transport ros-kinetic-compressed-image-transport ros-kinetic-control-msgs ros-kinetic-cpp-common ros-kinetic-cv-bridge ros-kinetic-cv-camera
  ros-kinetic-depth-image-proc ros-kinetic-desktop ros-kinetic-desktop-full ros-kinetic-diagnostic-aggregator ros-kinetic-diagnostic-analysis ros-kinetic-diagnostic-common-diagnostics ros-kinetic-diagnostic-msgs
  ros-kinetic-diagnostic-updater ros-kinetic-diagnostics ros-kinetic-dynamic-reconfigure ros-kinetic-eigen-conversions ros-kinetic-eigen-stl-containers ros-kinetic-executive-smach ros-kinetic-filters ros-kinetic-gazebo-dev
  ros-kinetic-gazebo-msgs ros-kinetic-gazebo-plugins ros-kinetic-gazebo-ros ros-kinetic-gazebo-ros-pkgs ros-kinetic-gencpp ros-kinetic-geneus ros-kinetic-genlisp ros-kinetic-genmsg ros-kinetic-gennodejs ros-kinetic-genpy
  ros-kinetic-geometric-shapes ros-kinetic-geometry ros-kinetic-geometry-msgs ros-kinetic-geometry-tutorials ros-kinetic-gl-dependency ros-kinetic-image-common ros-kinetic-image-geometry ros-kinetic-image-pipeline
  ros-kinetic-image-proc ros-kinetic-image-publisher ros-kinetic-image-rotate ros-kinetic-image-transport ros-kinetic-image-transport-plugins ros-kinetic-image-view ros-kinetic-interactive-marker-tutorials
  ros-kinetic-interactive-markers ros-kinetic-joint-state-publisher ros-kinetic-kdl-conversions ros-kinetic-kdl-parser ros-kinetic-laser-assembler ros-kinetic-laser-filters ros-kinetic-laser-geometry ros-kinetic-laser-pipeline
  ros-kinetic-librviz-tutorial ros-kinetic-map-msgs ros-kinetic-media-export ros-kinetic-message-filters ros-kinetic-message-generation ros-kinetic-message-runtime ros-kinetic-mk ros-kinetic-nav-msgs ros-kinetic-nodelet
  ros-kinetic-nodelet-core ros-kinetic-nodelet-topic-tools ros-kinetic-nodelet-tutorial-math ros-kinetic-octomap ros-kinetic-opencv3 ros-kinetic-orocos-kdl ros-kinetic-pcl-conversions ros-kinetic-pcl-msgs ros-kinetic-pcl-ros
  ros-kinetic-perception ros-kinetic-perception-pcl ros-kinetic-pluginlib ros-kinetic-pluginlib-tutorials ros-kinetic-polled-camera ros-kinetic-python-orocos-kdl ros-kinetic-python-qt-binding ros-kinetic-qt-dotgraph ros-kinetic-qt-gui
  ros-kinetic-qt-gui-cpp ros-kinetic-qt-gui-py-common ros-kinetic-qwt-dependency ros-kinetic-random-numbers ros-kinetic-resource-retriever ros-kinetic-robot ros-kinetic-robot-model ros-kinetic-robot-state-publisher ros-kinetic-ros
  ros-kinetic-ros-base ros-kinetic-ros-comm ros-kinetic-ros-core ros-kinetic-ros-environment ros-kinetic-ros-tutorials ros-kinetic-rosbag ros-kinetic-rosbag-migration-rule ros-kinetic-rosbag-storage ros-kinetic-rosbash
  ros-kinetic-rosboost-cfg ros-kinetic-rosbuild ros-kinetic-rosclean ros-kinetic-rosconsole ros-kinetic-rosconsole-bridge ros-kinetic-roscpp ros-kinetic-roscpp-core ros-kinetic-roscpp-serialization ros-kinetic-roscpp-traits
  ros-kinetic-roscpp-tutorials ros-kinetic-roscreate ros-kinetic-rosgraph ros-kinetic-rosgraph-msgs ros-kinetic-roslang ros-kinetic-roslaunch ros-kinetic-roslib ros-kinetic-roslint ros-kinetic-roslisp ros-kinetic-roslz4
  ros-kinetic-rosmake ros-kinetic-rosmaster ros-kinetic-rosmsg ros-kinetic-rosnode ros-kinetic-rosout ros-kinetic-rospack ros-kinetic-rosparam ros-kinetic-rospy ros-kinetic-rospy-tutorials ros-kinetic-rosservice ros-kinetic-rostest
  ros-kinetic-rostime ros-kinetic-rostopic ros-kinetic-rosunit ros-kinetic-roswtf ros-kinetic-rqt-action ros-kinetic-rqt-bag ros-kinetic-rqt-bag-plugins ros-kinetic-rqt-common-plugins ros-kinetic-rqt-console ros-kinetic-rqt-dep
  ros-kinetic-rqt-graph ros-kinetic-rqt-gui ros-kinetic-rqt-gui-cpp ros-kinetic-rqt-gui-py ros-kinetic-rqt-image-view ros-kinetic-rqt-launch ros-kinetic-rqt-logger-level ros-kinetic-rqt-moveit ros-kinetic-rqt-msg
  ros-kinetic-rqt-nav-view ros-kinetic-rqt-plot ros-kinetic-rqt-pose-view ros-kinetic-rqt-publisher ros-kinetic-rqt-py-common ros-kinetic-rqt-py-console ros-kinetic-rqt-reconfigure ros-kinetic-rqt-robot-dashboard
  ros-kinetic-rqt-robot-monitor ros-kinetic-rqt-robot-plugins ros-kinetic-rqt-robot-steering ros-kinetic-rqt-runtime-monitor ros-kinetic-rqt-rviz ros-kinetic-rqt-service-caller ros-kinetic-rqt-shell ros-kinetic-rqt-srv
  ros-kinetic-rqt-tf-tree ros-kinetic-rqt-top ros-kinetic-rqt-topic ros-kinetic-rqt-web ros-kinetic-rviz ros-kinetic-rviz-plugin-tutorials ros-kinetic-rviz-python-tutorial ros-kinetic-self-test ros-kinetic-sensor-msgs
  ros-kinetic-shape-msgs ros-kinetic-simulators ros-kinetic-smach ros-kinetic-smach-msgs ros-kinetic-smach-ros ros-kinetic-smclib ros-kinetic-stage ros-kinetic-stage-ros ros-kinetic-std-msgs ros-kinetic-std-srvs
  ros-kinetic-stereo-image-proc ros-kinetic-stereo-msgs ros-kinetic-tf ros-kinetic-tf-conversions ros-kinetic-tf2 ros-kinetic-tf2-eigen ros-kinetic-tf2-geometry-msgs ros-kinetic-tf2-kdl ros-kinetic-tf2-msgs ros-kinetic-tf2-py
  ros-kinetic-tf2-ros ros-kinetic-theora-image-transport ros-kinetic-topic-tools ros-kinetic-trajectory-msgs ros-kinetic-turtle-actionlib ros-kinetic-turtle-tf ros-kinetic-turtle-tf2 ros-kinetic-turtlesim ros-kinetic-urdf
  ros-kinetic-urdf-parser-plugin ros-kinetic-urdf-tutorial ros-kinetic-vision-opencv ros-kinetic-visualization-marker-tutorials ros-kinetic-visualization-msgs ros-kinetic-visualization-tutorials ros-kinetic-viz
  ros-kinetic-webkit-dependency ros-kinetic-xacro ros-kinetic-xmlrpcpp samba samba-common samba-common-bin samba-dsdb-modules samba-libs samba-vfs-modules shared-mime-info skypeforlinux snapd squashfs-tools systemd systemd-sysv
  teamviewer tex-common tzdata udev uno-libs3 update-manager update-manager-core update-notifier update-notifier-common ure util-linux uuid-dev uuid-runtime wpasupplicant x11-common xorg xserver-common xserver-xephyr xserver-xorg
  xserver-xorg-core xserver-xorg-input-all xserver-xorg-legacy xserver-xorg-video-all
547 to upgrade, 64 to newly install, 4 to remove and 0 not to upgrade.
Need to get 2,190 MB of archives.
After this operation, 3,984 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

и еще один ...

grep -Ev '(^#|^ *$|deb-src)' /etc/apt/sources.list /etc/apt/sources.list.d/*.list
/etc/apt/sources.list:deb http://je.archive.ubuntu.com/ubuntu/ xenial main restricted
/etc/apt/sources.list:deb http://je.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
/etc/apt/sources.list:deb http://je.archive.ubuntu.com/ubuntu/ xenial universe
/etc/apt/sources.list:deb http://je.archive.ubuntu.com/ubuntu/ xenial-updates universe
/etc/apt/sources.list:deb http://je.archive.ubuntu.com/ubuntu/ xenial multiverse
/etc/apt/sources.list:deb http://je.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
/etc/apt/sources.list:deb http://je.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
/etc/apt/sources.list:deb http://archive.canonical.com/ubuntu xenial partner
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security main restricted
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security universe
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security multiverse
/etc/apt/sources.list.d/anton_-ubuntu-photo-video-apps-xenial.list:deb http://ppa.launchpad.net/anton+/photo-video-apps/ubuntu xenial main
/etc/apt/sources.list.d/cuda.list:deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64 /
/etc/apt/sources.list.d/google-chrome.list:deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
/etc/apt/sources.list.d/ros-latest.list:deb http://packages.ros.org/ros/ubuntu xenial main
/etc/apt/sources.list.d/skype-stable.list:deb [arch=amd64] https://repo.skype.com/deb stable main
/etc/apt/sources.list.d/teamviewer.list:deb http://linux.teamviewer.com/deb stable main
/etc/apt/sources.list.d/teamviewer.list:deb http://linux.teamviewer.com/deb preview main
0
задан 6 October 2018 в 15:01

0 ответов

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

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