有了AIGC,以安装Ubuntu为例学会一招鲜吃遍Linux系统所有发行版(二)
- 常见操作系统下载地址
- 讨论
1.前言
不了解Linux的可以回顾一下上一期关于Linux的简介:
Linux的发行版太多了,除了神教ArchLinux外,其他的主流操作系统安装过程大同小异,以下列举了笔者使用过和常用的一些操作系统的官网,以ubuntu为例做一个文字版教学,以下内容都是针对实机,云服务器的安装可以参照自己购买的服务商选定系统直接安装即可!
“大家可以在下方评论打出心仪的发行版,后续据实际情况出特期详细安装教学。”
2.ubuntu
脍炙人口的操作系统,稳定性强和兼容性强,安装简单,都有图形化界面
2.1 简述
中文官网:[1]
Official website:[2]
Ubuntu的普及度挺高的了,不论是作为geek个人操作系统还是服务器端操作系统都是十分合适,问就是稳定性+兼容性。以下摘于GPT部分简述:
开放源代码:Ubuntu的开放源代码性质使得开发人员和研究人员可以深入了解系统的内部工作原理,并进行自定义和修改。这种开放性质鼓励了创新和技术进步。
Linux内核:Ubuntu基于Linux内核,这是一个成熟、稳定和高度可靠的操作系统内核。Linux内核支持众多硬件平台,并提供了强大的多任务处理、内存管理和文件系统等功能。
安全性:Ubuntu以其强大的安全性而闻名。它采用了多种安全机制,如强制访问控制(MAC)、安全沙盒和防火墙等,以保护系统免受潜在的威胁和攻击。
软件包管理:Ubuntu使用APT(高级软件包工具)来管理软件包。APT提供了一个强大的包管理系统,包括软件包的安装、更新和卸载等操作,同时提供了依赖关系解决和版本控制的支持。
安装和配置:Ubuntu的安装过程相对简单,并且提供了易于使用的图形界面。安装后,用户可以根据自己的需求进行系统配置,并选择所需的软件包和组件。
桌面环境:Ubuntu默认使用GNOME桌面环境,它提供了一个现代化的用户界面和丰富的功能。用户可以轻松地访问应用程序、文件和设置,并进行自定义和扩展。
开发者工具:Ubuntu为开发者提供了广泛的开发工具和环境,如GCC编译器、Python、Java等。开发者可以使用这些工具来构建和调试应用程序,并利用Ubuntu的开源生态系统。
社区支持:Ubuntu拥有庞大的用户社区和开发者社区,提供了广泛的支持和帮助。用户可以通过官方论坛、邮件列表、社交媒体和在线文档等渠道获取问题解答和技术支持。
2.2 配置推荐
配置单:[3]
这是官网的Ubuntu认证硬件,涵盖了个人PC(主机+笔记本),服务器的配置。个人PC推荐其实满足双核2GHz处理器,4GB系统内存,25GB磁盘存储空间的基本要求即可,作为服务器跑project就该重金升级三大件了。
2.3 制作启动盘
先下载镜像iso文件,然后请出常驻嘉宾刻录写入启动盘。mac系统用balena:[4]
win系统用rufus:[5]
2.4 修改bios进入安装系统
制作好启动盘后关闭想要安装系统的电脑,插入U盘,开机
进入bios系统,修改启动顺序,将启动盘切换到首位,不同主板进入bios快捷键:(在开机出现画面之前狂按即可)
保持然后重启即可进入系统安装界面
2.5 系统设置
基本安装设置,都是一些常规的设置,开头修改语言为中文,根据个人喜好选择即可
2.6 分盘分区
安装操作系统
分三种情况!!
最简单就是单硬盘单系统了,这类抹掉硬盘直接安装即可
分区的话直接懒鬼分法,一个efi一个根目录即可,efi1024MB,2048MB都可以,剩下的都分给/目录。前者记得是fat32分区类型,后者是ext4,然后安装
2.7 完成安装
地区
用户信息
sudo apt update
sudo apt upgrade
完成安装
2.8 更新设置
直接关闭自动更新吧
后续在终端可以检查更新和更新
- 常见操作系统下载地址
大家自适应一下,linux毕竟是开源,所以社区官网风格各