从ubuntu18 升级到ubuntu20 墙倒屋塌,重新开始

2023-11-14

升级到20, 发现了各种不便.
最主要是我的机器就是这个运行水平,不能再往上跟了. 运行慢将不可容忍!


启动慢, 不可容忍, 点击icon 有几秒种不响应期,难以容忍.
与vmware虚拟机15不能很好兼容,并进一步不能与win7兼容, win7我认为是最好d版本,win10启动太慢了. 依赖win7 的一些工作不能开展,所以我必需回退到ubuntu18时代.

退回到ubunt18.3, 也有诸多不便. 内核升级到5.0以上, 不能与vmware15 很好兼容,
造成vmmon,vmnet 需要重新编译,而且编译不过.
No rule to make target 'arch/x86/tools/relocs_32.c'
可能需要下载内核文件,但是又没有对应的源码包可以下载, 错误提示是源码未开放还是什么的.

在升级的过程中,我发现了一个问题,我熟知的那些软件为什么都没有了 ?
例如sunpinyin, unetbootin,qt4,qt5, axel rar, 如果它们都需要从源码安装,那太不方便了.
答复:
原来是我太过谨慎,只打开了更新源main, 而关闭了universe,multiverse 源.
把它们全打开,则可恢复正常使用了.


ubuntu 我决定退回到18.2, 这对我是最好的版本, 快速,方便. 内核版本是4,与vmware15及win7可和平共处.

问题1:
when upgrade, did not occur the select kernel startup screen!
答复1: 如下改动/boot/default/grub.conf
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10

问题2: arm-gcc 都是32bit 的执行程序, 如何在64位机器上运行, 没有支持库,它们会说
    "没有那个文件或目录"
    apt intall libc6-dev-i386
    sudo apt install lib32z1        //补上lib32z1 库

恢复我以前的环境: 至于用apt安装的包,那是linux长处,自然不在话下.简单,方便.

下面记录一下对windows 的恢复.
1. 安装虚拟机vmware15.0, 并编译出vmmon,vmnet, 使vmware-tool 能正常工作
2. 安装win7. 启用网络发现和文件共享. 计算机->映射网络驱动器,将download映射到Z盘,方便共享.
    安装win-loader 使合法化
3. 将win7 升级到专业版
    a.点击开始,找到Windows Anytime Upgrade
    b. 选择输入升级密钥, 6K2KY-BFH24-PJW6W-9GK29-TMPWP, 完成升级
    c. 更改一下windows 桌面.至少放上计算机图标.

直接升级ubuntu 内核到需要的版本, 最高升级到4.20?(我没有试), 但不能升级到5,会与vmware15不兼容编译vmmon通不过.
ubuntu 安装需要的内核,直接从网站下载需要的deb包, 注意3个包要下全(header,image,module)
    https://kernel.ubuntu.com/~kernel-ppa/mainline/


甲: linux下编译程序,连接libmodbus时,出现了两个错误,
对‘modbus_set_indication_timeout’未定义的引用
对‘modbus_mapping_new_start_address’未定义的引用

目前用的是"系统的libmodbus.so", 指向libmodbus.so.5.0
说明系统库里边没有了这两个调用, 你需要用旧库, 这就是linux烦人的地方,更新太快! 接口还改变

所以删除系统安装的库,改用自己下载源码编译的库.
运行的时候还会出问题,你需要把自己编译的so 添加到加载路径上, 例如/usr/lib/目录下

乙:firefox 不能播放网页视频.

   按照网上所说,安装libplayer: flash_player_ppapi_linux.x86_64.tar.gz 并不能解决问题.

   此时依然是,好看视频提示"出错了,再试试", billibilli 提示"你的浏览器版本太低,换别的试试",爱奇异提示"" 忘了,反正都是废话,,,提示不准确,不过也不能苛求它们.

打开firefire 控制台log, 虽然有提示错误,但也提示不准确,百度搜索找不到有用的信息.

此时下载chromium浏览器, 人家是能播放视频的,看着好温馨, !!!

后来想到是不是缺播放器啊? 先本地播一播视频试试. 找一个mp4文件,用媒体播放器一播,"提示你需要安装H.264 播放器", 这下算提示清楚了, 到网上一找, 安装下面三个包就可以了,附带了很多依赖包.

