当前位置: 首页 > news >正文

ubuntu 更新

情况

今天忽然发现自己用的Ubuntu 21.10停止支持了,用apt-get安装软件都提示找不到软件源,所以更新到了Ubuntu 22.04 LTS。因为笔记本比较新,之前电源管理一直都不能挂起,换到 22.04 后也完美解决,一些软件更新到最新版本后,也更好使了。

建议安装 LTS(long term support)版本,比如:16.04, 18.04, 20.04, 22.04,一般大版本为双数,小版本为04。

规划

我安装 Ubuntu 系统一般规划如下:

  • 总预留一个50G左右的分区,以备安装新操作系统与当前系统并存(配置可以直接从旧系统拷过来)
  • 数据放在独立的分区
  • 使用虚拟机,如用Virtualbox安装Windows,用Docker安装Linux

方法

升级Ubuntu系统一般可在2小时左右即可完成,具体工作包含:

  • 安装系统
  • 更换软件源
$ cp /etc/apt/sources.list /etc/apt/sources.list_bak
$ sudo vi /etc/apt/sources.list
$ sudo apt-get update
  • 安装升级工具:chrome, ssh-server, vim, nfs, obsidian…
$ sudo apt-get install docker.io net-tools vim virtualbox openssh-server nfs-common samba fcitx-table-wubi
$ cp xxx ./vimrc # 使用常用配置
  • 安装浏览器
cd /tmp/
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
dpkg -i google*.deb
  • 安装语言和输入法
    上面已经用apt-get安装了输入法,需要进一步设置:设置->键盘->输血法
  • 挂载各个数据分区
mkdir /exports # 数据区
mkdir /mnt/vm # 虚拟机区
mkdir /mnt/docker # docker镜像区
sudo vi /etc/fstab # 加自动挂载设置
  • 设置共享目录
    使用samba
  • 安装vscode等开发环境
    在网站下载最新版本deb包安装
  • 设置显示器多屏,喜欢的风格等
  • 配置各种git帐号

相关文章:

  • 树莓派——舵机
  • 边缘计算卸载分配优化的论文
  • Linux操作文件命令
  • 前端培训丁鹿学堂:es7,es8常用新特性总结(一)
  • redis中springboot的redisTemplate简单的增删查
  • 猿创征文|Axios的介绍与作用 - 大白话
  • 【概率论基础进阶】随机事件和概率-随机事件、事件间的关系与运算
  • Bingo学习--redis
  • Vue学习第19天——vue脚手架配置代理
  • day13学习总结
  • K8s基础知识总结及常用基本关键命令
  • 内创业革命
  • 【番外篇】如何制作慕斯蛋糕
  • ps2022 - add text
  • 刷题记录:NC208813求逆序数
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 《深入 React 技术栈》
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • ES6简单总结(搭配简单的讲解和小案例)
  • JavaScript的使用你知道几种?(上)
  • Java超时控制的实现
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • Otto开发初探——微服务依赖管理新利器
  • PHP面试之三:MySQL数据库
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • Sass 快速入门教程
  • SpriteKit 技巧之添加背景图片
  • VUE es6技巧写法(持续更新中~~~)
  • Vue全家桶实现一个Web App
  • 搭建gitbook 和 访问权限认证
  • 服务器从安装到部署全过程(二)
  • 高程读书笔记 第六章 面向对象程序设计
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 那些被忽略的 JavaScript 数组方法细节
  • 使用agvtool更改app version/build
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​ssh免密码登录设置及问题总结
  • ​ubuntu下安装kvm虚拟机
  • # 安徽锐锋科技IDMS系统简介
  • (10)STL算法之搜索(二) 二分查找
  • (C语言)共用体union的用法举例
  • (day 12)JavaScript学习笔记(数组3)
  • (PyTorch)TCN和RNN/LSTM/GRU结合实现时间序列预测
  • (动态规划)5. 最长回文子串 java解决
  • (附源码)springboot教学评价 毕业设计 641310
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (三)uboot源码分析
  • (三十五)大数据实战——Superset可视化平台搭建
  • (四)JPA - JQPL 实现增删改查
  • (转)socket Aio demo