和很多人一样,我的Linux也经历过迷茫期。
迷茫什么呢?
用哪一种Linux!
Linux有很多种发行版本,有Redhat、Ubuntu、ArchlInux;有很多种软件包系统-APT、YUM、DNF、Pacman。每一个软件包系统,对应的都是一整套配置机制。因为Linux的软件都是以“软件仓库-包安装工具”的机制来运作,如果你选择了某个版本,都需要配置国内的仓库,如USTC、清华等国内源。
所以,选择安装版本非常重要。
但是,我有点选择困难症,感觉这么也好,那个也好。
这个情况,在我接触Linux的初期,让我花费了大量的时间,来安装不同的版本。
这个阶段其实是一个“探索”阶段,浪费了很多时间!
然后我就发现,擦,原来这个世界除了Windows桌面,还有很多不同类型的桌面,环肥燕瘦!
有方方正正的“Windows范”的KDE,而且它居然提供了N多可定义选项。
有苹果和Windows混合杂交的Gnome,也能用!
有非常简谱,甚至到有点“丑陋”的XFace系统,居然也有一个苹果样式的Dock栏,怎么这么朴素(笑)!
有直接把屏幕分为小格子的极简风格的fvwm,直接把窗口给平铺在桌面上,没有开始按钮,只有快捷键和一个右键菜单!
看到了这些,瞬间觉得自己的“眼界”开阔了很多,噢,原来桌面不是就“开始按钮在左下角,任务栏在屏幕底部”的WindowsStyle,可以是这样的,也可以是那样的!
古人说,读万卷书,不如走万里路!
当你看遍了各种Linux桌面,就会明白-世界上不是只有一条路。当你在遇到问题,思路就会开放很多。
这是我学习Linux的第一个心得,提升了眼界,世界上不是只有Windows一家细糠,还有很多Linux辣条、方便面和螺蛳粉!
在经历了N年的Linux版本漂泊之后,我忽然有一天感觉自己就像浪子一样,想要安定下来。
我就选择了Ubuntu,在服务器安装Ubuntu Server,在PC上面安装Ubuntu Desktop。
总有人说Ubuntu速度慢,还夹带死活,各种毛病多。
人生那管得了那么多?
逮住一个用就行!
世界上有千千万万的Ubuntu用户,难道他们不能用吗?
说到这里,感觉自己像一个渣男,终于安定了下来!
其实,回头看来,这个选择是非常正确的!
在一个坚定的选择之后,在经过了很多Linux发行版的浮光掠影,专注无疑是好选择!
操作系统其实是一个平台,更重要的是如何去使用它,如何利用好的机制。
Ubuntu/Debian一脉相承的Libxx-dev机制,方便的软件安装,大量的软件包,无疑给我完成各种项目提供了大量的帮助。
Liniux其实是一种工具,用好即可!
同时也让我明白,越简单越有效。
我曾经有过一个SpringBoot的定时任务来同步数据。但是不知道是我设置的原因,还是Java的问题,这个定时任务总是丢失数据。当我不在追求一个在SpringBoot里面进行,而是在系统的定时系统Cron里面运行的时候,稳定性大大提高。
那么,总结一下学习Linux有什么用呢?
1、明白一个道理,世界有很多不同的操作系统,不是只有一个Windows!
2、Windows是一个消费者系统。Linux是一个开发者平台,可以综合各种开发包,实现功能更方便!
3、大道极简。很多东西简单就好,GUI不是必须得。
4、Linux内部有很多工具,都是经过千锤百炼的,用就行!
很多人喜欢旅游。
如果是IT从业者,建议来Linux“旅游”一下!
我是明月,
一个Linuxer!