Ubuntu22.04安装libudev-dev时的Bug

2023-05-16

新安装了Ubuntu22.04,然后安装libudev-dev:

sudo apt install libudev-dev

 发现了非常奇怪的事情:

正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
下列软件包是自动安装的并且现在不需要了:
  apg aptdaemon-data apturl-common cheese-common colord-data dns-root-data
  dnsmasq-base evolution-data-server evolution-data-server-common
  gir1.2-accountsservice-1.0 gir1.2-adw-1 gir1.2-dbusmenu-glib-0.4
  gir1.2-dee-1.0 gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdm-1.0 gir1.2-geoclue-2.0
  gir1.2-gnomebluetooth-3.0 gir1.2-goa-1.0 gir1.2-graphene-1.0 gir1.2-gtk-4.0
  gir1.2-gweather-3.0 gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0
  gir1.2-mutter-10 gir1.2-nm-1.0 gir1.2-nma-1.0 gir1.2-rsvg-2.0 gir1.2-snapd-1
  gir1.2-soup-2.4 gir1.2-unity-7.0 gir1.2-upowerglib-1.0 gir1.2-vte-2.91
  gir1.2-webkit2-4.0 gkbd-capplet gnome-bluetooth-3-common
  gnome-control-center-faces gnome-online-accounts gnome-session-bin
  gnome-session-common gnome-shell-common gnome-startup-applications
  gstreamer1.0-clutter-3.0 gstreamer1.0-pipewire libabsl20210324
  libadwaita-1-0 libayatana-appindicator3-1 libayatana-ido3-0.4-0
  libayatana-indicator3-7 libcamel-1.2-63 libcheese-gtk25 libcheese8
  libclutter-1.0-0 libclutter-1.0-common libclutter-gst-3.0-0
  libclutter-gtk-1.0-0 libcogl-common libcogl-pango20 libcogl-path20 libcogl20
  libcolord-gtk1 libcolorhug2 libdbusmenu-gtk3-4 libebackend-1.2-10
  libebook-1.2-20 libebook-contacts-1.2-3 libecal-2.0-1 libedata-book-1.2-26
  libedata-cal-2.0-1 libedataserver-1.2-26 libedataserverui-1.2-3
  libfprint-2-2 libfreerdp-client2-2 libfreerdp-server2-2 libfreerdp2-2
  libgdm1 libgles2 libgnome-bg-4-1 libgnome-bluetooth-3.0-13
  libgnome-desktop-4-1 libgnomekbd-common libgnomekbd8 libgoa-backend-1.0-1
  libgsound0 libgssdp-1.2-0 libgupnp-1.2-1 libgupnp-av-1.0-3
  libgupnp-dlna-2.0-4 libmediaart-2.0-0 libmutter-10-0 libndp0 libnetplan0
  libnma-common libnma0 libpcre2-32-0 libphonenumber8 libpipewire-0.3-0
  libpipewire-0.3-common libpipewire-0.3-modules libpkcs11-helper1
  libplymouth5 libprotobuf23 librest-0.7-0 librygel-core-2.6-2
  librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2 libsodium23
  libsoup-gnome2.4-1 libspa-0.2-modules libsysmetrics1 libtcl8.6 libteamdctl0
  libvncserver1 libwinpr2-2 libxcb-res0 libxkbcommon-x11-0 libxklavier16
  mobile-broadband-provider-info mutter-common openvpn pipewire pipewire-bin
  pipewire-media-session power-profiles-daemon ppp pptp-linux python3-certifi
  python3-chardet python3-dateutil python3-debconf python3-debian
  python3-defer python3-idna python3-macaroonbakery python3-nacl
  python3-netifaces python3-protobuf python3-pymacaroons python3-requests
  python3-rfc3339 python3-software-properties python3-tz python3-urllib3 rygel
  switcheroo-control tcl tcl8.6 ubuntu-advantage-desktop-daemon
  unattended-upgrades update-notifier-common usb-modeswitch
  usb-modeswitch-data xdg-desktop-portal xwayland
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
  dbus-x11 gir1.2-mutter-10 gnome-control-center-data gnome-settings-daemon
  gnome-settings-daemon-common libgtk-3-0 libgtk-3-common libgtk-4-1
  libgtk-4-common libmutter-10-0 libnetplan0 libnm0 libnss-systemd
  libpam-systemd libsystemd0 libudev1 mutter-common notification-daemon
  python3-software-properties systemd systemd-sysv systemd-timesyncd udev
