Linux装机必备软件有哪些?新手入门必装软件推荐

在 Linux 系统中,“装机软件”的概念与 Windows 略有不同,Linux 通常通过包管理器(如 apt, dnf, pacman 等)来安装软件,而不是下载 .exe 安装包。

以下是一份经过精选的 Linux 必备软件清单,按类别分类,你可以根据自己的发行版(Ubuntu/Debian, Fedora, Arch 等)选择对应的安装命令。

吐血整理,Ubuntu(Linux)必备应用推荐,满满的干货!
加载中
吐血整理,Ubuntu(Linux)必备应用推荐,满满的干货!

🛠️ 一、 基础工具与环境优化

  1. 终端增强工具

    • Oh My Zsh:让终端更美观、功能更强。
    • Tmux:终端复用器,方便多窗口管理。
    • Neofetch / Fastfetch:在终端显示系统信息,装逼神器。
    • 安装示例 (Ubuntu):
      sudo apt install zsh git fastfetch tmux
      sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  2. 系统监控

    • htop / btop:比 top 更好看的系统资源监控工具。
    • Glances:跨平台系统监控工具。
  3. 文件管理器增强

    • Dolphin (KDE)Nautilus (GNOME):默认通常已安装。
    • Filelight:磁盘空间可视化工具。
    • Ranger / Nnn:命令行下的文件管理器(适合极客)。

🌐 二、 网络与下载

  1. 浏览器

    • Firefox:大多数 Linux 发行版的默认浏览器,隐私友好。
    • Google Chrome / Chromium:兼容性好。
    • Brave:基于 Chromium,内置广告拦截。
    • 安装示例:
      sudo apt install firefox google-chrome-stable
  2. 下载工具

      Linux装机必备软件有哪些?新手入门必装软件推荐

    • qBittorrent:开源 BitTorrent 客户端,无广告。
    • Motrix:跨平台下载管理器,界面美观,支持 HTTP/FTP/BT/磁力链。
    • Axel:多线程命令行下载工具。
  3. 远程连接

    • Remmina:Linux 下最好的远程桌面客户端(支持 RDP, VNC, SSH)。
    • MobaXterm:Windows 用户迁移到 Linux 后,若需连接 Windows 服务器,可保留 MobaXterm。

🎨 三、 办公与生产力

  1. 办公套件

    • LibreOffice:Linux 标配,兼容 Word/Excel/PPT。
    • OnlyOffice:界面更接近 Microsoft Office,兼容性更好。
    • WPS Office for Linux:国产软件,对中文排版和微软格式兼容性极佳。
  2. 笔记与文档

    • Obsidian:本地 Markdown 笔记软件,插件丰富。
    • Joplin:开源笔记应用,支持端到端加密。
    • Typora:所见即所得的 Markdown 编辑器(付费,但值得)。
  3. PDF 处理

    • Okular:全能 PDF 阅读器(KDE 环境)。
    • Zathura:极简键盘驱动的 PDF 阅读器。
    • PDF Arranger:合并、拆分、旋转 PDF 文件。

🎨 四、 多媒体与创意

  1. 视频播放

    • VLC Media Player:万能播放器,几乎支持所有格式。
    • MPV:极简、高性能、脚本支持强大的播放器。
  2. 音频

    • Spotify / Music Player Daemon (MPD):音乐流媒体。
    • Audacity:音频编辑软件。
  3. 图像与设计

    Linux装机必备软件有哪些?新手入门必装软件推荐

    • GIMP:替代 Photoshop,功能强大但学习曲线陡。
    • Krita:数字绘画软件,适合插画师。
    • Inkscape:矢量图形编辑器,替代 Illustrator。
    • Shotwell / GThumb:简单的图片查看和管理。
  4. 视频编辑

    • Kdenlive:功能强大的开源视频编辑器(推荐)。
    • Shotcut:跨平台视频编辑器。

