Linux系统简介
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 个部分:
- 左侧:快捷启动栏,类似于 Windows 的任务栏,将应用程序固定到快捷启动栏,可快速启动;图中快捷启动栏的四个图标分别为:Firefox浏览器、Nautilus文件管理器、Ubuntu软件管理器、终端
- 左 下角:Dash,点击此图标,可进入到Dash主页界面
- 顶部中间:通知栏,显示时间和通知信息;如果需要显示日期,可在终端中运行:
- 右上角:工具栏,可进行网络、开关机、输入法的快速设置
常用快捷键推荐
- 打开终端:ctrl + alt + t
- 快速显示桌面:win + d
- 显示应用程序菜单:win + a
- 应用程序切换:alt + tab
- 窗口全屏、半屏切换:win + 方向键
- 切换桌面(工作区):ctrl + alt + 上下方向键
搜索界面
搜索界面可分为 3 个部分:
- 顶部:搜索框,输入信息可搜索系统中安装的软件包、配置等
- 中央:打开的应用程序缩略图,点击键盘上的 “Tab” 键可进行应用程序选定和切换,也可使用鼠标进行选定和切换
- 右侧:桌面切换栏,Ubuntu 20.04 支持创建多个桌面(每个桌面又称为一个工作区),每个工作区运行的应用程序显示在相应的工作区下
Dash
Dash 主页可分为 4 个部分:
- Dash 主页中央:展示系统中安装的软件,点击图标,可启动相应的软件
- 顶部:搜索框,输入信息可搜索系统中安装的软件包、配置等
- 底部: “常用” 和 “全部” 两个标签栏,“常用” 标签栏展示了最常使用的应用;“全部” 标签栏展示了系统安装的所有应用
- 右侧:分页栏,若系统中安装的软件较多,一页展示不全,可点击右边按钮切换至其他页面;使用鼠标中键也可实现分页的效果
Ubuntu system setups
- 在 Dash 主页点击 “设置” 图标,可进入 Ubuntu 的 系统设置。该界面类似手机系统设置界面,左边为设置对象,右边为设置选项
- 在系统设置中,可进行 Wi-Fi 连接、蓝牙连接、桌面背景设置、输入法、通知、电源、网络等参数的基本设置
GNOME extension tools
系统设置中对图形界面的设置选项较少,GNOME 支持扩展工具,可安装扩展工具进行个 性化设置。GNOME 扩展工具的安装方法有两种:(1) 命令行安装;(2) 浏览器安装
- 命令行安装
gnome-tweak-tool 扩展工具可提供丰富的个性化设置。在终端中输入以下命令
sudo apt-get install gnome-tweak-tool
根据提示,输入密码后进行安装,安装完成后在 Dash 主页 会新增一个 “优化” 图标
在“优化”窗口中,点击“扩展”,可进入到到扩展工具的配置界面。扩展需要下载安装 才可使用,推荐一个常用扩展工具:dash-to-panel。在终端中输入以下命令
sudo apt-get install gnome-shell-extension-dash-to-panel