Linux系统介绍、选择与安装

  一 Linux系统介绍

        受国际影响(众所周知),现国内嵌入式开发比较内卷,导致软件开发也受系统平台限制。因为Linux系统的开源,成了行业宠儿。

1.1 Linux系统构成

        简略介绍——Linux系统包括内核与发行版本两部分。

        内核,即硬件底层交互代码,是通用的(开源即可二次开发)。目前内核版本主要有四个,Linux kernel 2.2、Linux kernel 2.4、Linux kernel 2.6、Linux kernel 3.x。官网详情:The Linux Kernel Archives

        不同的硬件厂家会根据产品,发行具有定制化(界面、应用等)的Linux系统发行版本。目前国内比较流行的有Redhat(企业级)、CentOS、Ubuntu,还有国产化的红旗、麒麟,以及手机端起家的小米OS、华为OS等。还有一些其他的有兴趣自行了解。

1.2 Linux热门发行版本

       截止至目前为止,较为流行的linux系统为Centos与Ubuntu。这两种系统对比,Ubuntu更适合个人桌面端应用,更适合新手上手。而Centos是较多企业开发选择,也更适合服务器开发。(不过Linux本质还是终端命令行)

二 Linux镜像下载

2.1下载途径

        系统镜像下载的途径主要有以下三个,推荐使用阿里云平台:

2.2版本选择

        不同的Linux发行版本也有自己的维护版本,这些厂商比较任性,有的更新一个版本就在版本号后追加个新的名字,不一定具有含义,比较常用的会以应用场景进行区分,以CentOS和Ubuntu为例。

        CentOS主要有7和8两个主版本。

        CentOS 7于2014-07-07发布,完整更新于2020-08-06结束。CentOS 7基于RHEL 7版本,最初发行时使用 Linux kernel 3.10, systemd 208 (在RHEL 7.2中升级到219)和GNOME 3.8。

        CentOS 8于2019-09-24发布,完整更新于2024-05-01结束。CentOS 8基于RHEL 8版本,最初发行时使用Linux kernel 4.18, GCC 8.2, glibc 2.28, systemd 239和GNOME 3.28。 

        而版本7又分为DVD、Everything、Minimal。其中Everything包含全部镜像信息包括软件源等,离线安装可以选择;Minimal为最小安装,无图形桌面;DVD结余两者之间,删除了部分不必要的信息,有图形界面。

        版本8有DVD和boot,boot为最小安装镜像,安装时需要联网并配置线软件仓库源地址。

        Ubuntu的版本分为desktop和live-server,顾名思义,一个提供图形桌面,一个纯服务器开发。

三 系统安装

        目前接触的开发主要有跨平台编译与跨平台开发两种。但是Linux系统安装VMware虚拟机是比较好的选择。

3.1 VMware

        VMware虚拟机的资源与安装可以参考:七维大脑

3.2 虚拟机创建注意事项

        在VMware创建新的虚拟机时,一般跟着提示走就可以,不过要注意一些参数的选择。例如硬盘空间大小,处理器、内存等。

        如果只是学习,按提示的最小设置即可。但是自己的设备硬件条件允许,又有长期开发需求,可以在最好限度下设置。

        下图仅做参考,前四项是必须设置的:

        至于磁盘的管理与划分可以查看我的专栏,里面有详细的相关介绍。 

3.3 系统安装注意事项

        在安装CentOS时,开机装镜像时出现failed to start media check on /dev/sr0错误,解决方法是看见进度条,眼疾手快按esc键。

        如果是在线安装,需要配置软件仓库源地址。以CentOS-8.5.2111-x86_64-boot.iso为例,需要访问阿里云镜像站,找到OS路径——“https://mirrors.aliyun.com/centos/8.5.2111/BaseOS/x86_64/os”。

        系统语言中文一定要选择“汉语(Intelligent pinyin)”,如果导向设置没有,就后期安装,否则量外的韩语输入法,有特殊字符打不出来,比如“\”等。

四 系统初始设置

        介绍一些Linux的简单操作,以CentOS7为例,其他都相似。

4.1 桌面添加图标

        桌面“主文件夹”——》“+ 其他位置”——》“计算机”——》“usr”——》“share”——》“application”,这里有系统目前安装的所有应用程序的图标,选中添加的图标,鼠标右键,选择“复制到...”,在新的选择页面点击“主目录”——》“桌面”——》右上角“选择”。

        然后在桌面打开刚刚复制的文件,选择“trust...”完成。

4.2 输入法语言设置

        由于系统自带的一个 中文输入法不能使用,后期需要更改,需要安装“ibus-pinyin”输入法。

        打开终端,输入安装命令:yum install ibus-pinyin

        安装完成后,桌面左上角的应用程序栏里面,选择“系统工具”——》“设置”——》“Region & Language”,安装以下两种语言,中文和英文。(一定是这两种,其他的会出问题。)

参考:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值