SDN第二章 Ubuntu系统

简介: SDN第二章 Ubuntu系统

概述

作为Linux发行版中的后起之秀,Ubuntu 在短短几年时间里便迅速成长为从Linux初学者到资深专家都十分青睐的发行版。由于Ubuntu 是开放源代码的自由软件,用户可以登录Ubuntu 的官方网址免费下载该软件的安装包。


诞生与定位

Ubuntu Linux是由南非人马克·沙特尔沃思(Mark Shuttleworth)创办的基于Debian Linux的操作系统,于2004年10月公布Ubuntu的第一个版本(Ubuntu 4.10“Warty Warthog”)。Ubuntu适用于笔记本电脑、桌面电脑和服务器,特别是为桌面用户提供尽善尽美的使用体验。Ubuntu几乎包含了所有常用的应用软件:文字处理、电子邮件、软件开发工具和Web服务等。用户下载、使用、分享Ubuntu系统,以及获得技术支持与服务,无需支付任何许可费用。


Ubuntu提供了一个健壮、功能丰富的计算环境,既适合家庭使用又适用于商业环境。Ubuntu社区承诺每6个月发布一个新版本,以提供最新最强大的软件。


Ubuntu一词被视为一种传统的非洲民族理念,同时也被认为是南非共和国的建国准则之一,并且与非洲复兴的理想密切相关。该词源于祖鲁语和科萨语,它的核心理念是“人道待人”,着眼于人们之间相互的忠诚与交流。南非总统曼德拉这样解释:Ubuntu是一个概念,它包含了尊重、互助、分享、交流、关怀、信任、无私的众多内涵:Ubuntu是一种生活方式,提倡宽容和同情他人。可见,Ubuntu精神已经渗透到了南非的政治和日常生活当中。


Ubuntu精神与软件开源精神恰恰不谋而合。作为一个基于Linux的操作系统,Ubuntu试图将这种精神延伸到计算机世界,“软件应当被分享,并能够为任何需要的人所获得。”Ubuntu的目标是让世界上的每个人都能得到一个易于使用的Linux版本,不论他所处的地理位置和身体状况。


在这种Ubuntu精神的指导下,Ubuntu Linux承诺如下所示:


Ubuntu对个人使用、组织和企业内部开发使用是免费的,但这种使用没有售后支持。


Ubuntu将为全球数百个公司提供商业支持。


Ubuntu包含由自由软件团体提供的最佳翻译和本地化。


Ubuntu光盘仅仅包含自由软件,鼓励用户使用自由和开源软件,并改善和传播它。


特点

Ubuntu在桌面办公、服务器方面有着不俗的表现,总能够将最新的应用特性囊括其中,主要包括以下几方面:


1、桌面系统使用最新的Gnome、KDE、Xfce等桌面环境组件。


2、集成搜索工具Tracker,为用户提供方便、智能的桌面资源搜索。


3、抛弃繁琐的X桌面配置流程,可以轻松使用图形化界面完成复杂的配置。


4、集成最新的Compiz稳定版本,让用户体验酷炫的3D桌面。


5、“语言选择”程序提供了常用语言支持的安装功能,让用户可以在系统安装后,方便地安装多语言支持软件包。


6、提供了全套的多媒体应用软件工具,包括处理音频、视频、图形、图像的工具。


7、集成了Libreoffice办公套件,帮助用户完成文字处理、电子表格、幻灯片播放等日常办公任务。


8、含有辅助功能,为残障人士提供辅助性服务,例如,为存在弱视力的用户提供屏显键盘,能够支持Windows NTFS分区的读/写操作,使Windows资源完全共享成为可能。


9、支持蓝牙(Bluetooth)输入设备,如蓝牙鼠标、蓝牙键盘。


10、拥有成熟的网络应用工具,从网络配置工具到Firefox网页浏览器、Gaim即时聊天工具、电子邮件工具、BT下载工具等。


11、加入更多的打印机驱动,包括对HP的一体机(打印机、扫描仪集成)的支持。


12、进一步加强系统对笔记本电脑的支持,包括系统热键以及更多型号笔记本电脑的休眠与唤醒功能。


13、与著名的开源软件项目LTSP合作,内置了Linux终端服务器功能,提供对以瘦客户机作为图形终端的支持,大大提高老式PC机的利用率。


14、Ubuntu 20.04 LTS提供对配备指纹识别功能笔记本提供支持。可录制指纹和进行登陆认证。


Ubuntu社区

