Lazy loaded image
👨‍💻个人常用软件总结分类及linux平替
字数 2472阅读时长 7 分钟
2025-3-4
2025-3-4
type
status
date
slug
summary
tags
category
icon
password
😀
最近想把用了三四年的笔记本换掉,但是里面资料和软件又太多了,因此开一个帖子,给自己的常用软件分个类,便于管理。同时还可以用deepseek帮忙分析一下,这些软件在linux上有哪些平替,是否可以达成all in one platform的需求。

📝 个人软件总结归纳

我原来的电脑是Windows操作系统,从win10升级到了win11,但因为硬盘容量确实不是很够了,加之在开发上,他所带的3050laptop有点鸡肋,所以想换一个。换之前总结一下这个系统里面的软件资料(当然个人数据肯定都会搬走)。
我打开设置-应用程序-所有已安装的应用,把这里面的软件都记录下来,然后还包括一些自己安装的“绿色版”软件,也一起记录下来,然后做成列表丢给deepseek r1,让他帮我做一下分类总结,做的还不错↓
notion image

Windows软件分类总结

一、基础工具类

  1. 浏览器与网络工具
      • Edge浏览器
      • IDM(下载工具)
      • Clash-verge(VPN)
      • Easy Connected(VPN)
  1. 系统优化与管理
      • 微软电脑管家/联想电脑管家
      • Everything(文件搜索)
      • Spacesniffer(磁盘空间分析)
      • StartAllBack(任务栏美化)
      • Traffic Monitor(系统状态监控)
  1. 输入法与效率工具
      • 微信输入法/或自带输入法
      • 桌面日历清单
      • Xmind(思维导图)
      • Onenote(在线笔记)
      • Obsidian(知识管理)

二、办公与学习类

  1. 办公套件
      • 微软Office全套
      • Outlook(邮件管理)
      • Typora(Markdown编辑器)
  1. 文档与阅读
      • Adobe Acrobat(PDF阅读器)
      • Zotero(文献管理工具)
  1. 远程协作
      • 腾讯会议
      • 网易UU远程控制
      • 向日葵远程控制
      • RealVNC(树莓派远程控制)

三、开发与编程类

  1. 开发工具
      • VSCode
      • IntelliJ IDEA
      • HbuilderX
      • 微信开发者工具
      • Arduino(硬件开发)
      • STM32相关嵌入式开发套件
      • WSL与ubuntu子系统
  1. 版本控制与环境
      • Git
      • Python 3.12
      • Java JDK
      • Node.js(用于小程序开发)
      • Mingw64(C/C++编译)
  1. 终端工具
      • Windows Terminal
      • Termius(SSH终端)

四、多媒体与娱乐类

  1. 影音播放
      • PotPlayer
      • 网易云音乐
      • 哔哩哔哩客户端
  1. 视频编辑
      • 剪映
  1. 游戏平台
      • Steam及个人游戏

五、实用工具类

  1. 文件管理
      • Bandzip(解压缩)
      • Rufus(系统盘制作)
      • 百度网盘(云存储)
  1. 外设与驱动
      • Logi Options(罗技设备管理)
      • HP Smart(打印机驱动)
      • spacedesk(USB屏幕扩展)
  1. 其他工具
      • 搞机助手(设备调试)
      • 小米电脑管家/云服务(品牌配套)

六、社交与通讯类

  • 微信
  • QQ

七、系统自带工具

  • 相机、照片、记事本、计算器、天气、录音机、画图、时钟、OneDrive等(无需额外安装)

Ubuntu系统平替方案

我想试试如果将除了游戏以外的需求全部移动到ubuntu系统中,能否解决?开发方面肯定能很好解决,但是常用的软件呢?因此我让deepseek给我进行一个分析,结果如下。我用黄色字体对我不满意的结果进行了一些小修改。
notion image
以下是针对您列出的软件在 Ubuntu 20.04 上的兼容性分析和替代方案建议,分为 可直接安装需替代方案 和 需特殊处理 三类:

