linux软件列表有哪些?linux常用软件推荐

Linux 软件生态非常庞大,通常通过包管理器(如 apt, yum, pacman 等)进行安装和管理,由于 Linux 发行版众多(Ubuntu, CentOS, Fedora, Arch 等),软件列表会根据发行版略有不同。

以下是一份按类别整理的 Linux 常用软件推荐列表,涵盖日常办公、开发、多媒体、系统工具等场景:

满足日常使用!Linux常用软件推荐,让你顺利切换Linux!
加载中
满足日常使用!Linux常用软件推荐,让你顺利切换Linux!

📌 一、办公与生产力

软件名称 类型 简介 常用命令/包名
LibreOffice 办公套件 开源的 Microsoft Office 替代品,包含 Writer, Calc, Impress 等。 sudo apt install libreoffice
OnlyOffice 办公套件 界面更接近 MS Office,兼容性较好。 下载 .deb/.rpm 或 Flatpak
VS Code 代码编辑器 微软出品,插件丰富,跨平台。 下载 .deb/.rpm 或 VSIX
Sublime Text 代码编辑器 轻量级、启动快,付费软件但可无限期试用。 官网下载
WPS Office 办公套件 国产软件,对中文排版和 MS Office 兼容性极佳。 官网下载 .deb/.rpm

🌐 二、网络与浏览器

软件名称 类型 简介 常用命令/包名
Firefox 网页浏览器 开源浏览器,隐私保护强,Linux 原生体验好。 sudo apt install firefox
Google Chrome 网页浏览器 闭源,插件生态丰富,同步方便。

linux软件列表有哪些?linux常用软件推荐

下载 .deb/.rpm

VLC Media Player媒体播放器“万能播放器”,支持几乎所有音视频格式。sudo apt install vlc
Thunderbird电子邮件Mozilla 出品的邮件客户端,支持日历、新闻组。sudo apt install thunderbird
TransmissionBT 下载轻量级、简洁的 BitTorrent 客户端。sudo apt install transmission

💻 三、开发与编程工具

软件名称类型简介常用命令/包名
Git版本控制分布式版本控制系统,开发必备。sudo apt install git
Docker容器化应用容器引擎,简化部署流程。sudo apt install docker.io
PostmanAPI 测试接口调试工具(也有开源替代品 Insomnia)。下载 .deb/.rpm
MySQL / PostgreSQL数据库主流关系型数据库。sudo apt install mysql-server
Neovim / Vim终端编辑器高效命令行文本编辑器,适合服务器环境。sudo apt install neovim
Python / Node.js编程语言主流开发语言运行时。sudo apt install python3 nodejs

🎨 四、图形设计与多媒体

linux软件列表有哪些?linux常用软件推荐

软件名称

类型简介常用命令/包名
GIMP图像编辑开源的 Photoshop 替代品,功能强大。sudo apt install gimp
Inkscape矢量绘图开源的 Illustrator 替代品,适合 SVG 设计。sudo apt install inkscape
Kdenlive视频剪辑功能丰富的非线性视频编辑器。sudo apt install kdenlive
Blender3D 建模强大的开源 3D 创作套件,支持建模、动画、渲染。sudo apt install blender
Audacity音频编辑开源音频录制和编辑软件。sudo apt install audacity

🛠️ 五、系统管理与工具

软件名称类型简介常用命令/包名
htop / btop系统监控交互式进程查看器,比 top 更美观易用。sudo apt install htop
Synaptic包管理器图形化软件包管理工具,适合新手。sudo apt install synaptic
GParted磁盘分区图形化磁盘分区管理工具。sudo apt install gparted
Timeshift系统备份类似 Windows 系统还原,可备份系统状态。sudo apt install timeshift

linux软件列表有哪些?linux常用软件推荐

Stacer

系统优化系统监控、清理缓存、管理启动项的一体化工具。sudo apt install stacer

🎮 六、游戏与娱乐

软件名称类型简介常用命令/包名
Steam游戏平台支持 Linux 原生游戏,通过 Proton 兼容 Windows 游戏。官网下载 .deb/.rpm
Lutris游戏管理器开源游戏启动器,支持 Wine、Emu 等多种运行环境。sudo apt install lutris
Minecraft游戏可通过官方启动器或第三方平台(如 Prism Launcher)运行。官网下载

📦 七、现代 Linux 软件安装方式(推荐)

除了传统的 apt/yum,现代 Linux 用户更推荐使用以下通用包格式,它们能解决依赖问题,且便于卸载:

  1. Flatpak

    • 优点:软件版本新,沙盒隔离安全,跨发行版。
    • 命令:flatpak install flathub org.gimp.GIMP
  2. Snap

    • 优点:Ubuntu 默认支持,自动更新。
    • 命令:sudo snap install code
  3. AppImage

    • 优点:无需安装,下载后赋予执行权限即可运行。
    • 示例:下载 xxx.AppImagechmod +x xxx.AppImage → 运行。

💡 温馨提示

  • 软件源选择:在中国大陆,建议将软件源更换为国内镜像(如简米云、清华大学、中科大镜像),以加快下载速度。
  • 发行版差异
    • Debian/Ubuntu 系列使用 apt
    • RHEL/CentOS/Fedora 使用 dnfyum
    • Arch Linux 使用 pacman
    • openSUSE 使用 zypper

