初学者怎么搭建linux环境

前言

光说不练假把式,计算机一门要求动手能力极强的学科。很多东西看上去很简单,但是到了实操阶段就会遇到各种各样的问题,有可能遇到某个问题可能会卡主你一天。这里讲一个真实故事,某大厂游戏团队有一款大型游戏,随着游戏玩家的爆发式增加,游戏服务器遇到了一个性能上的瓶颈,整个团队一段时间内谁都解决不了这个问题。最后不得不找游戏程序一个核心组件的作者来解决问题,这是一名开源作者,一个澳大利亚的程序员。他仅仅用了几分钟就解决了问题,而解决的方案只是修改了一个参数。他后来获得了几百万的报酬。通过这个故事想告诉大家,计算机这个行业,必须边学边练习,边练习边解决问题。每次解决问题都是你打怪升级的过程,通过解决一个个小问题,打小怪,不断积累经验,最后可以解决大问题,创造更大价值,不断成长。做为python初学者,linux是一个绕不过去的坎,学习linux需要搭建环境。今天这里和大家讲几种搭建linux的几种方案。

比较搭建linux学习环境的方案

搭建linux环境方案通常由四种:

1、window操作系统上安装VMWare软件,在此软件上安装linux。
2、直接使用Windows自带的Linux(可能指的是WSL - Windows Subsystem for Linux)。
3、直接在电脑上安装原生Linux。
4、使用云服务商提供的Linux云服务。

对比四种方案的优缺点以及适用场景。

方案优点缺点适用场景
在Windows安装VMware,创建Linux虚拟机灵活性高,随时启动或关闭Linux系统- 可以安装多个Linux发行版- 易于备份和迁移需要额外硬件资源- 虚拟机性能可能不如物理机适合初学者- 需要同时使用Windows和Linux
使用Windows自带的Linux(WSL)无需额外安装虚拟机软件- 性能接近原生Linux- 无缝切换Windows和Linux某些Linux特性可能不支持- 仅限特定Windows版本适合需要在Windows环境下使用Linux的用户
直接在电脑上安装原生Linux获得完整Linux体验- 性能最佳- 深入了解安装和配置过程需要对现有系统进行分区或双系统设置- 学习成本较高适合打算深入学习Linux的用户- 适合开发者和系统管理员
使用云服务商提供的Linux云服务无需担心本地硬件限制- 随时随地通过互联网访问- 提供多种配置选项需要互联网连接- 可能产生额外费用- 学习底层硬件和系统配置受限适合需要灵活、可扩展环境的用户- 适合进行远程开发和测试

总结: 通过以上对比可以看出,不论从经济角度还是方便程度,选择WSL搭建linux学习环境时最优解。而想要成为一名专业的linux运维工程师选择电脑搭建原生linux是最好的(这里顺便提一句,个人认为运维工程师是IT行业职业发展路径最不具延展性的一个职位,最好不要入坑。),选择在云上部署linux是要花钱的,这个一般企业在实际生产环境会选择这个方案,当然如果你不差钱选择这个也是不错的。其实VMware软件上搭建linux也是一个不错的选择,只不过你还需要另外多学习VMWare的基础知识,并且它会占用单独计算机资源,一般学习网络安全方面的知识,使用VMWare会更好,VMWare除了linux还可以安装其他类型的操作系统,比如同时安装一台kali和一台windows系统的靶机,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值