Linux操作系统基础(一)系统和软件的安装

Linux操作系统简介

Linux是一种自由和开放源码的类Unix操作系统。该操作系统的内核由芬兰人林纳斯·托瓦兹在1991年10月5日首次发布,再加上用户空间的应用程序之后,就成为了Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。

Linux系统具有以下特点:

  • 开源:Linux的源代码是公开的,任何人都可以免费下载、使用、修改和再分发。
  • 可移植性:Linux可以运行在各种硬件平台上,包括x86、ARM、PowerPC等。
  • 稳定性:Linux系统经过了多年的开发和测试,具有较高的稳定性。
  • 安全性:Linux系统具有较高的安全性,受到了广泛的认可。

Linux的发展历史

Linux系统的开发始于1991年。当时,芬兰赫尔辛基大学的学生林纳斯·托瓦兹(Linus Torvalds)为了学习Unix操作系统,编写了一个名为“Linux”的微内核。随着Linux内核的不断完善,越来越多的开发者加入到Linux的开发中来。到1993年,Linux已经成为一个完整的操作系统。

在Linux的发展过程中,有许多人做出了重要贡献。其中,最著名的是美国的Richard Stallman。他创建了自由软件基金会(FSF),并开发了GNU通用公共许可证(GPL)。GPL许可证赋予了Linux系统的开源性,为Linux的普及奠定了基础。

所以推荐linux的读音为:lin na ke si

当前 Linux 的发行版

Linux 的发行版是指由第三方组织或个人基于 Linux 内核开发的操作系统。目前,Linux 的发行版已经有数千个,其中比较知名的有:

  • Ubuntu:Ubuntu 是全球使用最广泛的 Linux 发行版之一,由Canonical 公司开发。Ubuntu 的特点是易于使用和更新频繁。
  • Fedora:Fedora 是由 Red Hat 公司开发的 Linux 发行版,以其最新的技术和软件而闻名。
  • Debian:Debian 是一个社区驱动的 Linux 发行版,以其稳定性和安全性而著称。
  • CentOS:CentOS 是 Red Hat Enterprise Linux 的社区版本,具有高可靠性和可扩展性。
  • OpenSUSE:OpenSUSE 是由 SUSE 公司开发的 Linux 发行版,以其易于使用和强大的功能而受到欢迎。

国产Linux版本

随着Linux系统在国内的普及,出现了许多国产Linux版本。这些国产Linux版本在原有的Linux发行版的基础上,进行了本地化改造,并增加了一些适合中国用户的功能。

目前,国内比较知名的国产Linux版本包括:

  • 深度操作系统(Deepin):由深度科技开发,采用了Qt图形库,具有简洁、美观的界面。
  • 银河麒麟操作系统(Kylin):由国家信息中心主导开发,具有较高的安全性。
  • 中标麒麟操作系统(Tianxin):由中标软件开发,具有较强的适应性。

这些国产Linux版本在政府、企业、教育等领域得到了广泛应用。

Linux的应用领域

Linux系统具有广泛的应用领域,包括:

  • 桌面:Linux系统可以运行各种桌面应用程序,适合日常办公、娱乐等使用。
  • 服务器:Linux系统具有较高的稳定性和安全性,适合运行数据库、Web服务器等应用。
  • 嵌入式:Linux系统具有较小的体积和功耗,适用于家用电器、工业控制等领域。

Linux系统也正在被应用于人工智能、大数据、云计算等新兴领域。

一、系统的安装

(一)使用光盘安装系统

1.debian为列:

使用光盘安装 Linux 操作系统

准备工作

  • 下载 Linux 操作系统的光盘镜像文件。
  • 准备一个空白的 CD-R/RW 光盘或 DVD-R/RW 光盘。
  • 一台支持光驱的计算机。

安装 Debian 操作系统

  1. 将 Linux 操作系统的光盘插入计算机的光驱。
  2. 重启计算机。
  3. 在出现的启动菜单中,选择 Install 选项。
  4. Linux操作系统基础(一)系统和软件的安装_第1张图片
  5. 选择语言和键盘布局。
  6. 创建用户帐户。
  7. 选择安装的软件。
  8. 开始安装。

 2.安装fedora

  1. 将 Linux 操作系统的光盘插入计算机的光驱。
  2. 重启计算机。
  3. 在出现的启动菜单中,选择 Install Fedora 选项。
  4. 选择语言和键盘布局。
  5. 创建用户帐户。
  6. 选择安装的软件。
  7. 开始安装。

常见问题

  • 计算机无法从光盘启动:
    • 确保计算机的光驱已正确安装并工作正常。
    • 尝试将光盘插入到另一个光驱。
    • 尝试重启计算机。
  • 安装过程中出现错误:
    • 请仔细阅读错误信息,并尝试按照说明进行操作。
    • 您也可以在线搜索错误信息,寻找解决方案。

