重装Ubuntu系统的经验总结和软件清单

1. 前言

居家办公期间,台式机的Ubuntu系统界面崩溃,是因为Gnome桌面的问题,即不能用登陆桌面,也不能ssh登陆。

返校后,重装了Ubuntu系统,包括华擎B460M主板还原BIOS设置

隔天,设置命令行启动,结果Ubuntu系统再次崩溃,继续重装。

再隔一天,关机键强制重启系统后,Ubuntu系统又一次崩溃,原因是文件损坏,继续重装。

共计3次重装,所幸U盘是3.0接口,并且用固态硬盘,安装Ubuntu系统的时间大约30分钟内。

本文是记录Ubuntu系统安装后的一些经验总结,包括软件安装的清单。

经过这些天的试验,对个人而已,Ubuntu系统适合用于科学计算,不适合日常科研办公用。即,Ubuntu的状态为:长期开机运行,不外接显示器、键盘和鼠标,仅安装基本编程跑运算的软件,如,MathematicaMatlabFortranPython等,可以利用远程软件AnydeskTodesk访问,也可以利用ssh命令行访问。

2. 步骤

  1. 下载Ubuntu长期支持版本的ISO镜像,教育网可用中科大开源地址: https://mirrors.ustc.edu.cn/

  2. 利用Ventoy制作U盘启动盘,见:多系统启动U盘安装工具:Ventoy

  3. 安装完Ubuntu系统后,进行一些基本的设置,包括:自动登录、不黑屏和换源等,换源见:Ubuntu 源使用帮助 — USTC Mirror Help 文档

  4. Ubuntu虚拟桌面设置,即不需要外接显示器也可以远程访问,见:Ubuntu虚拟显示器且远程控制(无显示器接入)

  5. 安装基本软件,如:MathematicaIntel oneAPI编程套件,见:Ubuntu安装Intel® oneAPI Base & HPC Toolkit

  6. 安装远程控制软件,如:AnyDesk https://anydesk.com/zhs/downloads/linuxToDesk https://www.todesk.com/linux.html,并进行基本设置,包括开机自动启动

至此,重启电脑后,可利用AnyDeskToDesk进行远程访问。

  1. 安装Clash上网、Zerotierssh设置,此项是用于ssh命令行能够访问,见:Ubuntu配置ZeroTier局域网ssh远程访问Ubuntu系统

  2. Ubuntu系统安全的设置,见:Ubuntu防黑的经验总结