日常生活和开发全用linux可行吗?
很高兴回答您的问题我是林创云小编,如果我的回答对你有帮助欢迎给我评论留言或者点赞加个关注!
小编尝试过Linux系统桌面版本的使用情况,这里使Ubuntu及国内的Deepin系统。本文以Ubuntu18.04为例。
我们下载系统后初始安装界面差不多就是这个样子,后期可以自定义出各种界面,自由度非常高!
一、日常生活及办公软件
1、聊天软件QQ
腾讯曾于2008年推出QQ for Linux版本,但2009年之后就再也没有更新过,但在上个月24号腾讯宣布QQ for Linux版正式回归!全新版本优化了消息体验,完善了消息的收发能力以及在性能上得到了提升。
2.办公软件WPS
WPS官网也是有发布Linux版本的
总体来说办公软件也是非常好用的,跟windows基本没什么区别,满足日常办公需求。
二、开发软件,
小编就不一一展示安装使用图片了,以下是小编整理的相关开发软件的使用情况。
1. shell ,Linux系统自带的命令解析器,它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。
2. C/C++, linux开发C和C++没有任何问题,
3. python,跨平台语言,linux下好多软件都是python开发的
4. java,语言本身就是跨平台的,在linux下开发自然没有问题
5. ruby,其实只要是跨平台的语言用什么系统开发都行
6. javascript,css,html 这些只要有个文本编辑器就能开发,只要有个浏览器就能运行
7. Android,android可以用kotlin,Java和C++开发,在linux下自然没有问题,Google官方提供的有Linux版本的开发工具
8. swift, swift编译器是支持ubuntu的,但如果用来开发ios和mac应用是不行的,可以开发一些命令行应用
9. NodeJS,nodejs用的语言也是javascript
10. Electron,是Fackbook公司出的用nodejs和chromium开发桌面应用的框架,跨平台
11. 数据库,Mysql,Oracle Database,PostgreSQL, Redis, MariaDB,MongoDB,Sqlite都没有问题
总结:对于一个来自互联网工作者的小编来说,Linux日常办公和开发是完全没有问题,对于一个开发者来说,如果Linux都不适合开发,那Windows就淘汰了。
但是对于一个初学者入门还是非常有难度的,例如软件安装过程都是需要命令去执行,编译后,才能正常安装使用的。建议初学者可以多看看网上的教程。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有