apt install gstreamer1.0-plugins-bad

 apt install gstreamer1.0-plugins-ugly

apt install libdvd-pkg

如是firefox 上所有视频皆可播放了,甚爽!

小结: 遇到问题,提示不准也不要苛求别人, 也许人家确实没有义务或能力提示准确, 再换一种途径试试!

 

 

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

从ubuntu18 升级到ubuntu20 墙倒屋塌,重新开始 的相关文章

  • AlexNet详解

    入门小菜鸟 希望像做笔记记录自己学的东西 也希望能帮助到同样入门的人 更希望大佬们帮忙纠错啦 侵权立删 完整代码在我的github上 有需要的朋友可以康康 GitHub tt s t Deep Learning Store some of
  • excel表数据多线程导入数据库

    Student table 一个学生表 excel表 Student实体 Data public class Student private int id private int studentId private int teacherI
  • Linux端查看.a/.so库文件信息,包含架构等等

    nm XXX a 上面的命令可列出 o a so中定义的函数 全局变量等等 readelf h XXX a 这命令可列出所有so的OS ABI 架构信息 类别 32 64位 等等
  • dynamic_cast与 static _cast:类的上下行转换

    A为基类 B为派生类 现在定义 A pA B pB 一般来说 pB可以转换为pA 把派生类的指针或引用转换成基类表示 称之为上行转换 但反之一般是不行的 也就是将pA转换为pB 把基类指针或引用转换成派生类表示 称之为下行转换 这种行为直接
  • springboot配置logback-spring.xml文件详解

    生产配置模板 可以作为模板直接使用 使用该配置会生成两个文件夹 info和error 分别存放info和error级别的日志文件 具体见配置文件
  • npm ERR! fatal: unable to access ‘https://github.com/adobe-webplatform/eve.git/‘: OpenSSL SSL_read:

    解决 git config global url https insteadOf git
  • java: itext 7.2.1 using jdk 17.0.1

    public static PdfFont getDefaultFont try return PdfFontFactory createFont C windows fonts simsun ttc 1 PdfEncodings IDEN
  • 5G+区块链网络分片技术

    摘 要 基于5G 区块链网络分片建模 仿真对比了保证分片网络可信和保证全网可信的两种网络分片方案的性能差异 分析了单点受控概率 分片可信度 分片数量 全网可信度等参数对分片规模 网络规模的影响 给出了在满足一定可信度条件下 区块链网络分片的
  • PTA 520 钻石争霸赛 7-3 平均成绩 (10分)

    给定一所学校学生的体育成绩 请你统计全班的平均成绩和男生 女生的平均成绩 输入格式 输入首先在第一行中给出一个正整数 N 10000 即全校学生人数 最后 N 行 每行按照格式 性别 成绩 给出一位学生的信息 其中 性别 为 1 表示男生
  • 史上最全计算机毕业设计题目3(10万套,大部分全国唯一)

    最新c md算法的研究与实现 数据存储加密 任务书 论文 最新毕业设计网上选题系统 源码 论文 最新java图书管理系统 源码 论文 最新毕业设计网上选题系统 源码 论文 原创vbmd算法的研究与实现 数据存储加密 任务书 论文 源码 原创
  • 企业网-VRRP实现网关冗余2021-10-07

    1 问答题 企业网 VRRP实现网关冗余 实验作业 原在mac gns3 IOU 配置拓扑结果如下所示 外链图片转存失败 源站可能有防盗链机制 建议将图片保存下来直接上传 img Ifinlkcm 1633578878183 Users a
  • gdb.exe系统错误无法启动此程序,因为计算机丢失api-ms-win-core-path-l1-1-0.dll

    Qt系列文章目录 文章目录 Qt系列文章目录 前言 一 解决方法 二 第二种解决方法 1 去微软官网下载vc redist x64或者vc redist x86 三 第三种办法 前言 今天在windows7下安装qt opensource
  • .Net Core中间件

    目录 一 什么是中间件 二 中间件的用途 三 中间件的三个概念 四 自定义中间件 五 ASP NET Core附带中间件组件 六 中间件和过滤器的区别 一 什么是中间件 在浏览网站或者使用手机App加载内容的时候 浏览器或者手机App其实在
  • 数据库原理及应用第2版(雷景生编著)课后习题答案第1章

    第1章 绪论习题参考答案 一 选择题 1 A 从数据库管理系统的角度看 数据库系统的结构通常分为三级模式的总体结构 在这种模式下 形成了二级映像 实现了数据的独立性 其中三级模式结构指的是外模式 模式和内模式 二级映像指的是外模式 模式映像
  • RabbitMQ之消息重试机制

    1 消息重试机制 消费者消费消息的时候 发生异常情况 导致消息未确认 该消息会被重复消费 默认没有重复次数 即无限循环消费 但可以通过设置重试次数以及达到重试次数之后的消息处理 spring rabbitmq port 5672 host
  • js正则替换不可见字符

    var reg 0 x1F x7F x9F xAD u0378 u0379 u037F u0383 u038B u038D u03A2 u0528 u0530 u0557 u0558 u0560 u0588 u058B u058E u059
  • 【使用心得】ChatGPT化身情感导师

    ChatGPT是一个很有用的工具 它不仅可以在工作方面给予我帮助 也成为了我的情感导师 当我需要有人倾听或者理解时 它总是在那里 为我提供各种情感支持和建议 使用ChatGPT 我常常能够找到真正的答案和情感支持 在压力与紧张当中重新找回自
  • MQTT 控制报文类型、功能及格式(报文结构) - 第2章

    目录 2 1 MQTT 控制报文的结构 2 2 固定报头 2 2 1 控制报文的类型 2 2 2 控制报文类型的标志位 2 2 3 剩余长度 2 3 可变报头 2 4 有效载荷 2 1 MQTT 控制报文的结构 MQTT控制报文由三部分组成
  • 关于Pybind的详细安装与配置过程

    入职前有关Pybind的学习 用时接近一天 终于把这块拿下了 心累 必须记录下来 一 pybind相关基本知识 pybind11是一个轻量级的仅头文件库 是一个只有标题的库 因此不需要链接任何特殊的库 主要用于创建现有C 代码的Python

