在Linux操作系统中,常用的软件包括但不限于:,,1. **文本编辑器**:如VSCode、Sublime Text、Atom等。,2. **图形用户界面(GUI)**:如GNOME、KDE Plasma、XFCE等。,3. **命令行工具**:如Bash、Zsh、Git、Curl等。,4. **开发环境**:如Visual Studio Code、IntelliJ IDEA、Eclipse等。,5. **系统管理工具**:如Docker、Ansible、Puppet等。,6. **网络工具**:如Nmap、Wireshark、curl等。,7. **数据库管理系统**:如MySQL、PostgreSQL、MongoDB等。,8. **版本控制系统**:如GitLab、GitHub、Bitbucket等。,9. **游戏引擎**:如Unity、Unreal Engine等。,10. **媒体播放器**:如VLC、Audacity等。,,这些软件广泛应用于各种任务,从日常办公到专业开发,涵盖了系统的各个方面。
1、Applications:
- Dia:工程图编辑器,适合绘制电路图。
- Calendar:日历与日程表。
- AddressBook:通讯录。
- GEdit:功能类似于Windows下的记事本的文本编辑器。
- Gnumeric:Linux下的电子表格软件。
- Timetrackingtools:提醒时间的小工具。
2、Games:
- GNOME Milnes:GNOME下的扫雷。
- Gnibbles:贪吃蛇游戏。
- Freecell:Windows下的空当接龙游戏。
3、Graphics:
- ElectricEyes:一款优秀的图形处理软件,堪称GNOME下的AcdSee。
- XPDF:在Linux阅读PDF文档的工具。
- TheGimp:一个十分优秀的绘图软件,与Photoshop很象!
4、Internet:
- DialupConfigurationTool:拔号上网设置工具。
- gFTP:FTP客户端。
- pine:E-Mail客户端软件。
- Netscape:大名鼎鼎的浏览器软件,被微软从Windows平台挤下来的。
- RHNetworkmonitor:网络流量显示。
- Multimedia:
- AudioMixer:声音控制器。
- CDPlayer:CD播放器。
- XMMS:与Winamp是一个模子里出来的。
- Kde:KDE下的集成开发环境。
- Develop:
- Kdevelop:一个KDE下的集成开发环境。
- AdvancedEditor:增强型的文本编辑软件。
- Emacs:功能强大的编辑软件,在GNOME中也有,它的原形是字符终端下的Emacs。
- Organizer:日程安排软件。
- Internet:Internet软件。
- Games:
- Kppp:拔号上网配置工具。
- Kmail:漂亮 Email客户端,有点象Outlook!
- ChatClient:IRC客户端。
- KPPPLoad:网络流量工具。
- Netscape:大名鼎鼎的WEB浏览器,在GNOME中也有集成。
- 文字处理:
- ostaroffice:Linux下最好的办公软件。
- owordprefect:另一个文字处理软件。
- 其他相关:
- oexplore2fs-1.00-pre1.zip:在win85/98下察看Linuxext2分区。
- oFireBirdBBS2.6-1:国内最流行的BBS服务器软件。
- ovmware:最近很热的Linux下的虚拟机,能在它的虚拟窗口下运行/安装Win98和nt,还在beta版中,目前对系统要求很高(PII-233,64M),DirctX的一些功能还不能支持。
- oWine:Win95/98模拟器,由于win系列的不断升级,总处在Beta版中.可以运行win98下的程序,据说甚至可以用它玩<星际争霸>!。
- mp3:ox11amp:最好的mp3播放器,和winamp很像。
- okmp3:kde下的mp3播放器,界面和ked下的其他播放软件统一。
- video:oquicktimeforLinux1.0:播放quicktime的mov动画。
- oRealplay5/RealplayG2:播放Rm格式的视频和图像。
- omtv:播放vcd的最好软件,可惜是商业的,不过1.0.7版的注册码可以在网易精华区找到。
*系统安全:
- onessus:osaint:osyslog。
*程序开发环境:
- oxvisual:类似于VisualBasic的开发环境,基于Xform。
- oXwpe:C的集成开发环境,类似于Tc2.0的界面。
- oVisualGtk:Gtk程序的可视化编程,现在还在bate版中。
- oC-Forge:据说最好的Linux下的c/c++开发环境。
*其他:
- ogtksee-0.3,那时一个国内Linux爱好者编写的Linux下图象查看软件,以移植ACDsee为目标,因此使用和界面于acdsee很相像,这个软件已经收录于Redhat,Debian和FreeBsd的软件库。
- Linux下什么IDE开发工具最好?
- 我现在更多的时候其实还是用MacOS比较多一点,尤其是工作的时候,MacOS确实能够很好的兼顾到所有场景,至少做keynote、剪辑视频这些用Linux还是没办法的,不过自己在家里写写代码我会用Linux,目前我的桌面Linux是Deepin,不过我个人更青睐Arch Linux,滚动更新确实还是很棒的。
<img src="https://img.kewenda.com/zb_users/upload/2024/10/20241030120843173026132398089.jpeg" alt="Linux下常用软件有哪些" title="Linux下常用软件有哪些" />
这样的企业并不在少数,Google、百度、Facebook、腾讯很多后端工程师都是这样工作,这样的开发模式是长期形成的习惯,也在特定场景下确实有很大的优势,现在很多公司也都在推行Visual Studio Code这款工具,不少企业也基于这款工具做了很多契合自己公司业务的插件。
版本管理现在基本上都已经迁移到了git,当然大公司不会限制你使用什么开发工具,只要是合理范围内,你都可以自己选择,顺便给大家推荐一下,其实不管是MacOS还是Linux,tmux是个非常不错的工具,这款工具搭配Vim使用非常好,个人强烈安利,BeyondCompare也非常实用,不过这都不是必须。
<strong>大多数开发工具取决于你的工作语言</strong>
不同的企业核心技术栈不太一样,即使是前端开发,大家所用的工具也都有很多不同,有的喜欢用sublime text,有的喜欢用Visual Studio Code,每个企业都有自己喜欢的开发环境。
<img src="https://img.kewenda.com/zb_users/upload/2024/10/20241030120844173026132413233.jpeg" alt="Linux下常用软件有哪些" title="Linux下常用软件有哪些" />
后端这块就更多了,C/C++、JAVA、C#、PHP、Go、Python等编程语言,都是比较常用后端编程语言,从技术上来说我倾向于大家C/C++,Go这几个后端技术栈,当然Python在人工智能领域确实有独特的优势,移动端还有iOS和Android,都有对应的开发环境,不过Linux下目前还做不了iOS开发。
C/C++集成开发环境,我个人比较喜欢CodeBlocks和CLion,CodeBlocks是个非常轻量级的集成开发环境,跟GCC、GDB这些开源工具相处和谐,CodeBlocks本身也是开源跨平台的,唯一的遗憾就是CodeBlocks在MacOS很久没有更新了。
<img src="https://img.kewenda.com/zb_users/upload/2024/10/20241030120844173026132492721.jpeg" alt="Linux下常用软件有哪些" title="Linux下常用软件有哪些" />
CLion是大名鼎鼎的JetBrains公司旗下的产品,这家来自捷克布拉格的公司,开发了很多非常优秀的开发工具,包括耳熟能详的IntelliJ IDEA、PHPStorm、PyCharm 、WebStorm、ReSharper,当然也包括了今天要说的CLion,这可能是目前MacOS、Linux下最好的C/C++开发环境,没有之一,一定程度上我认为仅次于visual studio,真的非常好用。
<strong>Linux本来就是作为生产力、极客而设计的,林纳斯开发Linux的时候吸收了很多Unix的设计哲学,又将Linux给开源了,于是这就成了一个现实版的极客天堂,尽管基于FreeBSD的MacOS拥有着正统的Unix血统,我依然强烈建议你去尝试一些Linux,当然前提是你是开发者的话。</strong>