— 人间五十年,譬如朝露,如梦似幻;三界之内,焉有不灭!
前言:西方有句俗语:“年轻时,拥有一辆甲壳虫;年老时,拥有一辆凯迪拉克”,这样的人生才完美。咱们工程师,平时95%的时间都在Windows系统上,做开发和研究,绝大多数软件也是支持Windows。但是Linux系统绝对不是可有可无,它代表一种开放理念,一种骇客理想,一票最伟大的工程师们的青春、血汗、与奋斗。十几年前,当立哥还是高中生的时候,受制于当时的历史条件,PC性能很差,价格还死贵,Linux系统安装也相当复杂,要配置的东西非常多,非常容易报错,卡在那里。随着时代发展,技术进步,目前最新的方法,分享给大家。
1.安装工具
立哥这里选用的是VMware 16 Pro+ CentOS7(Linux发布的一个稳定版本),在win10系统下安装。CentOS8 安装方法类似,之所以采用7是稳重考虑。一来出来时间长,版本相当稳定了;二来Linux本来在圈子里也属于比较小众的,系统装机率在圈子里占30%-40%,所以用应用最广泛版本。OS7(以下都是简称)使用下来,是非常稳定的,立哥从11年就开始用。推荐是7.9版本,毕竟是版本迭代后的高版本,比较强大。有特殊需要的朋友,直接从8.0的高版本开始也行。
2.VM虚拟机安装
VM虚拟机技术是Windows并行运行Linux的基础。不装虚拟机,只能在DOS系统中,另外装机Linux,切换不是很方便。VM虚机版本建议不要很低,影响Linux系统性能。立哥用相对较新的16 Pro 专业版。系统工具使用,立哥这么多年经验,同时不太建议用最新的版本,因为很多开发工具都相互关联,一个太过于突出,有风险造成向下不兼容。中庸之道,安全稳健。
3.VM虚拟机安装注意事项
3.1采用正规渠道获得的VM虚拟机,不要用阉割版本,性能差
3.2正常情况下按照步骤做就行,如果报错,滚回重新安装。
3.3电脑硬盘要保证空间,建议至少预留10G空间。VM很吃硬盘。
4.CentOS7安装
4.1首先,在安装好的VM界面,点击新建虚拟机-镜像文件安装
4.2这里如果是第一次安装,建议选择“典型”,如果比较比较熟悉,可以自定义配置下需要的功能。
4.3配置层,把内存加到2G以上,线程根据实际情况,能多选就选,单核也跑的起来。正常开发的电脑都会配到16G,甚至更高。给Linux系统,4G的内存又如何呢?(笑)
4.4网络连接,NAT模式,有特殊需要,选桥接。OS7的网络配置非常给力,相当友好,基本网关没问题,网线插好,点击开启,自动把IP地址等各种参数帮你配好。
4.5安装中,时间等配置界面是重点。时间选择要点进去改一下,虽然它会自动调到电脑当地时间,但是是不准确的。Service选项,默认是最小安装,那是没有GUI页面,只能指令码操作,一定要调到带GUI的选项;二级选项中,有Java开发等小勾选,可以根据实际需要选择。立哥因为项目中,Java应用比较多,所以是勾选了的,不是很大。
4.6设置Root密码和admin管理账号
4.7安装完毕,重启后,就能愉快享用!!!
5.OS7安装注意事项
5.1这个系统其实很大的,类比Windows操作系统安装,系统默认是给了20G硬盘空间。这里只能大,不能小。
5.2再次强调,GUI界面必须选择,不然,你可以体验30年前的电脑操作了。
5.3密码设置不要过于简单,也不要过于复杂。很多后续软件安装,需要用到。
结语: Linux系统安装就这么简单,你值得拥有。有具体难点,私信立哥。