首页
学习
活动
专区
工具
TVP
发布

Linux小白记录从Windows转到Linux的过程经验

对于linux,现在虽然还是懵懂阶段,为了给后来人铺下路,记录下相关的经验,送给那些一直想尝试linux的同胞们。

前记

前年从0经验进入的linux,用ruby写东西,因为推荐在linux或mac上编程,所以需要非win的环境。一开始是在windows里安装的linux和macos虚拟机,因为怕linux玩不转,后来就直接在本本上安linux。现在用mac air,服务器用linux。

以前对linux的概念仅仅是服务器而已,听说是技术大牛经常用,命令行操作居多,公司里又有其它事,怕软件兼容问题所以一直没敢安。总得来说,不仅仅是编程,日常办公也没太大问题,日常办公无非是office三件套,上网,看视频,这些在linux下全有替代方案。

上手

不管用哪个发行版,先安上用着再说,当然最好找一个用的多的发行版,这样解决方案也多。

如果知道你们家服务器用的哪个发行版,直接用那个版本就可以了,省去了挑的麻烦,开发环境最好和服务器环境一致,不仅仅是系统,还包括版本号,这个很重要。

服务器我们用的ubuntu,所以安的发行版也是这个。

界面

现在的linux发行版用户体验比以前好的太多了,界面也有仿windows的,都可以改。

软件

软件下载

linux版的软件也是层出不穷,软件管理中心的软件也是很全面,能满足日常正常办公,当然你要和win比软件数量,那没必要比。

大部分linux都是有应用中心,或叫软件中心、软件市场、应用商店,应用市场,就是类似的名字相互捣鼓,像下面的这个一样

一般用户用这些足够了,开发者用命令行安装多一些,像apt-get或yum(不同发行版不一样)安装,或下载源码,或下载deb、rpm包来安装,想折腾的话,找到你适合安装的发行版的安装方式,操作一遍就知道个大概了。

对于安装包是源码的那种,强烈建议自己上手安装一次,安装一次就知道怎么安了。

但对于游戏软件,win还是蛮多的,因为经常与代码打交道,所以没太关心linux的游戏以及它的体验。

办公软件

大部分windows的软件都有替代品,类似于word的开源软件有openoffice、libreoffice等等,可以下载下来试用一下。

网银

这个貌似只支持部分linux发行版,没太用这块,如果你是财务专业的,可能要费点心思在上面,有些linux发行版是用不了的。

安全与性能

对于普通用户这两个指标可以不必太去操心,相比win,linux有着非常大的优势。漏洞肯定有,只要人写的东西,不会不存在漏洞的,永远也没有堵住的那一天。

兼容性

软件兼容性

先说win里的office或ps,linux都有相应的替代品,对于开发人员,很多工具都是支持三大系统的,当然偶尔会出点问题,比如Sublime在ubuntu下不支持中文输入,很是恼无语,其它系统没测过,不知道支持的怎么样。

硬件兼容性

总的来说,买些大品牌,常见的品牌,硬件兼容性几乎不是太大的问题

1、linux对硬件兼容性的支持

基本上有商业公司的支持的发行版,对硬件支持会比较好。

2、硬件厂商对linux兼容性的支持

一般来说,越是自己“攒”的,对主流操作系统的兼容性越好,定制的反而越差。越是最新出的硬件,兼容性越差,甚至不兼容。

您要是买了一款最新的,发烧级的硬件,拜拜了您呐。

系统升级

这个在linux来说很简单,以ubuntu为例,在终端输入下面两条命令:

sudo apt-get update

sudo apt-get upgrade

两条命令解决,界面版的也有更新按钮,已经习惯了命令行更新。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180307A1HH9Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券