Ubuntu 18.04 经典 / 有趣 / 实用 APT 软件清单
echo 260501更新后密钥并完成Teb配置示例 git clone https://gitcode.com/ZhangRelay1/donut.git sudo apt-key add ~/donut/ros.key gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 gpg --export C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 | sudo tee /usr/share/keyrings/ros.gpg /dev/null sudo sh -c echo deb [signed-by/usr/share/keyrings/ros.gpg] https://mirrors.aliyun.com/ros/ubuntu xenial main /etc/apt/sources.list.d/ros-latest.list sudo rm /etc/apt/sources.list.d/ros2-latest.list sudo apt update一、幼儿园启蒙2–6 岁12 款表格软件包简介安装命令gcompris幼儿全能启蒙数学、阅读、绘画、记忆游戏100 活动sudo apt install gcompristuxpaint儿童绘画画笔、贴纸、印章简单好玩sudo apt install tuxpainttuxmath幼儿数学加减乘除小游戏企鹅主题sudo apt install tuxmathtuxtyping儿童打字寓教于乐认识键盘sudo apt install tuxtypingktouch打字练习适合小朋友标准指法sudo apt install ktouchklettres字母学习大小写、发音、单词启蒙sudo apt install klettreskstars儿童天文简易星图、星座、太阳系sudo apt install kstarskalzium儿童化学元素周期表卡通版sudo apt install kalziumgeogebra幼儿几何图形、拼图、简单作图sudo apt install geogebrascribus简易排版儿童手抄报、小画册sudo apt install scribusblender3D 卡通建模简单玩具、小动物sudo apt install blenderpyscratch可视化编程积木式零基础sudo apt install pyscratch二、中小学教育7–18 岁30 款2.1 数学表格软件包简介安装命令geogebra几何 / 代数 / 微积分全学段动态演示sudo apt install geogebramaxima符号计算解方程、化简、微积分sudo apt install maximaoctave数值计算MATLAB 替代中学竞赛 / 实验sudo apt install octavekalgebra图形计算器函数绘图、方程求解sudo apt install kalgebragnuplot数据绘图2D/3D 曲线实验图表sudo apt install gnuplotlabplot数据分析Origin 替代物理实验绘图sudo apt install labplot2.2 物理 / 化学 / 生物表格软件包简介安装命令ktechlab电路仿真中学物理电学实验sudo apt install ktechlabgnucap电路仿真直流 / 交流 / 瞬态分析sudo apt install gnucapkalzium化学周期表元素性质、化合物sudo apt install kalziumavogadro分子建模3D 分子结构、化学键sudo apt install avogadrostellarium天文模拟星图、行星、星座sudo apt install stellariumcelestia宇宙 3D 漫游星系、黑洞、航天器sudo apt install celestiaopenmodelica物理建模力学、热学、电学系统sudo apt install openmodelicafritzing电子原型面包板 / 原理图 / PCBsudo apt install fritzing2.3 地理 / 历史 / 语言表格软件包简介安装命令kgeography地理学习国家、首都、地图、国旗sudo apt install kgeographymarble虚拟地球3D 地图、地形、街景sudo apt install marblekwordquiz单词测验多语言词汇记忆sudo apt install kwordquizparley语言学习单词、语法、例句、听写sudo apt install parleylibreoffice-writer作文 / 报告文档排版、图文混排sudo apt install libreoffice-writerlibreoffice-calc数据统计表格、公式、图表sudo apt install libreoffice-calc2.4 编程 / 创客表格软件包简介安装命令scratch积木编程小学至初中逻辑入门sudo apt install scratchkturtle海龟绘图LOGO 语言编程启蒙sudo apt install kturtlepython3Python 编程中学信息学竞赛sudo apt install python3arduino单片机开发创客、机器人、传感器sudo apt install arduinoprocessing创意编程图形、动画、交互艺术sudo apt install processingfreecad3D 建模中学技术课、创客设计sudo apt install freecadlibrecad2D 绘图机械 / 建筑制图CAD 入门sudo apt install librecad三、大学理科数学 / 物理 / 化学 / 生物 / 天文28 款3.1 数学表格软件包简介安装命令maxima符号计算代数、微积分、微分方程sudo apt install maximaoctave数值计算矩阵、优化、信号处理sudo apt install octavescilab科学计算控制系统、仿真、图像处理sudo apt install scilabr-base统计计算数据分析、机器学习、绘图sudo apt install r-basepython3-numpy数值计算库矩阵、线性代数sudo apt install python3-numpypython3-scipy科学计算库积分、优化、信号处理sudo apt install python3-scipypython3-matplotlib绘图库论文级 2D/3D 图sudo apt install python3-matplotlibpython3-pandas数据分析库表格、时间序列sudo apt install python3-pandassage数学系统代数、数论、几何、统计sudo apt install sage3.2 物理表格软件包简介安装命令elmerfem多物理场有限元结构、热、流体、电磁sudo apt install elmerfemcalculix-ccx有限元求解器结构力学、热传导sudo apt install calculix-ccxgmsh网格生成2D/3D 有限元网格sudo apt install gmshopenfoam计算流体力学CFD流动、传热、燃烧sudo apt install openfoamabinit量子力学电子结构、材料性能sudo apt install abinitxmgrace科学绘图高质量曲线、数据拟合sudo apt install xmgrace3.3 化学 / 生物 / 天文表格软件包简介安装命令avogadro分子建模3D 结构、量子化学输入sudo apt install avogadrordkit化学信息学分子设计、药效预测sudo apt install rdkitbiopython生物信息学DNA/RNA/ 蛋白质分析sudo apt install python3-biopythoncelestia宇宙模拟星系演化、航天器轨道sudo apt install celestiastellarium天文馆星图、日食、月食、彗星sudo apt install stellariumkstars天文数据天体测量、星历表、望远镜控制sudo apt install kstars四、大学工科EE / 机械 / 土木 / 计算机 / 自动化40 款4.1 电子 / 电路 / PCB表格软件包简介安装命令kicadEDA原理图 PCB3D开源首选sudo apt install kicadfritzing电子原型面包板 / 原理图 / PCBsudo apt install fritzinggnucapSPICE 仿真直流 / 交流 / 瞬态 / 噪声sudo apt install gnucapktechlab电路 MCU 仿真PIC/AVR 单片机sudo apt install ktechlabpulseview逻辑分析仪示波器、总线调试sudo apt install pulseviewsigrok-cli测量设备控制万用表、电源、负载sudo apt install sigrok-cli4.2 机械 / 土木 / 有限元表格软件包简介安装命令freecad3D CAD零件 / 装配 / 工程图 / 有限元sudo apt install freecadlibrecad2D CAD机械 / 建筑制图DWG 兼容sudo apt install librecadbrl-cad3D 实体建模军工级、CSG 建模sudo apt install brl-cadgmsh网格生成2D/3D 有限元 / CFD 网格sudo apt install gmshcalculix-ccx有限元求解结构、热、振动、疲劳sudo apt install calculix-ccxelmerfem多物理场结构、热、流体、电磁耦合sudo apt install elmerfemopenfoamCFD流动、传热、燃烧、多相流sudo apt install openfoam4.3 计算机 / 编程 / AI表格软件包简介安装命令build-essential编译链C/C/Fortran/make必装sudo apt install build-essentialgit版本控制代码管理、协同开发sudo apt install gitvim-gnome代码编辑高效、可扩展、全平台sudo apt install vim-gnomeemacs可编程编辑器Lisp 扩展、全功能sudo apt install emacspython3PythonAI、机器学习、数据分析sudo apt install python3python3-opencv计算机视觉图像处理、目标检测sudo apt install python3-opencvpython3-tensorflow深度学习神经网络、训练、推理sudo apt install python3-tensorflowpython3-pytorch深度学习动态图、研究首选sudo apt install python3-pytorch4.4 自动化 / 机器人 / 工控表格软件包简介安装命令ros-melodic-desktop-fullROS Melodic机器人开发、导航、视觉sudo apt install ros-melodic-desktop-fullgazebo9机器人仿真3D 物理、传感器、环境sudo apt install gazebo9ns3网络仿真通信、物联网、工控网络sudo apt install ns3openmodelica系统建模机电一体化、控制、仿真sudo apt install openmodelicaarduino嵌入式开发单片机、传感器、控制sudo apt install arduino五、文科 / 艺术 / 设计20 款5.1 办公 / 论文表格软件包简介安装命令libreoffice办公套件Writer/Calc/Impress/Draw/Mathsudo apt install libreofficetexlive-fullLaTeX 全套论文、报告、公式排版sudo apt install texlive-fullpandoc文档转换Markdown↔Word↔LaTeX↔PDFsudo apt install pandocscribus桌面排版书籍、海报、画册、手册sudo apt install scribus5.2 图像 / 设计 / 动画表格软件包简介安装命令gimp图像编辑Photoshop 替代图层 / 蒙版sudo apt install gimpinkscape矢量绘图Illustrator 替代SVG/AI/PDFsudo apt install inkscapekrita数字绘画笔刷、压感、动画、漫画sudo apt install kritablender3D 建模 / 渲染 / 动画机械、角色、特效sudo apt install blendersynfigstudio2D 动画矢量动画、骨骼、关键帧sudo apt install synfigstudio5.3 音频 / 视频表格软件包简介安装命令audacity音频编辑录音、剪辑、降噪、特效sudo apt install audacityvlc媒体播放器万能格式、流媒体、转码sudo apt install vlckdenlive视频剪辑非线性、多轨道、特效、字幕sudo apt install kdenliveopenshot视频编辑简单易用、3D 动画、转场sudo apt install openshot六、系统 / 终端 / 运维 / 安全25 款表格软件包简介安装命令htop进程监控CPU / 内存 / 磁盘 / 网络彩色sudo apt install htoptmux终端复用多窗口、分屏、后台任务sudo apt install tmuxneofetch系统信息ASCII Logo、配置、主题sudo apt install neofetchcmatrix终端雨矩阵黑客帝国特效sudo apt install cmatrixfiglet终端大字艺术字、标题、提示信息sudo apt install figletlolcat彩虹文字终端输出彩色渐变sudo apt install lolcattree目录树递归显示文件夹结构sudo apt install treencdu磁盘分析交互式、快速、彩色sudo apt install ncdusynaptic包管理器图形化、搜索、筛选、批量安装sudo apt install synaptictimeshift系统备份一键还原、快照、恢复sudo apt install timeshiftstacer系统优化清理、启动项、服务、资源sudo apt install staceropenssh-serverSSH 服务远程登录、文件传输、管理sudo apt install openssh-serverwireshark网络抓包协议分析、调试、监控sudo apt install wiresharknmap网络扫描端口、主机、服务、漏洞sudo apt install nmapclamav杀毒软件开源、轻量、病毒库更新sudo apt install clamav七、趣味 / 娱乐 / 摸鱼15 款表格软件包简介安装命令cmatrix终端雨矩阵装酷、演示、摸鱼sudo apt install cmatrixneofetch系统信息装逼、查配置、截图sudo apt install neofetchfiglet终端大字脚本标题、欢迎信息sudo apt install figletlolcat彩虹文字终端输出彩色渐变sudo apt install lolcatsl蒸汽火车输入 ls 错成 sl小彩蛋sudo apt install slcowsay奶牛说话终端输出 ASCII 奶牛 文字sudo apt install cowsayfortune随机名言开机 / 登录显示趣味语录sudo apt install fortunetoilet艺术字比 figlet 更花哨、支持颜色sudo apt install toiletbbASCII 艺术复古 BBS 动画、音乐sudo apt install bbaview图片转 ASCII终端显示图片sudo apt install aview八、其他实用工具20 款表格软件包简介安装命令flameshot截图工具标注、贴图、上传、分享sudo apt install flameshotpdfsamPDF 处理合并、拆分、旋转、提取sudo apt install pdfsamnemo文件管理器双窗格、标签、扩展、自定义sudo apt install nemothunderbird邮件客户端多账户、日历、联系人、过滤sudo apt install thunderbirdfirefox网页浏览器开源、隐私、扩展、同步sudo apt install firefoxchromium-browser浏览器开源 Chrome、稳定、兼容sudo apt install chromium-browser合计210 款全部为 Ubuntu 18.04 官方源可直接 apt 安装。一、系统 / 终端 / 开发基础必装表格软件包简介工科用途安装命令build-essentialC/C/Fortran 编译链 make所有编译、嵌入式、仿真必备sudo apt update sudo apt install build-essentialgit版本控制代码 / 文档管理、协同开发sudo apt install gitvim-gnome带 GUI 的 Vim代码 / 脚本 / 配置文件高效编辑sudo apt install vim-gnometmux终端复用多窗口、后台跑仿真 / 编译、防断网sudo apt install tmuxhtop系统进程 / CPU / 内存监控跑仿真时看资源占用sudo apt install htopopenssh-serverSSH 远程登录实验室机器、嵌入式开发板sudo apt install openssh-server二、电子 / 电路 / PCBEE、自动化、机器人表格软件包简介工科用途安装命令kicad开源 EDA原理图 PCB 3D 预览电子设计必学sudo apt install kicadfritzing面包板 / 原理图 / PCB 三合一Arduino / 单片机快速原型sudo apt install fritzinggnucap开源 SPICE 电路仿真直流 / 交流 / 瞬态分析sudo apt install gnucapgEDAgschem/pcb老牌开源电路设计工具适合轻量原理图 / PCBsudo apt install geda pcb三、CAD / 建模 / 有限元机械、土木、力学表格软件包简介工科用途安装命令freecad开源 3D CAD零件 / 装配 / 工程图 / 有限元机械设计入门神器sudo apt install freecadgmsh强大网格生成器2D/3D 网格配合有限元仿真如 CalculiXsudo apt install gmshcalculix-ccx开源有限元求解器结构 / 热 / 力学仿真配合 FreeCAD/Gmshsudo apt install calculix-ccxblender3D 建模 / 渲染 / 动画机械结构可视化、机器人模型、动画演示sudo apt install blender四、编程 / 科学计算 / 数据处理CS、自动化、测控表格软件包简介工科用途安装命令python3-numpy数值计算库矩阵、线性代数、信号处理基础sudo apt install python3-numpypython3-scipy科学计算库优化、积分、信号 / 图像处理sudo apt install python3-scipypython3-matplotlib绘图库二维 / 三维曲线、工程图、仿真结果可视化sudo apt install python3-matplotlibr-baseR 语言统计分析、实验数据处理、机器学习sudo apt install r-baseoctave开源 MATLAB 替代数值计算、仿真、控制系统设计sudo apt install octave五、仿真 / 工控 / 机器人自动化、机器人、AI表格软件包简介工科用途安装命令gazebo9机器人 / 无人机 3D 物理仿真ROS 常用sudo apt install gazebo9ros-melodic-desktop-fullROS MelodicUbuntu18.04 专属机器人开发、导航、视觉sudo apt install ros-melodic-desktop-fullabinit量子力学 / 材料科学仿真电子结构、材料性能计算sudo apt install abinitns3网络仿真器通信网络、物联网、工控网络模拟sudo apt install ns3六、论文 / 文档 / 图表全工科通用表格软件包简介工科用途安装命令texlive-fullLaTeX 全套论文、报告、公式排版工科标配sudo apt install texlive-fullpandoc文档格式转换Markdown ↔ Word ↔ LaTeX ↔ PDFsudo apt install pandoclibreoffice开源办公Word/Excel/PPT论文初稿、数据统计、汇报sudo apt install libreofficescribus桌面排版技术海报、实验手册、竞赛作品画册sudo apt install scribus七、有趣 / 冷门但实用工科玩票 学习表格软件包简介工科用途安装命令neofetch终端打印系统信息 ASCII Logo装逼 / 查环境配置sudo apt install neofetchcmatrix终端《黑客帝国》雨矩阵摸鱼 / 演示装酷sudo apt install cmatrixfiglet终端大字艺术字写脚本标题、打印提示信息sudo apt install figlethtop重复强调比 top 好看太多的进程管理器sudo apt install htop八、安装小技巧Ubuntu 18.04安装前必更bash运行sudo apt update一键批量装复制即用bash运行sudo apt install -y build-essential git vim-gnome tmux htop openssh-server kicad fritzing freecad gmsh blender octav本文介绍了Ubuntu系统下200多款教育类软件包的安装方法涵盖从幼儿园到大学各阶段所需工具。内容按年龄段和学科分类包括数学、物理、编程、艺术等方向每个软件包都提供简介和安装命令。特别推荐了工科必备工具如FreeCAD、KiCad等并附有安装技巧和批量安装方法。所有软件均可通过apt命令直接安装适合教育工作者和学习者快速搭建学习环境。