版本选择
版本说明
进入deepin历史版本页面,发现有 稳定版,首选稳定版查询。
最近稳定版 deepin 2023、deepin20.9 。。。 ,这里选择20.9版本,历史长点用户多,点击蓝色链接下载(地址 https://mirrors.kernel.org/deepin-cd/20.9/deepin-desktop-community-20.9-amd64.iso)。
deepin20.9 稳定版
-
稳定性:作为稳定版,deepin20.9 已经经过了长时间的测试和优化,具有较高的稳定性和兼容性。
-
适用性:适合那些希望获得稳定使用体验的用户,尤其是在工作环境中,稳定版能够减少因系统故障导致的业务停滞时间。
安装
参考
官方安装指南 deepin - 基于Linux的开源国产操作系统
手动分区建议 【系统安装】手动分区你们都是如何操作的?我这有一剂。- Community - Deepin Technology17au0zhgaMTYzNzU2NzY2My4xNzM5MTQ5Njc5ga_QHZ7DPPD2D*MTczOTE0OTY3OS4xLjEuMTczOTE1NTQ1OC4wLjAuMA..
手动分区说明
官方安装指南截取
一般来说自定义安装的灵活性更高,也更符合个人的定制化需求,可以一块硬盘上安装双系统,也可以通过 LVM 方式来管理磁盘,从而在后期更加灵活的进行扩容操作,熟悉 Linux 系统的爱好者可以选择自定义安装模式。
自定义安装时需要注意以下几点:
-
划分一个 EFI 分区(300MB 左右即可);
-
如果电脑物理内存小于 8G,划分一个与电脑物理内存相同大小的 swap 交换分区;
-
剩余空间全部划分给“/”根分区即可;
自定义安装各分区的用途解释可以参考论坛帖子:手动分区你们都是如何操作的?我这有一剂。
以上来自 官方安装指南
总结
分区 | 建议大小 | 必需与否 | 建议类型 | 说明 |
---|---|---|---|---|
/efi | 300-600M | efi引导时需要 | 主分区 | 存放引导和系统启动所需的EFI引导文件 |
/swap | 物理内存的1到2倍 | 必需 | 主分区或逻辑分区 | 系统内存不足时提供虚拟内存 |
/boot | 2G | 必需 | 主分区 | 存放系统启动所需的引导文件和内核映像 |
/ | 剩余调整 | 必需 | 首选主分区,逻辑分区也可 | |
/home,/tmp等 | 剩余调整 | 可选 | 逻辑分区 |
安装过程
deepin安装过程基本下一步就可以,需要注意的地方是 磁盘分区 步骤,默认自动分区可能不符合期望,一般进行手动分区。
虚拟机设置
分区设置
如下分区
分区 | 大小 | 类型 | 说明 |
---|---|---|---|
/efi | 300M | 主分区 | |
/boot | 2G | 主分区 | |
swap | 8G | 逻辑分区 | 内存2倍 |
/ | 剩余 | 主分区 | 主分区或逻辑分区 |
安装后设置
输入法修改
-
安装搜狗拼音输入法。
-
任务栏-控制中心-键盘和语言-输入法,选择 搜狗拼音输入法,调整到最上方。
-
切换到 搜狗输入法 ctrl+space ,中英文切换用 shift。
启用root
日常使用普通账户应该就可以,管理员账户root默认禁用,这里需要测试命令行,启用root账户方便操作。
打开终端,执行 sudo passwd root ,之后提示输入密码,输入 当前用户密码,成功后要求输入新密码,这里是为root用户设置的新密码,重复两次。
配置ssh
开启ssh服务,允许远程连接此linux系统命令行。
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config echo "PasswordAuthentication yes" >> /etc/ssh/sshd_config systemctl restart ssh systemctl enable ssh # systemctl enable ssh Synchronizing state of ssh.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable ssh Created symlink /etc/systemd/system/sshd.service → /lib/systemd/system/ssh.service. Created symlink /etc/systemd/system/multi-user.target.wants/ssh.service → /lib/systemd/system/ssh.service.
配置远程图形界面
开启ssh后可以远程连接此linux命令行,不过没有图像界面;
远程图像界面方式有多种,这里用微软的 远程桌面连接。
-
安装xrdp
-
这里用微软的 远程桌面连接,在linux实现为 xrdp套件。
sudo apt install xrdp -y systemctl status xrdp
-
-
检测ip
-
查看linux的ip
-
-
win10下连接 linux
-
检测win10到linux的连通性,如下通信正常
-
-
远程桌面连接
-
win下打开 远程桌面连接 ,输入用户名和密码,这里用root。
-
-
应用商店
软件安装方式
windows下软件安装包一般为exe格式,无法在deepin下安装,deepin下安装包格式为deb。
deepin自带 应用商店,已提供了符合要求的安装包,点击安装即可。
这里安装deepin后点击 应用商店 无反应,打开失败,进行升级后运行正常,执行如下升级命令。
sudo apt update && sudo apt upgrade deepin-app-store
deepin软件源说明
相关命令
apt install <package_name> apt -d install <package_name> 只下载 apt remove <package_name> #仅删除软件包,保留配置文 apt remove --purge <package_name> # purge选项会同时删除软件包及其配置文 apt autoclean 删除缓存的包 apt search <keyword> apt show <package_name> apt update # 更新软件包列 apt clean #清理下载的软件包,即安装包文件,安装后就不需要了 apt autoclean #只清理过时的软件包,比clean智能 apt autoremove #清理不再需要的孤立软件包(依赖包) dpkg -l dpkg -L <package_name> #已安装包的文件分布 ## 查看软件包是否安装,若未安装提示未安装,若已安装则列出相关信息 dpkg -s <package_name> dpkg -s <package_name> | grep Status dpkg -i <package.deb> ##安装软件包 dpkg -r package ##删除已安装的软件包,但保留配置文件 dpkg -P package ##删除已安装软件包,完全清除包(含配置文件) dpkg -C ##搜索损坏的软件包 dpkg -S filesname ##这个文件属于哪个已安装软件包。 dpkg -L package ##已安装包的文件分布 dpkg –force-all –purge packagename ##有些软件很难卸载,而且还阻止了别的软件的应用,就可以用这个,不过有点冒险。
deepin的wiki
Wiki: http://wiki.deepin.org
为啥记录这个? 这wiki不仅有deepin内容,还存在很多linux知识点,如apt源介绍、linux常用命令总结等,比较官方的,应该比较靠谱。