大家好,又见面了,我是你们的朋友全栈君。
如果是新人的话,首先软件的依赖问题足够让你头疼半天的了。推荐新人使用ubuntu、deepin这些比较容易入手的系统开始学习。
另外,Linux不是一个系统,而是一个系统内核。在这个内核的基础上加上各种需要的部分,比如GUI。而整合出来的发行版本才可以称之为系统,我之前提到的Ubuntu、Deepin就是发行版本之一。
真的要介绍起来,恐怕要说好多也说不完,毕竟是一个系统嘛,从核心到桌面呈现出来的东西能说的太多。
其实桌面系统没有什么最适合做什么的说法,或许有人会说windows适合玩游戏,mac适合处理视频,其实都是软件优化的结果,如果想直白点说,windows能做的linux能做,mac能做的linux也能做,但是反过来却不一定能行。或许这就是开源的力量。真的需要学习语言编程的话,我觉得并没有好坏之分,linux下也有的软件做的很垃圾,但是很少,大多数还是简洁高效的,windows下写出的软件也不差到哪儿去。
至于怎么用,我觉得这玩意,GUI已经这么方便了,摸索应该是最大的老师。另外,软件的获取恐怕是一大难事,毕竟满天下的exe好找,而rpm、deb的包虽然不难找,但是依赖问题绝对是对新手的一大考验。所以,一个简单高效的软件商店恐怕是众望所归。并不是每个人都可以自己根据机器优化设置然后makefile。所以对待使用这个问题,还是仁者见仁智者见智。
至于终端,差不多就类似windows的命令行,但是又跟他完全不一样,他能做的事情太多了。但windows下也不乏命令行的高手。一些简单的命令可以在大多数的linux相关站点找到教程,新手可以百度一下“鸟哥私房菜”的教程简单的学习一下。
取消
评论
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/145417.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...