Skip to main content

Linux系统简介

Linux操作系统介绍

GNU官网

Linux官网

UNIX爱好者Richard M.Stallman提出开放源码(Open Source)的概念,在1983年9月做出了GNU工程的初始声明,其目标是创建一套和 Unix 100% 兼容但完全自由的操作系统。

1985年3月又发表了更长的版本,叫做GNU宣言。

GNU是"GNU'S Not UNIX“的缩写,其含义是开发出一套与UNIX相似而不是UNIX的系统

GNU包含3个协议条款:GPL、LGPL、GFDL。GPL是"General Public License“的缩写,它是GNU使用最为广泛的一个协议条款,其精神是开放、自由,任何软件加上GPL授权之后,便拥有了使用它的四项特定自由:① 有自由按照自己的意愿运行该软件;② 有自由复制软件并将其送给朋友和同事;③有自由通过对源代码的完全控制而改进程序:④ 有自由发布改进的版本从而帮助社区建设。

1991年,Linus Torvalds开发了类似Unix的内核Linux,并在1992年将其变成自由软件。

1994年Linux第一个正式版本1.0发布。

Linux是一个内核,其是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。

Linux内核和发行版:

  • 内核版本: 内核版本是指内核小组开发维护的系统内核的版本号
  • 发行版本(Linux内核源码以及相关应用软件集成为一个完整的操作系统,GNU/Linux): Red Hat(RHELCentOS、Fedora)、Slackware、Debian、SuSE、Ubuntu

1993年8月,Debian(Ubuntu父版本)由美国普渡大学学生IanMurdock首次发布。

2004年10月20日,以Debian GNU/Linux不稳定分支为开发基础,Ubuntu发布首个版本。

2005年7月8日,MarkShuttleworth与Canonical有限公司宣布成立 Ubuntu 基金会,以确保将来Ubuntu 得以持续开发与支持。

Ubuntu每半年发行一个新的版本,版本号由发布年月组成。例如第一个版本,4.10代表是在2004年10月发行。

Ubuntu发行长期支持版本(简称LTS),自 Ubuntu 12.04 LTS 开始,桌面版和服务器版均可获、得为期5年的技术支持。

每个发行版本都提供相应的代号,代号的命名由两个单词组成的,而且两个单词的第一个字母都是相同的,第一个单词为形容词,第二个单词为表示动物的名词,Ubuntu18.04代号是Bionic Beaver, Ubuntu20.04代号是 Focal Fossa。

Ubuntu遵循着自由软件的精神,出现了许多行生版本: Edubuntu、Kubuntu、Lubuntu、Mythbuntu、Ubuntu MATE、Ubuntu GNOME、UbuntuKylin、Ubuntu Studio和Xubuntu。

VirtualBox

VirtualBox的扩展包支持VirtualBox虚拟机通过远程桌面协议(RDP)进行访问。 这意味着您可以从另一台计算机远程控制您的虚拟机。

桌面环境

Ubuntu使用GNOME作为其默认桌面环境。GNOME是一个开源的桌面环境,它提供了许多功能,如文件管理器、终端、浏览器、音乐播放器、视频播放器等。GNOME的另一个优点是它支持多种语言,因此您可以使用您喜欢的语言进行本地化。

桌面环境:泛指桌面的背景图片、应用程序软件、快捷方式、DIY小部件等组成的一个直观的视觉环境。桌面环境可能仅仅是一个简单的窗口管理器, 也可能是一个像 GNOME 或者 KDE 这样的完整桌面应 用程序套件。 Linux系统中常用的桌面环境:Deepin、GNOME、KDE、 LXQt、MATE、Xfce等。用户可以自由地混合和匹配来自多个桌面环境中的应用。

  • Deepin — Deepin 桌面界面和应用程序功能的直观和优雅的设计。四处移动,共享和搜索等已经成为一个简单的愉悦体验
  • GNOME — GNOME 桌面环境是一个既具有现代('GNOME')又有经典('GNOME Classic')会话的迷人而直观的桌面
  • KDE — KDE 提供了现代桌面计算体验所需的所有工具,以提高生产力
  • LXQt — LXQt 是轻量级桌面环境 LXDE 的下一代产品,基于 Qt 开发。它是合并的 LXDE Qt 和 Razor-qt项目之间的产品
  • MATE — MATE 为使用传统隐喻的 Linux 用户提供了一个直观而有吸引力的桌面。MATE 最初是 GNOME2 的一个分支,但现在使用 GTK+ 3
  • Xfce — 轻量桌面环境 Xfce,是 UNIX 模块化、重用代码理念的践行者。其中包含各种功能的组件,是真正现代的桌面环境。各个组件划分成不同的包,用户可以自由选取需要的安装使用

GNOME 桌面环境

GNOME 桌面环境特点:

  • 提供了一个现代化的默认视觉主题和字体
  • 能让您轻松访问所有窗口和程序的活动视图
  • 内置整合的桌面消息服务
  • 集成改进的Nautilus文件管理器
  • 综合系统通知服务
  • 新的系统设置程序
  • 快速的活动搜索功能
  • 窗口平铺功能

Ubuntu Desktop