建议安装:
  usbguard libgtk-4-media-gstreamer | libgtk-4-media-ffmpeg systemd-container
  libtss2-rc0 policykit-1
下列软件包将被【卸载】:
  aptdaemon apturl brltty colord dbus-user-session fprintd gdm3
  gnome-control-center gnome-initial-setup gnome-remote-desktop gnome-shell
  gnome-shell-extension-appindicator gnome-shell-extension-desktop-icons-ng
  gnome-shell-extension-ubuntu-dock gstreamer1.0-packagekit
  language-selector-gnome libpam-fprintd modemmanager nautilus-share
  netplan.io network-manager network-manager-config-connectivity-ubuntu
  network-manager-gnome network-manager-openvpn network-manager-openvpn-gnome
  network-manager-pptp network-manager-pptp-gnome packagekit packagekit-tools
  pkexec plymouth plymouth-label plymouth-theme-spinner
  plymouth-theme-ubuntu-text policykit-1 polkitd python3-aptdaemon
  python3-aptdaemon.gtk3widgets rtkit snapd software-properties-common
  software-properties-gtk systemd-oomd ubuntu-desktop ubuntu-desktop-minimal
  ubuntu-minimal ubuntu-release-upgrader-gtk ubuntu-session ubuntu-standard
  update-manager update-notifier xdg-desktop-portal-gnome
  xdg-desktop-portal-gtk
下列【新】软件包将被安装:
  dbus-x11 libudev-dev notification-daemon
下列软件包将被升级:
  gir1.2-mutter-10 gnome-control-center-data gnome-settings-daemon
  gnome-settings-daemon-common libgtk-3-0 libgtk-3-common libgtk-4-1
  libgtk-4-common libmutter-10-0 libnetplan0 libnm0 libnss-systemd
  libpam-systemd libsystemd0 libudev1 mutter-common
  python3-software-properties systemd systemd-sysv systemd-timesyncd udev
升级了 21 个软件包,新安装了 3 个软件包,要卸载 53 个软件包,有 201 个软件包未被升级。
需要下载 16.6 MB 的归档。
解压缩后将会空出 137 MB 的空间。
您希望继续执行吗? [Y/n]

可以看到,安装libudev-dev居然会卸载gdm3,network-manager等。

然后我选择了继续执行,然后它把我的网络服务,桌面环境啥的都搞没了,重启后直接黑屏。

只能再次重装系统了。

这个是Ubuntu22.04的一个Bug,有文章提到这个问题:

安装 libudev1 会导致大量关键软件包被删除,并使系统基本上无法使用

解决办法是,重装系统后,在安装任何软件前,先运行:

sudo apt update

sudo apt upgrade

upgrade更新后就不存在这个Bug了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu22.04安装libudev-dev时的Bug 的相关文章

