用Ubuntu做日常开发电脑系统的系统是一种怎样的体验

记得最早接触到Linux/Unix系统的就是(乌班图), 是看同学的电脑上有这个系统, 从而让我知道了除了Windows系统之外, 还有这样的系统存在。同学给的建议是可以在虚拟机中体验一下。于是我就在自己的电脑上安装了虚拟机VMware,迫不及待的在虚拟机里安装了Ubuntu 12.04, 在虚拟机里开始了我的Ubuntu认识之路。

首先,在网上搜索各种安装教程,按照教程在虚拟机里一步一步的安装系统,相对来说系统安装还是比较容易的,就是在选择语言的时候,是选择中文还是英文,因为选择中文以后系统中容易出现中文乱码的现象。当然这些问题可以解决(PS. 百度就可以解决)。安装完系统之后,就可以使用Ubuntu系统了,在这个系统中,我们要习惯使用键盘,因为在这个系统下使用命令比使用鼠标操作起来更方便快捷。只不过一直觉得Ubuntu系统下的中文输入法支持不太好。

在Ubuntu系统下始终要记住一句话:一切皆文件。这个概念和Windows系统的概念完全不一样,这也是我至今所不太熟悉的。记得在Ubuntu的命令窗口中使用 sudo apt get install  命令安装完软件之后,完全不知道这个软件安装在了那里,更别说如何去卸载了,至今对这个我也是不太熟悉。

还有,就是在Linux/Unix系统中,要始终脑子里有“权限”这个概念。不同的用户拥有不同的权限,这一点和Windows也是不同的。尽管我接触Ubuntu也有几年了,但还算不上对这个系统太熟悉,一方面是这个系统一年一般会出两个版本(上半年一个,下半年一个),可以说更新速度很快,另一方面还是自己不太习惯这个系统,基本上就是属于体验了解知道有这么个系统的存在。

后来,随着时间推移,我发现掌握Linux/Unix系统的一些知识是很有必要的,这要从我的自身所学的专业说起,我本人是学习数学的,不免要使用计算机编写一些程序,可是,我发现,进行计算的大多数优秀的软件包(不管是使用C/C++语言还是Python)都是基于Linux/Unix平台而编写的,根本无法再Windows系统中使用,这也促使我再一次对Linux/Unix系统产生了兴趣,对于我们学生来说,比较富裕的还是时间,通过在网上搜索教程,自己又折腾了很长一段时间,终于实现了双系统的安装。

Fenics等,开始了自己的编程之路,都说在Linux/Unix系统最好用的文本编辑器是Vi/Vim,可是我还是觉得使用gedit也不错。我觉得在Ubuntu系统中比较痛苦的就是软件的安装,首先需要解决各种依赖关系,有时还有不同版本的冲突问题,解决起来很是麻烦,比如,记得当时安装Matlab的时候,就依赖于JRE,g++等,也就是说你安装Matlab之前,需要把这些依赖的环境先配置好,才能接下来的安装之路。另外,还有一点,就是觉得中文在Ubuntu系统下使用不在习惯。

最近,看到Linux公社发了一条消息,才知道Ubuntu已经有了Snap这个应用,尽管自己还没有体验,因为自己的系统还是Ubuntu 12.04,可以解决不同版本的冲突问题,这个功能对于我们这种Linux小白来说应该是个不错的功能,前提是你的硬盘要足够大。

尽管解除Ubuntu系统有几年了,但我还是一个Linux小白,很多问题都是通过网络索索,贴别是在Linux公社这个网站学到了不少知识,只对不同的人群,人们对于Ubuntu系统所关注的方面也不一样,而我仅仅是想多学一些这个系统下有关数值计算的软件方面的知识,以上就是我的对于Ubuntu体验应用。

本文类别:《参与Linux公社活动领取 Ubuntu 18.04 纪念品》作品

更多Ubuntu相关信息见 专题页面

本文永久更新链接地址

}

专业文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“专业文档”标识的文档便是该类文档。

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取,非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档。

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取,非会员用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档。

付费文档是百度文库认证用户/机构上传的专业性文档,需要文库用户支付人民币获取,具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档。

}

安装内核、修改GRUB中,从基本系统启动。

二、编译安装tinyx

5.编辑host.def文件,将其修改为:

这里我用了偷懒的方法,直接安装,如果不直接安装,需要自己编译GTK和Firefox.


然后根据自己的需要安装其他软件包,如果做小型系统,根据实际需求,进行内核和相关库的裁减,这里小弟还在研究,就不班门弄斧了。

2.实际使用时鼠标驱动未加载


后记:本次做这个系统是自己做着玩,没有具体目标和需求,如果有目标和需求,可以进行大量裁减,估计可以用做嵌入式系统了,同时如果做嵌入式系统,使用firefox会比较大,可以考虑使用minimo+GPE,目前试验中,试验后放出吧。

加载中,请稍候......

}

我要回帖

更多关于 开发电脑系统 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信