Ubuntu是世界上最流行的Linux系统之一,比Ubuntu更大的是自由软件,而比自由软件更大的则是自由软件的社区。Ubuntu社区为其使用者提供了多种学习、交流、切磋和讨论方式,如论坛、星球、维基及IRC即时通信等。通过Ubuntu庞大的社区组织,Ubuntu用户可以获得很多帮助和支持,使得Ubuntu使用起来更加得心应手。


首先,在学习Ubuntu过程中难免会遇到一些问题和困难,尤其是对于初学者来说,有了问题和困难就可以到Ubuntu社区去问问,无论是中文社区还是英文社区,获得社区志愿者及热心用户的帮助对于Ubuntu的使用和提高都很重要。其次,要积极地融入社区,参与Ubuntu社区讨论,热心帮助其他Ubuntu初学者。当然,如果有能力,可以帮助社区的其他成员解决一些在你看来“不难”的问题。要融入社区,尤其是要参与到国际的Ubuntu社区之中,不仅可以提高技术水平,而且英文水平也会有很大的提高。当然还要摒弃一些误区,如只有程序员才能为社区做贡献。其实Ubuntu社区是一个很大的组织,它需要各种志愿者,程序员只是Ubuntu社区的一部分而已,如与Ubuntu使用者息息相关的文档、翻译等,都不是由程序员来完成的。所以,只要积极地参与Ubuntu社区的活动,就有你的角色和舞台。


体验Ubuntu

虚拟机体验

浏览器体验虽然可以获得初步的Ubuntu体验,但总有意犹未尽的感觉,因为能够体验到的应用程序有限,且功能不全。要想更加深人地体验Ubuntu,则需要运行虚拟机,在虚拟机中获得更完整的体验。下载安装虚拟机。成功安装后运行虚拟机,选择菜单栏中的“管理”→“导入虚拟电脑”选项,将所下载体验镜像导入虚拟机,最后运行Ubuntu虚拟机,这样就可以获得比较真实的体验。在虚拟机中几乎可以完成所有操作,没有限制。 [6]



制作Live USB

还有一-种获得真实体验的途径,即制作LiveUSB,它比虚拟机更进一步,直接跑在真实的硬件环境中,更快且更加节省资源。 [6]


所谓Live USB,就是一种可以引导并运行一个完整的操作系统的U盘。LiveUSB只是把LiveCD的介质由CD换为U盘,而LiveCD发源于Knoppix,并由Ubuntu发扬光大。但是由于受到光盘技术的制约,LiveCD的性能和用户体验受到很大的影响。而LiveUSB,尤其是采用USB3.0标准的U盘则不存在这个问题,速度足够快,用户体验更好。


安装Ubuntu

作为全球最流行且最有影响力的Linux开源系统之一,Ubuntu自发布以来在应用体验方面:有较大幅度的提升,即使对比Windows、MacOS等操作系统,最新版本的Ubuntu也不逊色。

准备工作

安装之前要做一些准备工作,如硬件检查、分区准备、分区方法选择。

获取Ubuntu安装包

下载该版本的ISO镜像文件,可以根据需要刻录成光盘,当然也可以订购相应的光盘产品。基这些安装包可以任意复制,在任意多台计算机上安装。

准备硬件用硬件最低要求

●1GHz或更快的32位或64位处理器;

●1GB内存(32位)或2GB内存(64位);

●16GB可用硬盘空间(32位)或20GB可用硬盘空间(64位);

●确保计算机能够连接访问Internet(最好通过路由器访问)。

了解Linux磁盘分区

刚开始使用Linux的读者应当了解Linux磁盘分区知识。磁盘在系统中使用都必须先进行分区。Windows系统使用盘符(驱动器标识符)来标明分区,如C、D、E等(A和B表示软驱),用户可以通过相应的驱动器字母访问分区。而Linux系统使用单--的目录树结构,整个系统只有一个根目录,各个分区以挂载到某个目录的形式成为根目录的一部分。Linux使用设备名称加分区编号来标明分区。SCSI磁盘、SATA磁盘(串口硬盘)均可表示为“sd",并且在“sd”之后使用小写字母表示磁盘编号,磁盘编号之后是分区编号,使用阿拉伯数字表示(主分区或扩展分区的分区编号为1~4,逻辑分区的分区编号从5开始)。

每个操作系统都需要一个主分区来引导,该分区存放有引导整个系统所需的程序文件。操作系统引导程序必须安装在用于引导的主分区,而其主体部分可以安装在其他主分区或扩展分区中。

要保证有足够的未分区磁盘空间来安装Linux操作系统。在Linux系统安装过程中,可以使用可视化工具进行分区。安装Ubuntu需要创建两个分区:根分区(/)和Swap(交换)分区。根分区用于存储大部分系统文件和用户文件,应保证其存储空间能够容纳各个Linux组件。Swap分区提供虚拟内存空间,其大小通常是物理内存的两倍左右。有的还单独划分一个引导分区(/boot),用于引导系统,包含操作系统内核和启动过程中所要用到的文件。

