热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【Linux进阶指南】第一阶段第三课:体验与部署Ubuntu系统

在正式踏上Linux学习之旅之前,本课程将引导你深入体验和部署Ubuntu系统。通过详细的操作步骤和实践演练,你将掌握Ubuntu的基本安装、配置及常用命令,为后续的进阶学习打下坚实的基础。此外,课程还将介绍如何解决常见问题和优化系统性能,帮助你更加高效地使用Ubuntu。

技术分享


内容简介

1、第一部分第三课:测试并安装Ubuntu

2、第一部分第四课预告:磁盘分区



测试并安装Ubuntu


大家好,经过前两个比较偏理论(是否想起了带着瓜皮帽,手拿折扇的老学究,或者腐儒)的课程,这第三课我们就正式进入实战啦。


可能不少朋友没使用过Linux这个操作系统,那么这一课就是见识一下它的庐山真面目的时候了。


我们这个系列课程所使用的Linux发行版是Ubuntu,因为其使用广泛,技术支持全面,文档完整,还有一个很关键的原因就是Ubuntu的配色偏“土豪金”啊,有木有,就是辣么霸气。


技术分享


其实小编是绝对不拜金的,只是有那么一点任性而已。


所以如果我们把Linux系统整个比喻成一个武林门派的话,那么Ubuntu就是相当拿得出手的大师兄(就好比现在热播的《旋风少女》中帅气逼人的杨洋饰演的若白师兄。虽然我没看这部剧)。当然其他的各个Linux发行版的武功也是很不错的嘛。


在这一课中,你会发现,其实Linux没有想象中那么难。


而且,我们即使不把Ubuntu安装到电脑的硬盘中,也是可以测试它的。如果你用着好,那么你再决定要不要安装它到硬盘。


推荐一个很不错的Ubuntu中文WiKi:

http://wiki.ubuntu.org.cn/

内容丰富。你想要的很多Ubuntu知识和操作都有了。不过我大致浏览了一下,内容有点旧了,有些内容还是基于Ubuntu11.04版本的。


技术分享


所以还是学好英文看Ubuntu官方网站吧。或者也可以去Ubuntu的中文主页:

http://cn.ubuntu.com/


这两篇百度经验是不错的:

《Win7下U盘安装Ubuntu14.04双系统步骤详解》

http://jingyan.baidu.com/article/76a7e409bea83efc3b6e1507.html


《UEFI下Win 8.1+Ubuntu 14.04安装教程》

http://jingyan.baidu.com/article/e3c78d6460e6893c4c85f5b1.html




Windows系统中安装Ubuntu


大家一般用得最多的操作系统就是Windows了。所以我们就基于Windows系统来讲一下Ubuntu的安装。


如果是苹果电脑(Mac OS)的用户可以参考以下的文章:

《如何在MacBook Pro Retina上安装Ubuntu?》

http://os.51cto.com/art/201406/443314.htm


《MacBook上安裝Ubuntu双系统》

http://ipsnote.blogspot.fr/2014/06/macbookubuntuos.html


其实Linux安装的繁琐性一直是Linux系统不能被广泛使用的一个重要原因。安装过Linux系统的朋友都知道,过程还是比较坑爹的。


Ubuntu系统一直致力于让Linux的安装过程得以简化。现在的Ubuntu系统(这篇文章写的时候最新版是14.04。小编以前用的是10.04),一般安装都没那么难,基本就和安装一个软件类似。


当然了,如果只是想体验一下Linux系统,或者简单使用。那么完全可以在虚拟机中安装Linux。我们之后的课程会介绍。


如果你想好好学习Linux,硬盘安装Linux是小编极为推荐的方式。毕竟虚拟机有诸多限制和不便。


一般而言,我们在Windows中硬盘安装(区别于虚拟机安装)Ubuntu有两种方式:


  1. 在Windows中使用Wubi.exe程序来直接安装Ubuntu系统。老的Ubuntu版本用Wubi安装比较方便,新的版本如13.04,14.04等都没有那么完美了。据说13.04还直接删除了Wubi的支持。

  2. 制作Ubuntu的安装盘(光盘或U盘),然后通过从安装盘启动来安装Ubuntu。这是我们推荐的安装方式。