随机推荐

  • New Timeline的Toolbar样式设计

    最近在做新版的Timeline xff0c Toolbar Menu 的功能基本完成 xff0c 因此把截图拿出来与各位博友分享一下 新版Timeline HTML版本 主页面 xff1a 这次主要讲解一下Toolbar Menu 的功能
  • VS改大小写的快捷键

    改成小写 xff1a Ctrl 43 U 改成大写 xff1a Ctrl 43 Shift 43 U 记得要选中要修改的一段英文
  • SQL两表之间:根据一个表的字段更新另一个表的字段

    1 写法轻松 xff0c 更新效率高 xff1a update table1 set field1 61 table2 field1 field2 61 table2 field2 from table2 where table1 id 6
  • 多边形面积计算公式

    function polygonArea points var i j var area 61 0 for i 61 0 i lt points length i 43 43 j 61 i 43 1 points length area 4
  • table合并单元格colspan和rowspan

    span style font family none code span style background color rgb 255 255 0 span style font family none code span style f
  • jQuery两个稳定版本的比较

    jquery历经了多个版本的更新 xff0c 版本上的比较貌似没什么必要性 xff0c 一般来说新的版本会比旧的版本各方面都略有提升 xff0c 但由于新版中增加了各种新的功能 xff0c 难免会引起bug的发生 评估一个版本是否适合当前开
  • (原创)从addView讲到LayoutParams

    Android开发中 xff0c 有时候要动态添加布局 xff0c 这时候我们都会采用一个叫做addView的方法 xff0c 那么就先来讲一讲这个方法 addView是viewGroup中的的方法 xff0c 故而是用来给布局添加子控件用
  • 室内定位简介

    室内定位定义 xff1a 室内定位是指在室内环境中实现位置定位 xff0c 主要采用无线通讯 基站定位 惯导定位等多种技术集成形成一套室内位置定位体系 xff0c 从而实现人员 物体等在室内空间中的位置监控 室内定位需求 xff1a 在室外
  • 命令行提交代码到gitLab服务器

    1 创建项目 xff0c 前提是gitLab服务器已经搭建完成 xff0c 在gitLab个人账户下创建一个项目 xff0c 项目名称自己定义 xff0c 如图 xff1a 2 拷贝本地代码到指定目录 xff0c 一般自己创建一个固定的代码
  • VS 附加到进程调试技巧

    有些时候碰到自己开发的程序嵌入到别人的框架中 xff0c 而在接口的地方出了问题 xff0c 而又不方便将自己的模快加入到别人的工程中 有很多相关的文件 xff0c 还有mster页面等 xff0c 这个时候VS的附加到进程调试变得不可或缺
  • Request和Response详解

    Request 和 Response 对象起到了服务器与客户机之间的信息传递作用 Request 对象用于接收客户端浏览器提交的数据 xff0c 而 Response 对象的功能则是将服务器端的数据发送到客户端浏览器 一 Request对象
  • 人最宝贵的东西是生命

    钢铁是怎样炼成的 人最宝贵的东西是生命 生命属于人只有一次 一个人的生命是应该这样度过的 当他回首往事的时候 他不会因虚度年华而悔恨 也不会因碌碌无为而羞耻 这样在临死的时候 他才能够说 39 我的生命和全部的经历 都献给世界上最壮丽的事业
  • 高性能的Mysql读书笔记系列之五(创建高性能的索引)

    前言 xff1a 索引 xff08 在MySQl中也叫做 键 xff08 key xff09 xff09 是存储引擎用于快速找到记录的一种数据结构 索引对于良好的性能非常关键 尤其是当表中的数据量越来越大时 xff0c 索引对性能的影响愈发
  • Result Maps collection already contains value for xxx.xxx.dao.BaseResultMap错误

    前言 xff1a 我们在实际开发项目中 xff0c 有的时候会用到mybatis的逆向工程 xff0c 这个东西在某种程度的确很省事 xff0c 但有时候也会因此出现bug 这篇文章讲解下如何解决题目中的bug 正文 xff1a 一 复现问
  • Android DataBinding笔记

    官网介绍 xff0c DataBinding是用于将数据的和视图绑定在一起的支持库 xff0c 特点是只需要在视图定义的xml中编写绑定信息 xff0c 减少在代码中的视图于数据的交互逻辑 这样可以分离数据和视图 xff0c 减少这两个模块
  • Android:如何使用ViewBinding(Kotlin简易版)

    Android xff1a 如何使用ViewBinding xff08 Kotlin简易版 xff09 最近这段时间在学习Kotlin xff0c 突然发现谷歌已经把kotlin android extensions插件废弃 xff0c 目
  • CentOS7 systemctl 编写自定义服务

    编辑服务文件 vi usr lib systemd system zabbix server service Unit 此部分主要用于描述 Description 61 Zabbix Server 描述服务 After 61 syslog
  • (原创)解决APP进程被杀死出现的一些坑

    这几天在开发中遇到了这样一个问题 当打开的App数量达到一定数目时 原先的App进程会被系统杀死 然后再次进入这个被杀死的App时 发现了一些异常 经过排查 xff0c 是viewpager的getitem方法没有被调用 通过网上的一些信息
  • 8位字节对齐算法

    参考文章 8bit对齐算法 void testAlign for int i 61 0 i lt 61 10 i 43 43 int align 61 align8Bit i printf 34 the align is d n 34 al
  • Ubuntu22.04安装libudev-dev时的Bug

    新安装了Ubuntu22 04 xff0c 然后安装libudev dev xff1a sudo apt install libudev dev 发现了非常奇怪的事情 xff1a 正在读取软件包列表 完成 正在分析软件包的依赖关系树 完成