国产操作系统操作指南
发表于 · 归类于
技术 · 阅读完需 13 分钟 ·
阅读量 报告错误
说明
本文档主要针对deepin系统的日常使用技术笔记。
(一)基本知识
处理器架构
- X86授权路线(海光、兆芯):复杂指令集CISC
- ARM授权路线(飞腾、鲲鹏):精简指令集RISC
- 全自研自主指令集(龙芯LoongArch、申威SW64):无境外架构授权
处理器架构详细表
| 处理器架构 | 厂商 | 常用的处理器型号 |
|---|
| X86、AMD64 | Intel、AMD、海光、兆芯 | I5-9400F、C86-3G、KX-8000 |
| ARM | 高通、天玑、华为麒麟 | 天玑9500、骁龙8gen5、麒麟9200 |
| LoongArch | 龙芯 | 3C6000 |
| MIPS | - | 暂无 |
| RISC-V | - | 暂无 |
| SW-64(纯自研) | 申威 | 民用市场基本没存在感 |
国产处理器
| 厂商 | 架构路线 | 自主程度 | 最强场景 | 2026年现状 |
|---|
| 海光 | x86(AMD Zen) | 中 | 金融/电信服务器 | 海光四号量产,五号在路上 |
| 鲲鹏 | ARMv8(华为自研核) | 较高 | 政务云/运营商 | 950发布,全栈生态最完整 |
| 龙芯 | LoongArch(纯自研) | 最高 | 党政/军工/涉密 | 3C6000对标至强,性能够用 |
| 飞腾 | ARMv8(自研核) | 较高 | 党政办公/移动端 | D3000成国产笔记本主力 |
| 兆芯 | x86(威盛授权) | 中低 | 教育/商业办公 | KX-8000冲刺4GHz主频 |
| 申威 | SW-64(纯自研) | 最高 | 超算/军工特种 | 民用市场基本没存在感 |
Linux发行版
国内好用的Linux主要分两大类:服务器/云原生(欧拉、龙蜥)、桌面/办公(统信UOS、Deepin、银河麒麟、优麒麟)。
| 系统名称 | 核心定位 | 适配芯片 | 桌面环境 | 包管理器 | 主打亮点 | 适合人群/场景 |
|---|
| 华为欧拉 openEuler | 服务器/云计算/工业 | X86、鲲鹏ARM | 无侧重桌面 | dnf/yum | 鲲鹏深度优化、云原生强、容器虚拟化成熟 | 运维、企业服务器、机房、边缘计算 |
| 阿里云龙蜥 AnolisOS | 云服务器、CentOS替代 | X86、ARM | 可选极简桌面 | dnf/yum | 100%兼容CentOS、云上性能拉满、迁移零成本 | 互联网公司、云上运维、大数据集群 |
| 深度Deepin | 个人桌面、日常办公娱乐 | X86为主 | 自研DDE高颜值 | apt | 界面酷似Windows、软件开箱即用、小白友好 | 个人用户、家用、办公追剧、新手 |
| 统信 UOS | 政企办公+个人全能 | X86、飞腾、龙芯、鲲鹏 | DDE | apt | 版本齐全、国产软件适配最全、国产化首选 | 事业单位、国企办公、家庭日常 |
| 银河麒麟 Kylin | 党政军工、高安全涉密 | 全国产CPU+X86 | 定制桌面 | apt/dnf | 安全等级顶级、稳定性极强、政企标配 | 政府、军工、金融、涉密单位 |
| 优麒麟 Ubuntu Kylin | 轻量桌面、老旧电脑 | X86、ARM | Mate | apt | 基于Ubuntu、资源多、占用低、流畅省配置 | 学生、老旧笔记本、开发测试 |
- 银河麒麟分桌面版、服务器版两套体系,银河麒麟桌面版(V10 桌面):基于 Ubuntu,使用apt;银河麒麟服务器版(V10 SP1+):基于 RHEL,使用dnf/yum
(二)基本操作
1、系统安装
使用ventoy创建启动盘
双系统
Windows使用NTFS格式的磁盘、Linux使用EXT4格式的磁盘
2、基本设置/初始配置
设置→用户→使用无密码登录
3、常用快捷键
Super键:打开启动器Super+D:显示桌面Super+Tab:应用切换Ctrl+Alt+T:打开终端Super+Shift+S:截图
4、基本命令
- 更新系统:
apt update && apt upgrade -y
(三)介绍
deepin(原名Linux Deepin)是由武汉深之度科技有限公司开发的Linux发行版,现由统信软件技术有限公司维护。
(四)其他扩展高级功能
1、系统配置
主题
# 安装主题
sudo apt install deepin-theme-*
# 切换主题
gsettings set com.deepin.desktop.interface icon-theme "deepin"
字体配置:
- 系统字体:文泉驿微米黑
- 等宽字体:DejaVu Sans Mono
- 支持字体平滑和抗锯齿
2、开发环境搭建
基础开发工具
编译工具
# 安装编译工具
sudo apt install build-essential gcc g++ make cmake
# 安装版本控制
sudo apt install git gitk git-gui
# 安装调试工具
sudo apt install gdb valgrind strace
编程语言环境
Python开发
# 安装Python3
sudo apt install python3 python3-pip python3-venv
# 安装常用库
pip3 install numpy pandas matplotlib jupyter
# 安装IDE
sudo apt install pycharm-community
Node.js开发
# 使用nvm安装Node.js
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install node
数据库环境
MySQL
sudo apt install mysql-server mysql-client
sudo mysql_secure_installation
PostgreSQL
sudo apt install postgresql postgresql-contrib
sudo -u postgres psql
Redis
sudo apt install redis-server
sudo systemctl enable redis-server
3、系统管理与维护
软件包管理
APT常用命令:
# 更新软件包列表
sudo apt update
# 升级系统
sudo apt upgrade
# 安装软件
sudo apt install package-name
# 卸载软件
sudo apt remove package-name
sudo apt purge package-name # 彻底删除配置文件
# 搜索软件
apt search keyword
# 查看软件信息
apt show package-name
服务管理
systemd操作:
# 查看服务状态
systemctl status service-name
# 启动/停止服务
sudo systemctl start service-name
sudo systemctl stop service-name
# 启用/禁用开机启动
sudo systemctl enable service-name
sudo systemctl disable service-name
# 重新加载配置
sudo systemctl reload service-name
sudo systemctl daemon-reload
日志管理
日志位置:
- 系统日志:
/var/log/syslog - 认证日志:
/var/log/auth.log - 内核日志:
/var/log/kern.log - 应用日志:
/var/log/
日志查看工具:
# 实时查看日志
tail -f /var/log/syslog
# 使用journalctl
journalctl -u service-name
journalctl --since "2024-01-01" --until "2024-01-02"
网络诊断工具
# 连通性测试
ping google.com
# 路由追踪
traceroute google.com
# 端口扫描
nmap localhost
# 网络性能测试
iperf3 -c server-ip
性能监控工具
# 安装监控工具
sudo apt install htop iotop iftop nmon
# 实时监控
htop
iotop
iftop
故障排查
系统信息
# 查看系统版本
cat /etc/os-release
uname -a
# 查看硬件信息
lscpu
lsblk
lspci
lsusb
# 查看内存使用
free -h
文件操作
# 查找文件
find /path -name "filename"
locate filename
# 压缩解压
tar -czvf archive.tar.gz directory/
tar -xzvf archive.tar.gz
# 文本处理
grep "pattern" file
sed 's/old/new/g' file
awk '{print $1}' file
进程管理
# 查看进程
ps aux
top
htop
# 进程控制
kill PID
kill -9 PID
pkill process-name
网络命令
# 网络配置
ip addr
ip route
ss -tuln
# 网络测试
ping host
curl url
wget url
总结
deepin作为一款优秀的国产Linux发行版,具有以下优势:
- 用户体验优秀:DDE桌面环境美观易用
- 软件生态完善:兼容大量Linux软件
- 安全性高:基于Debian稳定版本
- 适合开发:支持多种开发环境
- 本土化好:中文支持完善
对于专业技术人员来说,deepin提供了稳定可靠的开发和工作环境,同时具备良好的扩展性和定制性,是值得推荐的Linux发行版之一。