第一种Wubi的方式是不推荐的,除非你图方便。这种方式安装的Ubuntu的性能是大打折扣的,因为是将Ubuntu安装在Windows操作系统里面。运行的时候也更耗内存。


我们演示第二种安装方式,上一课我们已经演示了如何制作Ubuntu安装的U盘启动盘。因为第二种才是完全将Ubuntu和Windows安装成两个不同的操作系统,启动电脑的时候可以选择进哪一个。



Ubuntu系统的初启动


我想你目前是在你平时使用的操作系统里:Windows或者Mac OS。


现在,我们要将我们制作好的Ubuntu安装盘(U盘或者光盘)插入电脑,现在不少电脑已经没有光驱(为了节省空间,减少厚度)了,所以我们推荐用U盘。


重新启动你的电脑,选择U盘或光盘启动(一般都是按F1~F12里面的一个键,具体是哪一个键请自行百度对应自己电脑牌子型号的按键):


技术分享


启动Ubuntu起来之后,可以看到我们看到一个界面如下:


技术分享


可以看到有两个选项:试用Ubuntu和安装Ubuntu。


当然,你可以直接点击“安装Ubuntu”,就可以进行正式安装了。


不过还有点犹豫的朋友,可以点击“试用Ubuntu”来一窥堂奥。


点击“试用Ubuntu”,前面说过,试用Ubuntu并不会将Ubuntu安装到你的电脑的硬盘,所以你爱怎么玩就怎么玩。


选择试用之后,电脑就会把Ubuntu系统加载到内存中来运行,你会看到进入了如下的页面:


技术分享


你就可以点点这里,点点那里,来体验一下Ubuntu的操作感觉。当然了,你现在看到的就是Unity的桌面系统了(上一课介绍过了)。


虽然对于从来没接触过Linux系统的朋友来说,Ubuntu还是有点陌生,比之Windows系统没有那么顺手,但已经算是Linux发行版里相当易用的了。


而且这有点土豪金+高贵紫色的配色,小编个人非常喜欢(我真的不拜金好嘛)。


体验过后,如果你希望安装Ubuntu,那么就继续看下面的内容咯。




正式安装Ubuntu系统


在试用Ubuntu时,大家肯定注意到了桌面上的这个图标:


技术分享


是的,这个图标就是用于正式安装Ubuntu的(当然了,如果你没有在之前的菜单选择“试用Ubuntu”,那么完全可以直接进入安装界面)。双击它,就进入了安装界面:


技术分享


在左边的栏目里选择安装语言,可以选择简体中文。我们演示的时候是用默认的英语(English)。点击“Continue”按钮,下一步:


技术分享


选择是否要联网安装Ubuntu,选择不连(I don‘t want to connect to a wi-fi network right now)。因为联网后,安装时会下载一些软件,拖慢安装速度,因此不推荐联网。点击“Continue”按钮,下一步:


技术分享


以上页面是询问用户是否要安装第三方软件,选择不安装(不勾选 Install this third-party software)。点击“Continue”按钮,下一步:


技术分享


以上页面是选择安装方式。第一项会格式化整个硬盘安装Ubuntu,慎选。


我们要安装双系统,所以选择自定义,也就是 Something else。点击“Continue”按钮,下一步:


技术分享


以上页面是用于分区的,这一步很关键,决定了Ubuntu是否能成功启动。


对了,我们这一课就暂时到这里。下一课我们接着讲分区(partition)的知识。因为分区是一门大学问,而且下一课会讲到磁盘的知识,文件系统类型,等不少内容。




总结


  1. 在Windows中直接安装Ubuntu是可能的,使用Wubi。不过新版的Ubuntu会有些小问题,需要手动解决。小编推荐用经典方式安装Ubuntu:光盘或U盘,一般现在大家都用U盘安装Ubuntu了。

  2. Ubuntu从光盘或U盘第一次被读取的时候,会进入Live模式,此时Ubuntu并没有被安装到你的硬盘里。但是可以测试Ubuntu。

  3. 如果你已经决定安装Ubuntu了,那么只要点击光盘或U盘中的安装程序就可以安装Ubuntu到你的硬盘了。




第一部分第四课预告


今天的课就到这里,一起加油吧!

