[nmglug] Upgrading Ubuntu 20.04
Brian O'Keefe
okeefe at cybermesa.com
Tue May 28 08:03:52 PDT 2024
Thanks all,
I have, as Ted knows, tinkered a lot over the years with ppa's for
specific packages or dependencies. I have used apt autoremove
consistently in the past but never had such a long list. The broken
packages that synaptic showed were libdeflate0-1.20 and
libdeflat0-i386-1.20. I fixed by removing libdeflate0-i386 1.20 also
removed 13 others, like Wine. Nothing lost there. Synaptic shows
removing libdeflate0-1.20 would remove almost every app and pkg on my
system.
As I am not the good steward of my system that Tom may imagine, I can't
verify all of my actions over the years to undo or reconfigure
everything. (No offense taken Tom.) The suggested removable pkgs are
harmless though are bloat. I think I'll clone the SSD for a backup,
which I have done before in trying to create a remote bootable disk,
which I did some months back. I can't boot from that disk for which I
blame the laptop. I can see the remote drive in disk utility and also in
Grub but in selecting it to boot the laptop takes a little longer then
boots into the onboard M.2 SSD. That's another issue. As a side bar, I
have installed a 512GB SSD in the laptop and noticed that the
motherboard is upside down so I can't add RAM. I did manage to install
the 512GB SSD in the upside down slot by lifting the case enough to
slide it in. A YouTube vid shows how to upgrade the RAM and SSD but as I
said, my motherboard is upside down so not like the vid. That is very
weird!
Anyway, since the pkgs seem harmless I think I'll leave them alone, for now.
Thanks again everyone!
On 5/27/24 06:13PM, Ted Pomeroy wrote:
> Brian, You are probably safe to use autoremove under apt. The reason
> is that newer releases and kernels are already installed and you can
> check. "uname -r' will give you the kernel you are running, likely a
> number greater than 5.4.0-176. I don't recognize others, but if you
> had to eliminate or update particular browsers, brave, chromium, and
> they are still installed the command 'chromium-browser --version' will
> give you the installed version. A problem with chromium is it is
> sometimes "chromium" and others "chromium-browser" depending how
> Ubuntu labelled it in your release. You may also have modified
> applications and versions, which will impact dependencies. Still
> nothing should break with "autoremove" in apt.
> Hope you are well. We had a good time getting a Debian 12 install done
> at the last meeting.
> Thank you, Ted P
>
> On Mon, May 27, 2024 at 3:30 PM Brian O'Keefe <okeefe at cybermesa.com>
> wrote:
>
> Hello All. This is a long bit of info but I'm hoping someone can
> advise.
>
> Running Ubuntu 20.04 on ASUS laptop, AMD64. I have done an
> upgrade, "sudo apt upgrade". To run the upgrade I had to uninstall
> 13 [Package]* i386 as dependencies were broken. That's all fine
> now though I may need to reinstall some for functionality.
> However, the "apt upgrade" offers to auto remove many packages
> which seem, some, important. I'm very reluctant to remove them.
> Here they are and if anyone can advise I'd really appreciate it.
>
> $ sudo apt 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:
> brasero-common brave-keyring caribou chromium-common chromium-sandbox
> folks-common gir1.2-caribou-1.0 gir1.2-evince-3.0 gnome-online-miners
> gnucash-common gnucash-docs guile-2.2 guile-3.0-libs libaa1:i386
> libalgorithm-c3-perl libaqbanking-data libaqbanking44
> libavc1394-0:i386
> libcaca0:i386 libcairo-gobject2:i386 libcapi20-3:i386
> libcaribou-common
> libcaribou0 libcgi-fast-perl libcgi-pm-perl libclass-c3-perl
> libclass-c3-xs-perl libclass-data-inheritable-perl
> libclass-inspector-perl
> libclass-singleton-perl libcodec2-1.0 libcups2:i386
> libcurl3-gnutls:i386
> libcurl4:i386 libdate-manip-perl libdatetime-format-strptime-perl
> libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl
> libdatrie1:i386 libdav1d6 libdbi1 libdcmtk16 libdeepin-wm0 libdiscid0
> libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
> libdrm-radeon1:i386 libdrm2:i386 libdv4:i386 libedit2:i386 libev4
> libeval-closure-perl libexception-class-perl libexif12:i386
> libfaudio0:i386
> libfcgi-perl libfile-sharedir-perl libfinance-quote-perl libfltk1.1
> libfolks-eds25 libfolks25 libfribidi0:i386 libgbm1:i386
> libgdbm-compat4:i386
> libgdbm6:i386 libgfbgraph-0.2-0 libgl1:i386 libgl1-mesa-dri:i386
> libglapi-mesa:i386 libglu1-mesa:i386 libglvnd0:i386 libglx-mesa0:i386
> libglx0:i386 libgphoto2-port12:i386 libgranite-common
> libgraphite2-3:i386
> libgsm1:i386 libgssapi-krb5-2:i386 libgstreamer-plugins-good1.0-0:i386
> libgtk-vnc-2.0-0 libgudev-1.0-0:i386 libgvnc-1.0-0 libgwengui-gtk3-0
> libgwenhywfar-data libgwenhywfar79 libharfbuzz0b:i386
> libhtml-tableextract-perl libicu66:i386 libiec61883-0:i386
> libieee1284-3:i386 libimath29 libimath30 libisofs6 libjasper7
> libjbig0:i386
> libjpeg-turbo8:i386 libjpeg8:i386 libjson-parse-perl libjte2
> libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386
> libkrb5support0:i386
> liblc3-0 liblcms2-2:i386 liblerc3 libllvm12:i386 libltdl7:i386
> liblua5.4-0
> liblzma-dev libmro-compat-perl libmusicbrainz5-2 libmysqlclient21:i386
> libnamespace-autoclean-perl libnettle7:i386 libnghttp2-14:i386
> libodbc1:i386
> libofx7 liboobs-1-5 libopenal1:i386 libopenexr30 libopenfec
> libosinfo-1.0-0
> libosinfo-bin libosmesa6:i386 libosp5
> libparams-validationcompiler-perl
> libpcap0.8:i386 libpci3:i386 libpciaccess0:i386 libperl5.30:i386
> libproxy1-plugin-webkit libproxy1v5:i386 libpsl5:i386
> libraw1394-11:i386
> libraw20 libroc librtmp1:i386 libsdl2-2.0-0:i386 libsensors5:i386
> libsharpyuv0:i386 libshout3:i386 libslang2:i386 libsndio7:i386
> libsnmp35:i386 libsodium27 libspecio-perl libspeex1:i386
> libspeexdsp-dev
> libspice-client-gtk-3.0-5 libssh-4:i386 libstb0:i386 libstd-rust-1.70
> libstd-rust-1.72 libstd-rust-1.73 libstd-rust-1.74 libtag1v5:i386
> libtag1v5-vanilla:i386 libthai0:i386 libtwolame0:i386 libunwind-dev
> libusb-1.0-0:i386 libuv1-dev libv4l-0:i386 libv4lconvert0:i386
> libvirt-glib-1.0-0 libvkd3d-shader1:i386 libvkd3d1:i386 libvpx7
> libvpx8:i386
> libvulkan1:i386 libwavpack1:i386 libwayland-client0:i386
> libwayland-cursor0:i386 libwayland-egl1:i386 libwayland-server0:i386
> libwebp7:i386 libwebsockets16 libwireplumber-0.4-0 libwxbase3.0-0v5
> libx11-xcb1:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386
> libxcb-glx0:i386
> libxcb-present0:i386 libxcb-randr0:i386 libxcb-sync1:i386
> libxcb-xfixes0:i386 libxcomposite1:i386 libxcursor1:i386
> libxdamage1:i386
> libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxkbcommon0:i386
> libxml2:i386 libxmlsec1 libxpm4:i386 libxrandr2:i386
> libxshmfence1:i386
> libxslt1.1:i386 libxss1:i386 libxstring-perl libxv1:i386
> libxxf86vm1:i386
> libzapojit-0.0-0 libzstd1:i386 libzxingcore1 linux-headers-5.4.0-174
> linux-headers-5.4.0-174-generic linux-headers-5.4.0-176
> linux-headers-5.4.0-176-generic linux-image-5.4.0-174-generic
> linux-image-5.4.0-176-generic linux-modules-5.4.0-174-generic
> linux-modules-5.4.0-176-generic linux-modules-extra-5.4.0-174-generic
> linux-modules-extra-5.4.0-176-generic mesa-vulkan-drivers:i386
> ocl-icd-libopencl1:i386 osinfo-db python3-gnucash
> system-tools-backends
> vkd3d-compiler:i386 wine-stable-amd64 wine64
> Use 'sudo apt autoremove' to remove them.
> --
> _______________________________________________
> nmglug mailing list
> nmglug at lists.nmglug.org
> http://lists.nmglug.org/listinfo.cgi/nmglug-nmglug.org
>
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nmglug.org/pipermail/nmglug-nmglug.org/attachments/20240528/be77248d/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.png
Type: image/png
Size: 3913 bytes
Desc: not available
URL: <http://lists.nmglug.org/pipermail/nmglug-nmglug.org/attachments/20240528/be77248d/attachment.png>
More information about the nmglug
mailing list