桌面可分为 4 个部分:

  1. 左侧:快捷启动栏,类似于 Windows 的任务栏,将应用程序固定到快捷启动栏,可快速启动;图中快捷启动栏的四个图标分别为:Firefox浏览器、Nautilus文件管理器、Ubuntu软件管理器、终端
  2. 左下角:Dash,点击此图标,可进入到Dash主页界面
  3. 顶部中间:通知栏,显示时间和通知信息;如果需要显示日期,可在终端中运行:
  4. 右上角:工具栏,可进行网络、开关机、输入法的快速设置

常用快捷键推荐

  • 打开终端:ctrl + alt + t
  • 快速显示桌面:win + d
  • 显示应用程序菜单:win + a
  • 应用程序切换:alt + tab
  • 窗口全屏、半屏切换:win + 方向键
  • 切换桌面(工作区):ctrl + alt + 上下方向键

搜索界面

搜索界面可分为 3 个部分:

  1. 顶部:搜索框,输入信息可搜索系统中安装的软件包、配置等
  2. 中央:打开的应用程序缩略图,点击键盘上的 “Tab” 键可进行应用程序选定和切换,也可使用鼠标进行选定和切换
  3. 右侧:桌面切换栏,Ubuntu 20.04 支持创建多个桌面(每个桌面又称为一个工作区),每个工作区运行的应用程序显示在相应的工作区下

Dash

Dash 主页可分为 4 个部分:

  1. Dash 主页中央:展示系统中安装的软件,点击图标,可启动相应的软件
  2. 顶部:搜索框,输入信息可搜索系统中安装的软件包、配置等
  3. 底部: “常用” 和 “全部” 两个标签栏,“常用” 标签栏展示了最常使用的应用;“全部” 标签栏展示了系统安装的所有应用
  4. 右侧:分页栏,若系统中安装的软件较多,一页展示不全,可点击右边按钮切换至其他页面;使用鼠标中键也可实现分页的效果

Ubuntu system setups

  • 在 Dash 主页点击 “设置” 图标,可进入 Ubuntu 的 系统设置。该界面类似手机系统设置界面,左边为设置对象,右边为设置选项
  • 在系统设置中,可进行 Wi-Fi 连接、蓝牙连接、桌面背景设置、输入法、通知、电源、网络等参数的基本设置

GNOME extension tools

系统设置中对图形界面的设置选项较少,GNOME 支持扩展工具,可安装扩展工具进行个 性化设置。GNOME 扩展工具的安装方法有两种:(1) 命令行安装;(2) 浏览器安装

  1. 命令行安装

gnome-tweak-tool 扩展工具可提供丰富的个性化设置。在终端中输入以下命令

sudo apt-get install gnome-tweak-tool

根据提示,输入密码后进行安装,安装完成后在 Dash 主页 会新增一个 “优化” 图标

在“优化”窗口中,点击“扩展”,可进入到到扩展工具的配置界面。扩展需要下载安装 才可使用,推荐一个常用扩展工具:dash-to-panel。在终端中输入以下命令

sudo apt-get install gnome-shell-extension-dash-to-panel

其他扩展工具推荐:gnome-shell-extensions(GNOME常用扩展合集)、gnome- shell-extension-top-icons-plus(托盘图标显示扩展)。在终端中输入以下命令

 sudo apt-get install gnome-shell-extensions gnome-shell-extension-top-icons-plus

进入到“扩展”选项卡,

  • 第一步,开启顶部的 “打开” 按钮,表示使用扩展
  • 第二步,有些扩展的功能依赖于 Dash to panel 扩展,因此先开启 Dash to panel 的“打开” 按钮
  • 第三步,点击 Dash to panel 扩展 “打开” 按钮旁边的齿轮图标,可对 Dash to panel 进行详细的设置,包括位置和风格、行为等。其他带齿轮的图标,使用方法相同
  • 第四步,开启其他扩展的 “打开” 按钮,使用对应的扩展功能
  • 使用 Dash to panel 扩展后,GNOME 的桌面布局发生了变化,回到了我们熟悉的Windows 桌面环境布局,快捷启动栏回到了底部。
  1. 浏览器安装
  • GNOME 项目有一个专门用于扩展的网站Extension,该网站类似苹果的应用中心或者 Chrome 的扩展中心,你可以在这里找到你想要的扩展并安装并管理它们。
  • 为了通过浏览器安装扩展工具,你需要准备两件东西:浏览器附加组件本地主机连接器

浏览器附加组件,点击图中链接,按照网页提示安装即可,本地主机连接器的安装,终端输入:

sudo apt install chrome-gnome-shell

Ubuntu software store

GNOME网站给出了软件推荐列表 Software,以下介绍几个常用软件:

  • WPS:与微软Office兼容的办公套件,在Ubuntu上创建专业文档,电子表格和演示文稿
  • 火狐浏览器:Firefox Quantum现在比Chrome快2倍,体积轻了30%
  • Chromium浏览器:一个快速,简单,安全且专为现代网络而设计的网络浏览器
  • Vscode:可运行于 Mac OS X、Windows和 Linux 之上的跨平台源代码编辑器
  • PyCharm:PyCharm提供了高效的Python编程所需的所有工具
  • VLC播放器:没有其他视频播放器有与之匹配的对不同格式的兼容性
  • Thunderbird:Mozilla最受欢迎的电子邮件应用程序