下一课我们学习:磁盘分区



技术分享


程序员联盟 微信公众号

*您若觉得本文不错,请点击画面右上角《···》按钮分享

*新朋友请关注「程序员联盟」微信搜公众号  ProgrammerLeague

程序员联盟官网:

http://coderunity.com/

小编微信号 frogoscar

小编邮箱:    enmingx@gmail.com

小编QQ号:  379641629

程序员联盟QQ群:413981577

程序员联盟微信群:先加我微信

头条网自媒体“程序员联盟”:

http://www.toutiao.com/m3750422747/


小编的51CTO博客,CSDN博客,博客园,新浪博客和开源中国博客
http://4526621.blog.51cto.com

http://blog.csdn.net/frogoscar

http://www.cnblogs.com/frogoscar

http://blog.sina.com.cn/frogoscar

http://my.oschina.net/frogoscar/blog

技术分享

【打赏小编】

觉得文章对您有帮助,请纪念小编的辛勤劳动,扫描二维码打赏小编,谢谢!


支付宝

技术分享


Paypal

技术分享?

版权声明:本文为博主原创文章,未经博主允许不得转载。

【Linux探索之旅】第一部分第三课:测试并安装Ubuntu


推荐阅读
  • 国内BI工具迎战国际巨头Tableau,稳步崛起
    尽管商业智能(BI)工具在中国的普及程度尚不及国际市场,但近年来,随着本土企业的持续创新和市场推广,国内主流BI工具正逐渐崭露头角。面对国际品牌如Tableau的强大竞争,国内BI工具通过不断优化产品和技术,赢得了越来越多用户的认可。 ... [详细]
  • 在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 在Linux系统中配置并启动ActiveMQ
    本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ... [详细]
  • Vue 2 中解决页面刷新和按钮跳转导致导航栏样式失效的问题
    本文介绍了如何通过配置路由的 meta 字段,确保 Vue 2 项目中的导航栏在页面刷新或内部按钮跳转时,始终保持正确的 active 样式。具体实现方法包括设置路由的 meta 属性,并在 HTML 模板中动态绑定类名。 ... [详细]
  • 本文探讨了如何通过最小生成树(MST)来计算严格次小生成树。在处理过程中,需特别注意所有边权重相等的情况,以避免错误。我们首先构建最小生成树,然后枚举每条非树边,检查其是否能形成更优的次小生成树。 ... [详细]
  • 理解存储器的层次结构有助于程序员优化程序性能,通过合理安排数据在不同层级的存储位置,提升CPU的数据访问速度。本文详细探讨了静态随机访问存储器(SRAM)和动态随机访问存储器(DRAM)的工作原理及其应用场景,并介绍了存储器模块中的数据存取过程及局部性原理。 ... [详细]
  • 本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ... [详细]
  • MySQL中枚举类型的所有可能值获取方法
    本文介绍了一种在MySQL数据库中查询枚举(ENUM)类型字段所有可能取值的方法,帮助开发者更好地理解和利用这一数据类型。 ... [详细]
  • 本文介绍如何在应用程序中使用文本输入框创建密码输入框,并通过设置掩码来隐藏用户输入的内容。我们将详细解释代码实现,并提供专业的补充说明。 ... [详细]
  • 本文介绍如何通过SQL查询从JDE(JD Edwards)系统中提取所有字典数据,涵盖关键表的关联和字段选择。具体包括F0004和F0005系列表的数据提取方法。 ... [详细]
  • 本文详细介绍了如何通过命令行启动MySQL服务,包括打开命令提示符窗口、进入MySQL的bin目录、输入正确的连接命令以及注意事项。文中还提供了更多相关命令的资源链接。 ... [详细]
  • 本文介绍如何使用 NSTimer 实现倒计时功能,详细讲解了初始化方法、参数配置以及具体实现步骤。通过示例代码展示如何创建和管理定时器,确保在指定时间间隔内执行特定任务。 ... [详细]
  • 本文介绍了在Windows环境下使用pydoc工具的方法,并详细解释了如何通过命令行和浏览器查看Python内置函数的文档。此外,还提供了关于raw_input和open函数的具体用法和功能说明。 ... [详细]
author-avatar
措小爱2TU1984
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有