Deepin自带软件卸载

sudo apt purge org.deepin.browser 
sudo apt purge deepin-album  deepin-voice-note deepin-draw 
sudo apt purge dde-introduction 
sudo apt purge libreoffice
sudo apt purge libreoffice-calc libreoffice-impress libreoffice-writer 
sudo apt purge libreoffice-common libreoffice-style-colibre libreoffice-style-tango libreoffice-core
sudo apt purge deepin-mail 
sudo apt purge simple-scan 
sudo apt-get remove dde-printer 
sudo apt autoremove 

Deepin更新并安装应用

sudo apt-get install firefox-esr
sudo apt-get install g++ gdb make golang nodejs openjdk-11-jdk inetutils-tools zsh

Deepin安装docker

#!/bin/sh

# Shell script to add docker-ce to Deepin Linux repositories

# Remove old docker
sudo apt-get remove -y docker docker-engine docker.io containerd runc

# Install dependencies
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common
    
# Add GPG and fingerprint
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88

# Add debian repository in deepin sources list
printf 'deb [arch=amd64] https://download.docker.com/linux/debian buster stable\n' \
| sudo tee /etc/apt/sources.list.d/docker-ce.list

# Update packages and install
sudo apt-get update -y
sudo apt-get install -y docker-ce

# Add current user to the docker users group (OPTIONAL)
sudo usermod -aG docker $(whoami)

sudo groupadd docker
sudo gpasswd -a $USER docker 
newgrp docker
docker ps 

然后配置国内景象

sudo vim /etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}

配置终端

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

配置SSH

将.ssh/文件拷贝到~

测试是否连接到github

ssh -T git@github.com

问题一

$ ssh -vT git@github.com
> ...
> Agent admitted failure to sign using the key.
> debug1: No more authentication methods to try.
> Permission denied (publickey).

采取措施

# star图片t the ssh-agent in the background
$ eval "$(ssh-agent -s)"
> Agent pid 59566
$ ssh-add
> Enter passphrase for /home/you/.ssh/id_rsa: [tippy tap]
> Identity added: /home/you/.ssh/id_rsa (/home/you/.ssh/id_rsa)

问题二

ermissions 0777 for '~/.ssh/id_rsa' are too open

采取措施

chmod -R 700 id_rsa id_rsa.pub known_hosts passwd