一、安装deepin操作系统
1. 下载
2.制作启动盘
2.1. 下载深度启动盘制作工具
2.2 制作启动盘
> 2G U盘
3、安装
3.1 启动
插入已做好的启动盘,重启电脑, 启动过程中长按相应按键(如下表)进入boot模式,选择:UEFI: Innostor Innostor 1.00 ,进入开始安装。
电脑 | 按键 |
Surface | 音量左键 |
酷比魔方 | F7 |
3.2 磁盘分区
前面很基础,不在赘述,下面主要讲一下磁盘分区,总共110G:
分区 | 类型 | 格式 | 大小 | 描述 | 备注 |
/ | 系统主分区 | ext4 | 25G | 根目录 | |
/swap | 逻辑分区 | swap | 1-2G | 交换分区,相当于windows下的虚拟内存 | swap空间 = 运存内存 * 2 |
/home | 逻辑分区 | ext4 | 剩余 | 普通用户目录 | 剩下的都给它 |
分区结束后,依次执行直至安装结束。
二、基础开发环境搭建
1. 将/opt /var /tmp 挂在到/home 目录 下
$ cd /
$ sudo tar -czvf opt.tar.gz /opt
$ sudo tar -czvf var.tar.gz /var
$ sudo tar -czvf tmp.tar.gz /tmp
$ sudo mv opt.tar.gz var.tar.gz tmp.tar.gz /home
$ cd /home
$ sudo tar -xf opt.tar.gz
$ sduo tar -xf var.tar.gz
$ sudo tar -xf tmp.tar.gz
$ sudo vim /etc/fstab
// 在带/opt的行(如果有的话)最前面加上#号,然后在紧接着 /home 的那行加上
/home/opt /opt none bind 0 0
/home/var /var none bind 0 0
/home/tmp /tmp none bind 0 0
$ sudo rm -rf opt.tar.gz var.tar.gz tmp.tar.gz
$ reboot
2. 隐藏windows的分区
$ blkid // 查看各个分区的UUID
$ sudo vim /etc/udev/rules.d/90-hide_parts.rules
// 添加以下内容:
ENV{ID_FS_UUID}=="XXXX", ENV{UDISKS_IGNORE}="1" //XXXX 为分区的UUID
$ reboot
2.3 更新并安装基础工具
$ sudo apt update
$ sudo apt dist-upgrade
$ sudo apt-get install build-essential gcc g++ make libffi-dev e2fsprogs pkg-config flex bison perl bc openssl libssl-dev libelf-dev binutils binutils-dev libdwarf-dev u-boot-tools mtd-utils cpio device-tree-compiler build-essential zlib1g-dev pkg-config libglib2.0-dev binutils-dev libboost-all-dev autoconf libtool libssl-dev libpixman-1-dev virtualenv flex bison vim vim-scripts vim-doc exuberant-ctags cscope git git-lfs
// git 配置
$ git config --global user.name "xxxx"
$ git config --global user.email "xxxx@xxx.com"
$ git config --global credential.helper store
$ git config --global core.editor "vim"
// 生成gitee公钥
$ ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com"
$ cat ~/.ssh/id_ed25519.pub // 内容添加到gitee公钥中
2.4 我的默认配置
在用户根目录下执行:
$ git clone https://gitee.com/zhushengle/deepin.git
$ cd deepin/home/zhushengle
$ cp -rf .bashrc .lscolor-256color ~/
$ cd
$ rm -rf deepin
2.5 安装 vim
在用户根目录下执行:
$ git clone https://gitee.com/zhushengle/vim.git
$ cd vim
$ chmod ugo+rx vim_install.sh
$ ./vim_install.sh
$ cd ../
$ rm -rf vim
2.6 Docker 安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
2.7 python3.8 安装
deepin python3.8 安装指导_StarRain2016-优快云博客
三、Tools
1. 可从 应用商店 安装的工具有:
Wps:从官网下载最新的版本包 WPS Office 2019 for Linux-支持多版本下载_WPS官方网站 安装:$ sudo dpkg -i xxxx.deb
微信、TIM、百度云盘、网易云、shotcut(视频剪辑软件)
四、deepin 常见问题解决
1.解决蓝牙鼠标无法连接的问题
sudo apt install bluetooth blueman
blueman-assistant
2.系统休眠后wifi 断连无法恢复的问题
使用命令禁止系统休眠: systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
可以正常锁屏,但不会进入休眠。
恢复休眠命令:systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target