💻 五、 开发工具(程序员必备)

  1. 代码编辑器

    • VS Code:微软出品,插件生态最丰富。
    • Vim / Neovim:终端编辑器,学习曲线高但效率极高。
    • Sublime Text:轻量级,启动快。
  2. 版本控制

    • Git:必须安装。
    • GitKrakenGitG:图形化 Git 客户端。
  3. 容器与虚拟化

    • Docker:容器化部署标准。
    • Podman:无守护进程的 Docker 替代品。
    • VirtualBox / GNOME Boxes:虚拟机软件。
  4. 数据库

    • DBeaver:通用数据库管理工具。
    • pgAdmin / MySQL Workbench:特定数据库管理。
  5. API 测试

    • Postman:API 调试工具。
    • Insomnia:轻量级 API 客户端。

📦 六、 实用小工具

  1. 截图与录屏

    • Flameshot:强大的截图工具,支持标注、上传。
    • SimpleScreenRecorder:屏幕录制。
    • Kazam:轻量级录屏。
    • Linux装机必备软件有哪些?新手入门必装软件推荐

  2. 压缩工具

    • 7zip:支持更多压缩格式。
    • PeaZip:图形化压缩工具。
  3. 云盘同步

    • Nextcloud Client:自建云盘同步。
    • Syncthing:点对点文件同步,无需中心服务器。
  4. 输入法(中文用户必看)

    • Fcitx5:Linux 下最推荐的中文输入法框架,支持搜狗、谷歌、Rime 等引擎。
    • 安装示例 (Ubuntu):
      sudo apt install fcitx5 fcitx5-rime fcitx5-chinese-addons

💡 安装建议

  1. 优先使用包管理器

    • Ubuntu/Debian: sudo apt install <软件名>
    • Fedora: sudo dnf install <软件名>
    • Arch Linux: sudo pacman -S <软件名>
    • openSUSE: sudo zypper install <软件名>
  2. 使用 Flatpak / Snap
    如果包管理器里没有你想要的软件,或者版本太旧,推荐使用 FlatpakSnap,它们提供沙盒环境,软件更新快,兼容性好。

    • 例如安装 Spotify:flatpak install flathub com.spotify.Client
  3. 从官网下载 .deb/.rpm
    对于 Chrome、VS Code、QQ 微信等,通常官网提供对应格式的包,直接双击安装即可。

  4. 避免使用 .tar.gz 手动编译
    除非必要,否则不要手动编译安装软件,这会导致依赖混乱,难以卸载。


📌 提示:请根据你的 Linux 发行版和桌面环境(GNOME, KDE, XFCE 等)选择合适的软件,如果你告诉我你使用的是哪款 Linux 发行版,我可以提供更具体的安装命令!

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

(0)
上一篇 2026年7月11日 22:07
阿里云cdn海外很慢怎么办,阿里云cdn海外加速
下一篇 2026年5月26日 03:45

