deepin操作系统安装及开发环境搭建

本文详细介绍了deepin操作系统的安装流程,包括下载、启动盘制作、磁盘分区等步骤,并提供了针对Surface和酷比魔方设备的启动键指南。此外,还深入讲解了基础开发环境的搭建,如环境变量设置、常用工具安装、Docker和python3.8的配置方法,以及如何通过应用商店获取Wps、微信等实用工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值