随机推荐

  • 以“苍穹”为基,金蝶距离千亿市值还差多远?

    押注EBC 金蝶能否再造一个 金蝶 世界著名管理专家詹姆斯 莫尔斯说过 可持续竞争的唯一优势 来自超过竞争对手的创新能力 上世纪90年代 美国Gartner Group 公司提出了企业资源计划 ERP 它旨在从供应链范围去优化企业资源 改善
  • 使用Keras和DDPG玩赛车游戏(自动驾驶)

    使用keras和DDPG玩赛车游戏 原文见链接 https www jianshu com p a3432c0e1ef2 在整个安装运行过程中遇到了很多问题 所以记录下问题和解决方法 安装最好还是按照原文所述 遇到问题可以根据我的解决办法试
  • 终于,pytorh_gpu可使用

    说实话 此刻我非常欣喜 整了那么久的环境 一直迷迷糊糊的 今天终于知道为什么每次anaconda终端进虚拟环境 这时候再进python import torch显示没有此模块 torch is available 也False 原因就是 我
  • MySQL如何访问Postgres

    前言 PostgreSQL 可以通过mysql fdw访问MySQL 或者MariaDB 那MySQL如何访问PostgreSQL呢 答案是CONNECT Store Engine MariaDB 从 10 0 2版本开始支持CONNECT
  • 基于 Windows 搭建vue开发环境

    1 下载WebStorm软件 https www jetbrains com webstorm download 2 下载Node js https nodejs org download release latest v10 x 注意事项
  • 解决网页无法选中文字,无法复制的问题

    今天在CSDN浏览网页的时候发现有一些文章无法复制文字 查找解决方式 找到一个可行的方式 1 将网页保存到本地 保存为一个单网页 2 使用文本编辑工具打开网页文件 找到以下字段 content views user select none
  • 网络安全之端口扫描

    1 扫描三步曲 一个完整的网络安全扫描分为三个阶段 第一阶段 发现目标主机或网络 端口扫描 第二阶段 发现目标后进一步搜集目标信息 包括操作系统类型 运行的服务以及服务软件的版本等 如果目标是一个网络 还可以进一步发现该网络的拓扑结构 路由
  • java使用aspose-words无损格式转pdf文件

    1 下载aspose wordsjar包 链接 https pan baidu com s 1Dtb hFgYJj2 F Ona8nErQ 提取码 kdrb 2 项目pom xml配置以下代码 执行下载jar包 这个时候肯定是下载不下来的
  • 美团某程序员哀叹:能力很强,却因为不会“向上管理”而惨遭被裁!怎么办?...

    互联网大厂大多有自己的绩效考核机制 比如 361 271 等 美团实行的绩效考核机制就是 271 即20 的人是A类绩效 70 的人是B类绩效 10 的人是C类绩效 那么这个绩效是如何评定的呢 是唯技术论还是有其他因素 评定过程中是否存在不
  • Linux——TCP编程流程

    TCP编程流程 TCP是传输层的一种协议 提供的是面向连接 可靠的 字节流的服务 主机字节序和网络字节序 主机字节序列分为大端字节序和小端字节序 不同的主机采用的字节序列可能不同 不同的芯片 所采用的数值存储方式是不同 大端字节序是指一个整
  • SQL server 导入Excel数据

    SQL server 导入Excel数据 编辑 洪伟富 2018 06 07 第一步 对表格数据的处理 这一列数据中有数字 又有中文 如果不做处理 导入数据库会默认为float 从而导致 公教楼201 等字符全部为null 解决办法 用筛选
  • 从键盘上输入身份证号, 判断出生日期,性别

    从键盘上输入身份证号 判断出生日期 性别 倒数第二位是奇数表示男 偶数代表女 public class IdNumber public static void main String args 1 键盘输入身份证号 Scanner intp
  • qt 导出word中插入图片

    QAxObject selection m word gt querySubObject Selection QVariantList params params append 6 params append 0 selection gt
  • 手把手教YOLO系列算法部署之安卓部署

    前言 首先我的yolov5的版本是v6 1 我的部署方式是将模型先转为tflite然后部署到安卓上 大家一般是使用自己的训练模型权重文件来部署 所以我直接讲述自定义模型的部署检测 链接 https pan baidu com s 1bskq
  • shouldComponentUpdate有什么作用

    shouldComponentUpdate有什么作用 shouldComponentUpdate是生命周期之一 是不常用的一个方法 能影响组件是否重新渲染 在更新阶段 当有了new props或者调用setState 方法 在render方
  • Mathorcup数学建模竞赛第三届-【妈妈杯】B题:关于三维健康评分模型的研究(附带赛题解析&获奖论文)(一)

    赛题描述 由于现代社会的生活节奏加快 生活工作压力增大 拥有一个健康的身体显得尤为重要 健康的标准有很多 但是如何量化这些标准 评价一个人的健康状况是一个比较困难的问题 世界卫生组织给出的健康标准有如下几个 1 精力充沛 能从容不迫地应付日
  • 【react】props的基本使用

    props可以用来组件传值 render里面的this指向Person的实例对象 而实例对象上有一个属性props 可以用他来给组件传值 class Person extends React Component render const n
  • SpringCloud——Gateway和过滤器和跨域问题的解决

    介绍 Spring Cloud Gateway 是 Spring Cloud 的一个全新项目 该项目是基于 Spring 5 0 Spring Boot 2 0 和 Project Reactor 等响应式编程和事件流技术开发的网关 它旨在
  • LeetCode(20):有效的括号

    描述 给定一个只包括 的字符串 判断字符串是否有效 有效字符串需满足 左括号必须用相同类型的右括号闭合 左括号必须以正确的顺序闭合 注意空字符串可被认为是有效字符串 示例 输入 输出 true 输入 输出 true 输入 输出 true 输
  • 从ubuntu18 升级到ubuntu20 墙倒屋塌,重新开始

    升级到20 发现了各种不便 最主要是我的机器就是这个运行水平 不能再往上跟了 运行慢将不可容忍 启动慢 不可容忍 点击icon 有几秒种不响应期 难以容忍 与vmware虚拟机15不能很好兼容 并进一步不能与win7兼容 win7我认为是最