选择安装方式

Ubuntu支持在一台计算机中安装多个操作系统,可以通过使用GRUB多重启动管理器来引导Windows等操作系统。

Ubuntu曾经提供一种独特的安装方式——Wubi。Wubi(Windows Ubuntu-Based Installer)是一个专门针对Windows用户的Ubuntu安装工具。使用Wubi可以将Ubuntu作为Windows系统的一个应用软件进行安装或卸载,安装过程非常简单。Wubi会把大部分文件储藏在Windows下的一个文件夹内(大多是Ubuntu文件夹),用户可以随时在控制面板中卸载它们。从Ubuntu8.10开始支持Wubi,不过从Ubuntu13.04开始又不再支持Wubi。

通常下载ISO安装光盘映像文件之后,将其制作成光盘,直接用安装光盘的方式进行安装,这是最简单,也是最常用的方法,推荐初学者使用。

为便于学习和实验,在Windows平台下利用虚拟机安装Ubuntu是一个不错的选择,推荐使用Vmware Work station虚拟机软件。首先要创建一台Ubuntu Linux虚拟机,配置好内存(建议2GB)和硬盘(建议20GB),还要提供Internet连接,最省事的方法是网络模式选择为NAT,最后将安装映像文件加载到虚拟的光驱,启动虚拟机即可开始安装。



相关文章
|
10天前
|
Ubuntu Windows
【Ubuntu/Arm】Ubuntu 系统如何链接有线网络(非虚拟机)?
【Ubuntu/Arm】Ubuntu 系统如何链接有线网络(非虚拟机)?
|
15天前
|
Ubuntu NoSQL 关系型数据库
Ubuntu系统下安装常用软件
Ubuntu系统下安装常用软件
38 0
Ubuntu系统下安装常用软件
|
3月前
|
Ubuntu 安全 网络安全
百度搜索:蓝易云【Ubuntu系统SSH服务端配置】
现在,你已经成功在Ubuntu系统上配置了SSH服务端。这将允许其他计算机通过SSH协议连接到你的Ubuntu系统,并进行远程管理和操作。请注意,远程访问有安全风险,建议在生产环境中采取必要的安全措施来保护系统。
37 3
|
3月前
|
Ubuntu 网络安全
百度搜索:蓝易云【ubuntu系统ufw开放端口教程】
现在,你已经成功在Ubuntu系统中使用ufw开放了指定的端口。请确保只开放必要的端口,并注意网络安全。
63 3
|
3月前
|
存储 Ubuntu
百度搜索:蓝易云【在ubuntu系统下安装配置onedrive步骤】
现在,你已经成功在Ubuntu系统下安装和配置了OneDrive,可以使用该工具与OneDrive云端存储进行同步。
34 0
|
3月前
|
Ubuntu
百度搜索:蓝易云【Ubuntu系统apt添加第三方PPA源教程】
现在,你已经成功在Ubuntu系统中添加了第三方PPA源。系统将会从该源获取更新和软件包。请注意,添加第三方PPA源时要确保其来源可信,以免引入不安全的软件包。
35 5
|
3月前
|
Ubuntu
百度搜索:蓝易云【Ubuntu系统永久自动挂载硬盘或分区教程】
现在,Ubuntu系统将会在每次启动时自动挂载指定的硬盘或分区,并且挂载将保持永久有效。请确保配置 `fstab`文件时使用正确的UUID和挂载目录名,以免出现挂载错误。
55 7
|
3月前
|
Ubuntu 测试技术 Linux
百度搜索:蓝易云【Ubuntu系统打RT实时内核补丁教程】
现在,你已经成功在Ubuntu系统上打上RT实时内核补丁,并且系统将使用RT内核运行,提供更好的实时性能。请注意,内核编译和替换是一项复杂的操作,建议在实施前备份重要数据,并在测试环境中进行验证。
34 2
|
3月前
|
Ubuntu 网络协议
百度搜索:蓝易云【ubuntu系统如何设置静态IP地址?】
现在,你已经成功在Ubuntu系统中设置了静态IP地址。系统将使用指定的静态IP地址进行网络连接。
29 0
|
3月前
|
Ubuntu Shell
百度搜索:蓝易云【Ubuntu系统如何设置开机自启动shell脚本?】
现在,你的Shell脚本将会在Ubuntu系统开机时自动执行。请确保脚本中的逻辑是正确的,以免对系统造成不必要的影响。
28 0