一、可直接安装的软件(原生支持或官方提供 Linux 版本)

  1. 基础工具类
      • Edge 浏览器:官方提供 .deb 包
      • VSCode:官方支持
      • Git:通过 apt 安装
      • Python 3.12Java JDKNode.js:通过包管理器或手动安装
      • Windows Terminal:Ubuntu 默认终端或Terminator终端终结者
      • Obsidian:官方提供 .deb 包
      • Steam:官方支持(部分游戏依赖 Proton)
      • Typora:官方支持或采用vscode的markdown插件
      • Zotero:官方提供 Linux 版本
      • Clash-verge可通过Clash-verge的linux版本替代
  1. 开发工具类
      • IntelliJ IDEA:官方支持
      • Arduino IDE:官方支持
      • Mingw64直接使用原生gcc(build-essential)
      • Git:默认包管理器安装
      • STM32开发套件:IDE的CubeMX全套提供linux版本,编译器使用gcc-arm-none-eabi交叉编译工具链,调试器用openocd,下载器用CubeProgrammer
  1. 其他工具
      • Bandzip 替代:使用 7zip 或 p7zipsudo apt install p7zip-full我个人会使用tar工具或者unzip工具
      • PotPlayer 替代VLC 或 MPVsudo apt install vlc
      • Logi Options 替代:使用 Solaar(罗技设备管理工具,sudo apt install solaar

二、需替代方案的软件

  1. 办公与学习类
      • 微软 Office 全套 → LibreOffice 或 WPS
      • Adobe Acrobat → Okular(功能强大的 PDF 阅读器,sudo apt install okular但其实Zotero也自带PDF阅读器,edge浏览器和WPS都有,还很不错
      • Onenote → Joplin(支持 Markdown 的笔记工具)或网页版,Ubuntu中有Snap版P3XOneNote
  1. 系统工具类
      • Everything → Catfish(文件搜索工具,sudo apt install catfish)或 FSearch
      • 微软电脑管家/联想电脑管家 → 使用系统自带工具(如 gnome-disk-utilitybleachbit),这个在ubuntu中倒是不需要
      • Spacesniffer → QDirStat 或 ncdu(命令行磁盘分析工具)
      • Rufus → Etcher(系统盘制作工具,支持 Linux)
  1. 社交与通讯类
      • 微信/QQ → 二者均已有linux版本,并且使用起来还很舒适
      • 腾讯会议 → 使用网页版或官方 Linux 客户端(功能受限)
  1. 其他工具
      • 剪映 → kdenlive(开源视频编辑工具,sudo apt install kdenliveUbuntu中可以暂无剪辑需求,这个工作可以放在虚拟机或者平板上做
      • 向日葵远程控制 → Remmina(支持 RDP/VNC,sudo apt install remmina向日葵也有Linux客户端
      • 百度网盘 → 官方 Linux 客户端(功能受限)或 rclone 挂载

三、需特殊处理的软件

  1. 依赖 Wine 或虚拟机
      • 微信输入法 → 使用 Fcitx + 搜狗输入法 Linux 版(需手动配置)
      • IDM → 使用 aria2(命令行下载工具)或 uGet(GUI 下载管理器)
      • 搞机助手 → 通过 adb 和 fastboot(Linux 原生支持)
      • 微信开发者工具 → 暂无官方支持,需通过 Wine 或虚拟机运行
  1. 硬件驱动类
      • Nvidia 显卡驱动:通过 Software & Updates → Additional Drivers 安装专有驱动
      • HP Smart 打印机驱动:安装 hplip 包(sudo apt install hplip
      • spacedesk(USB 扩展屏幕):无官方支持,可尝试 xrandr 手动配置多屏
  1. 系统美化类
      • StartAllBack(任务栏工具) → 使用 GNOME 扩展(如 Dash to Panel
      • Traffic Monitor(状态监控) → Conky(轻量级监控工具,需配置)

四、兼容性问题与注意事项

  1. 驱动问题
      • 显卡驱动:Nvidia 闭源驱动可能需手动安装,避免使用开源 nouveau 驱动(性能较差)。
      • Wi-Fi/蓝牙驱动:部分硬件(如 Broadcom 网卡)需安装额外驱动包(bcmwl-kernel-source)。
  1. 文件系统兼容性
      • 若需访问 NTFS 分区(Windows 硬盘),安装 ntfs-3gsudo apt install ntfs-3g)。
  1. 软件包管理
      • 优先通过 apt 或 Snap/Flatpak 安装软件,避免手动编译依赖冲突。
  1. 游戏兼容性
      • Steam 游戏需启用 Proton(Steam Play 设置),部分游戏可能无法运行。

五、推荐补充的 Linux 工具

  1. 开发工具
      • Docker:容器化开发(sudo apt install docker.io
      • Postman:API 测试工具(通过 Snap 安装)
  1. 系统工具
      • Timeshift:系统备份工具(sudo apt install timeshift
      • GParted:磁盘分区管理(sudo apt install gparted
  1. 娱乐工具
      • Spotify:音乐流媒体(通过 Snap 安装)
      • OBS Studio:直播与录屏(sudo apt install obs-studio

总结建议

  • 必要软件:大部分开发工具(VSCode、Git、Python 等)和基础工具(Edge、VLC)可直接使用。
  • 替代方案:办公、社交类软件需调整习惯(如 LibreOffice、网页版微信)。
  • 驱动与硬件:优先检查显卡、打印机、外设的 Linux 支持情况。
  • 过渡期可保留 Windows 双系统,或通过虚拟机处理紧急需求。

🤗 总结归纳

目前我已经切换到ubuntu上进行日常办公3天了,日常娱乐比如说刷视频使用网页版的bilibili体验还是很流畅的。以前阻止我换过来的QQ和微信两个平台适配出奇的好。但同时我自己也在ubuntu上装了一个VMware,然后安装了一个win11的虚拟机,已应对某些软件无法正常工作的情况。
总的来说,可行,我会继续用下去,不断更迭,希望有all in one platform的一天!
💡
有关Ubuntu安装、虚拟机安装、开发环境搭建或者平替软件下载及使用上的问题,欢迎您在底部评论区留言,一起交流~
 
上一篇
远程仓库合并问题
下一篇
开源协议总结归纳