其他注意事项

  • 安装 Linux 操作系统之前,请备份重要数据。
  • 安装 Linux 操作系统可能会导致硬盘上的所有数据丢失。
  • 安装 Linux 操作系统后,您可能需要重新安装一些软件。

(二)使用u盘安装(以Ubuntu 20.04为列) 

准备工作

  • 下载 Ubuntu 20.04 的 ISO 文件。
  • 准备一个至少 8GB 的 U 盘。
  • 一台支持 U 盘启动的计算机。

创建启动 U 盘

Linux操作系统基础(一)系统和软件的安装_第2张图片 

  1. 将 U 盘插入计算机。
  2. 打开 Rufus 工具。
  3. 在 设备 下拉列表中选择您的 U 盘。
  4. 在 操作系统映像文件(.iso) 下拉列表中选择 Ubuntu 20.04 的 ISO 文件。
  5. 单击 开始 按钮。等待几分钟,完成启动U盘制作
  6. 将启动 U 盘插入计算机。
  7. 重启计算机。
  8. 在出现的启动菜单中,选择 试用 Ubuntu 或 安装 Ubuntu 选项。
  9. 选择语言和键盘布局。
  10. 创建用户帐户。
  11. 选择安装的软件。
  12. 开始安装。
  13. 安装完成后,系统将重新启动。您将进入 Ubuntu 20.04 的桌面环境。
  14. 计算机无法从 U 盘启动:
    • 确保计算机支持 U 盘启动。
    • 尝试将 U 盘插入到另一个 USB 端口。
    • 尝试重启计算机。
  15. 安装过程中出现错误:
    • 请仔细阅读错误信息,并尝试按照说明进行操作。
    • 您也可以在线搜索错误信息,寻找解决方案。

 (三)其他安装方式

1.使用本地硬盘安装

参考:https://blog.csdn.net/qq_44928822/article/details/128692937

2.使用PXE网络安装方式安装

参考:基于ubuntu部署PXE Server用于网络安装ubuntu_ubuntu pxe-CSDN博客

3.国产操作系统的安装(uos为例)

参考:国产操作系统之统信UOS安装_统信系统安装-CSDN博客

二、linux中软件的安装

不同的发行版有自己独特的软件封包方式,这里已Vscode为例,对不同的封包形式进行讲解。

(一)deb 软件安装

deb 软件包是 Linux 常用的软件包格式之一,一般为Debian一族使用,包括衍生的发行版Ubuntu、UOS、Deepin等。deb 软件包可以通过以下步骤安装:

  1. 下载 deb 软件包。
  2. 使用 dpkg 命令安装 deb 软件包。

例如,要安装 Visual Studio Code,可以执行以下命令:

wget https://code.visualstudio.com/sha/stable/code-stable.deb
dpkg -i code-stable.deb

(二)rpm 软件安装

rpm 软件包是 Linux 常用的软件包格式之一,一般为Redhat一族使用,包括但不限于Centos、Fedora、OpenEuler。rpm 软件包可以通过以下步骤安装:

  1. 下载 rpm 软件包。
  2. 使用 rpm 命令安装 rpm 软件包。

例如,要安装 Visual Studio Code,可以执行以下命令:

wget https://code.visualstudio.com/sha/stable/code-stable.rpm
rpm -i code-stable.rpm

(三)sudo apt install 安装

sudo apt install 是 Ubuntu 和其他基于 Debian 的发行版中常用的软件安装命令。使用 sudo apt install 安装软件时,系统会自动下载软件包并进行安装。

例如,要安装 Visual Studio Code,可以执行以下命令:

sudo apt install code

(四)make install 安装

make install 是 Linux 中常用的源码安装命令。使用 make install 安装软件时,需要先下载软件的源代码,然后使用 make 命令进行编译,最后使用 make install 命令进行安装。

例如,要安装 Visual Studio Code,可以执行以下步骤:

  1. 下载 Visual Studio Code 的源代码。
  2. 解压缩 Visual Studio Code 的源代码。
  3. 进入 Visual Studio Code 的源代码目录。
  4. 执行以下命令:
configure
make
make install

安装 Visual Studio Code 的对比

安装方式 优点 缺点
deb 简单,易于使用 需要手动下载软件包
rpm 简单,易于使用 需要手动下载软件包
sudo apt install 自动下载软件包,无需手动下载 需要管理员权限
make install 可以自定义安装过程 需要编译源代码,比较复杂

(五)国产软件中心安装软件

在国产Linux操作系统当中预制了软件中心,类似与360的软件管家,可以直接搜索想要的软件并安装。 

你可能感兴趣的:(Linux相关,linux,ubuntu,系统架构,运维,开源软件,ssh,系统安全)