如果你有特定的需求(如“我想在 Linux 上剪辑视频”或“我想搭建个人网站”),可以告诉我,我会提供更具体的软件推荐和安装指南!

首发原创文章,作者:世雄 - 原生数据库架构专家,如若转载,请注明出处:https://idctop.com/article/483540.html

(0)
Linux装机必备软件有哪些?新手入门必装软件推荐
上一篇 2026年7月11日 22:07
FTP服务器渲染失败怎么办?ftp服务器渲染教程
下一篇 2026年7月11日 22:09

相关推荐

  • Linux下wxpython怎么安装?linux安装wxpython教程

    在Linux环境下安装wxPython最稳定且高效的方式是通过Python包管理器pip直接安装,建议优先使用虚拟环境以隔离依赖,避免系统级冲突,对于许多从Windows转向Linux开发的程序员来说,图形界面库的选择往往是个让人头疼的问题,wxPython作为老牌且功能强大的跨平台GUI工具包,在Linux下……

    2026年7月6日
    5400
  • Linux磁盘命名规则是什么?Linux磁盘sda和vda区别

    Linux磁盘命名遵循“/dev/”前缀加类型标识符(如sd、nvme)及分区序号的规则,核心逻辑是设备发现顺序与持久化标识(UUID/LABEL)分离,确保系统重启后挂载点稳定,很多刚接触Linux的朋友看到/dev/sda、/dev/nvme0n1这些名字会头大,觉得它们杂乱无章,这背后有一套严密的硬件识别……

    2026年7月4日
    18300
  • Linux科学计算用什么软件?Linux科学计算软件推荐

    在Linux环境下进行科学计算,核心在于利用高性能编译器优化代码、通过MPI/OpenMP实现并行加速,并借助Docker容器化技术确保环境一致性,从而在服务器集群上高效跑通复杂的数值模拟任务,科学计算往往涉及海量数据处理和复杂矩阵运算,对于科研人员、数据工程师以及算法开发者而言,Linux不仅是操作系统,更是……

    2026年7月7日
    13800
  • linux退出帮助怎么操作?linux退出帮助命令

    在Linux终端中,直接输入exit或按Ctrl+D组合键即可安全退出当前会话或Shell环境,若需强制终止进程则使用kill命令配合进程ID,很多刚接触Linux的用户在面对黑底白字的终端界面时,往往会产生一种“被困住”的焦虑感,这种焦虑通常源于对退出机制的不熟悉,或者误以为需要像图形界面那样寻找一个显眼的……

    2026年7月7日
    14000
  • Linux JBoss怎么关闭?jboss服务停止命令

    在Linux系统中关闭JBoss,最标准且安全的方式是通过其自带的脚本执行shutdown命令,而非直接强制杀死进程,以避免数据损坏或服务状态异常,JBoss作为企业级应用服务器,其生命周期管理至关重要,许多运维新手常犯的错误是直接使用kill -9强行终止进程,这会导致事务中断、缓存未同步甚至文件系统锁死,正……

    2026年7月9日
    3600
  • Linux串口名怎么看?Linux串口命名规则详解

    Linux系统中的串口设备名并非固定不变,通常遵循/dev/ttyS(传统UART)或/dev/ttyUSB(USB转串口)的命名规律,具体名称需通过ls命令或dmesg日志实时确认,在嵌入式开发和物联网运维中,串口通信是最基础也最关键的调试手段,很多初学者面对终端里跳出来的设备节点感到困惑,明明插入了设备,却……

    2026年7月9日
    16400
  • linux-dash是什么?linux服务器监控面板推荐

    Linux-dash 是一款轻量级的 Linux 服务器实时监控仪表盘,通过 Web 界面直观展示 CPU、内存、网络及进程状态,是运维人员替代传统命令行监控的高效可视化工具,在服务器运维的日常工作中,面对黑底白字的终端界面,许多初学者甚至资深工程师都会感到视觉疲劳,当服务器负载突然飙升,传统的 top 命令虽……

    2026年7月10日
    11600
  • linux自解压怎么操作?linux自解压命令详解

    Linux自解压脚本通过结合tar打包与shell命令实现,核心原理是利用文件尾部的二进制数据偏移量定位并执行解压指令,这种方式无需额外工具即可在单文件中封装完整程序包,在Linux系统运维和软件分发场景中,开发者经常面临一个痛点:如何让用户只需双击或运行一个文件就能完成复杂的多文件部署?传统的tar.gz压缩……

    2026年7月9日
    16500
  • Linux怎么新增目录?linux创建新文件夹命令

    在 Linux 系统中,新增目录(文件夹)最常用的命令是 mkdir(make directory 的缩写),以下是详细的使用方法、常用参数及注意事项:基本语法mkdir [选项] 目录名常用场景与示例创建单个目录mkdir my_folder这会在当前工作目录下创建一个名为 my_folder 的新目录,创建……

    2026年7月9日
    8900
  • Linux修改掩码怎么操作?linux修改子网掩码命令

    修改Linux网络掩码的核心方法是通过命令行工具如ip addr或ifconfig配合子网掩码参数,直接修改网卡配置,并重启网络服务使更改生效,在网络架构日益复杂的今天,准确配置子网掩码是确保服务器稳定通信的基础,很多运维新手在面对Linux系统时,往往对掩码修改感到困惑,因为不同发行版和不同网络接口名称带来了……

    2026年7月7日
    8410

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注