相关推荐

  • Linux如何启动Squid?Linux启动Squid代理服务器详细步骤

    在Linux系统中启动Squid缓存服务,核心操作是执行systemctl start squid命令,并确保配置文件/etc/squid/squid.conf语法无误且端口未被占用,随后通过systemctl enable squid实现开机自启,Squid作为企业级代理服务器,在2026年的网络架构中依然扮……

    2026年7月5日
    6200
  • linux rm xargs怎么用?linux rm删除文件命令详解

    在 Linux 中,rm 和 xargs 经常结合使用,用于批量删除大量文件,这种组合特别适用于文件数量超过命令行参数限制(如 ARG_MAX)的情况,以下是详细用法、原理和注意事项:基本用法场景:删除当前目录下所有 .log 文件find . -name "*.log" -print0……

    2026年7月10日
    15100
  • linux ssh expect怎么用?linux ssh expect脚本编写教程

    利用Linux SSH结合Expect脚本,可以实现自动化登录、批量执行命令及无人值守运维,彻底解决非交互式场景下的SSH密钥分发难题,在服务器运维的日常工作中,我们常面临这样的困境:需要登录几十台甚至上百台服务器执行相同的配置命令,或者在自动化部署流程中,某些老旧软件或特定协议不支持公钥认证,只能依赖密码交互……

    2026年7月5日
    12300
  • bochs linux怎么安装?bochs虚拟机安装教程

    Bochs 安装 Linux 的核心在于通过源码编译构建模拟器环境,并利用 QEMU 或 VirtualBox 等现代工具进行镜像转换,因为 Bochs 原生性能极低,仅适合教学与底层调试,在 2026 年的虚拟化技术生态中,虽然 KVM 和 Docker 占据了生产环境的主导地位,但对于操作系统内核开发者、逆……

    2026年7月11日
    20000
  • Linux高级驱动开发难吗?Linux高级驱动开发教程

    Linux高级驱动开发的核心在于深入理解内核空间与用户空间的交互机制,掌握字符设备、块设备及虚拟设备框架,并通过正确的同步与内存管理确保系统稳定性,很多开发者在进入Linux内核开发领域时,往往会被复杂的代码库和晦涩的文档劝退,驱动开发并非遥不可及的黑魔法,而是一套逻辑严密的工程体系,它要求开发者不仅熟悉C语言……

    2026年7月6日
    20210
  • linux如何安装lsof?linux安装lsof命令报错怎么办

    在Linux系统中,lsof并非默认预装工具,通常需要通过包管理器(如yum或apt)手动安装,安装后它便是排查网络连接、文件占用及系统故障的必备利器,很多刚接触Linux的管理员都会遇到这样一个场景:某个端口被占用导致服务无法启动,或者怀疑某个文件被进程锁死却无法定位是哪个“元凶”,这时候,linux下如何安……

    2026年7月7日
    18500
  • Linux系统能装iOS吗?linux安装ios教程

    底层架构与硬件隔离iOS应用编译后生成的是ARM架构的二进制文件,且必须经过苹果官方的代码签名才能执行,Linux系统虽然支持ARM架构,但其内核并不包含iOS所需的特定硬件驱动和底层安全模块,这意味着,即便你拿到了一个iOS应用的安装包,Linux内核也无法识别其格式,更无法提供运行所需的沙盒环境,应用生态的……

    2026年7月4日
    18700
  • linux joomla怎么安装?joomla安装教程

    在Linux环境下安装Joomla最稳妥的方式是通过LAMP或LNMP环境部署,推荐使用宝塔面板或命令行配合Composer进行安装,前者适合新手快速建站,后者适合开发者追求高性能与安全性,Joomla作为全球领先的开源内容管理系统,凭借其强大的扩展性和灵活性,在政府、教育及企业官网领域占据重要地位,许多用户在……

    2026年7月8日
    6000
  • Linux cache机制是什么?Linux内存缓存机制详解

    Linux缓存机制通过利用空闲内存存储频繁访问的数据,显著提升了系统I/O性能,其核心在于页缓存(Page Cache)与目录项缓存(dentry cache)的协同工作,且无需人工干预即可自动管理,很多人对Linux内存管理存在误解,认为只要内存没被程序占满,系统就是在“浪费”资源,Linux的设计哲学是“空……

    2026年7月6日
    4100
  • linux如何挂载光驱?linux挂载光驱命令详解

    在Linux系统中挂载光驱的核心步骤是创建挂载点目录,使用mount命令将光盘设备(如/dev/cdrom)挂载到该目录,并确认光盘已插入驱动器,Linux光驱挂载基础原理与设备识别光驱在Linux系统中被视为一种块设备,类似于硬盘或U盘,系统内核通过设备文件来访问硬件资源,对于大多数现代Linux发行版,光驱……

    2026年7月8日
    3200

发表回复

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