基本环境配置
权限管理
刚开始安装系统时输入的账户为管理员权限,使用该管理员帐号登录,然后进入账户,设置root密码,因为deepin系统初始没有提供root账户,所以需要设置激活后使用。
sudo passwd root
输入上述代码后先输入当前管理员的密码,然后设置root密码并重复一次,即可完成。
su root
输入上述代码并根据提示输入密码,即可进入root账户,此时命令行提示符号为“#”
如果想增加账号,先使用useradd添加,然后使用passwd设置该账户的密码即可。
软件安装
- 桌面软件商店
可以使用系统自带的软件商店安装,这个方法最简单快捷,同时兼容性最好,官方推荐普通用户使用该方法安装软件。
- apt软件包仓库
sudo apt install xxx
- conda仓库
conda search python #搜索 conda install xxx #安装
启动SSH服务
由于deepin系统初始状态下,SSH服务是关闭状态,因此无法直接使用SSH远程连接。
- Linux服务器端
sudo apt-get update #更新 sudo apt-get install openssh-server #安装ssh服务 sudo ps -e |grep ssh #查看是否存在ssh进程 netstat -an|head -5 #查看端口信息
sudo /etc/init.d/ssh start #启动ssh服务 sudo systemctl enable ssh #设置开机自动启动ssh服务
使用sudo /etc/init.d/ssh status
命令可以查看当前SSH服务的开启状态,显示如下为正常情况。
- 个人PC电脑端
按照ssh登录软件,常见的putty、finalshell、xshell
都可以,这里推荐两款,一个是mobaxterm,界面相对丰富,功能也不错【点击这里即可下载使用】另一个是termius,支持多设备、文件管理和代码自动补齐功能,笔者觉得这两款都比较好用。
进入软件后输入主机IP、用户名、密码,即可远程登录上服务器,也可以直接用电脑的power shell输入以下命令登录。
ssh user@192.168.1.1 -p 22
搭建生信分析环境
miniconda
Miniconda是conda的精简版安装程序。它是Anaconda的小型引导程序版本,仅包含conda,python,它们依赖的软件包以及少量其他有用的软件包。通俗来说就是一个软件的大仓库,里面有各种软件。
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
进入上方网址,下载Linux版的安装包
按照如下步骤进行安装
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py38_4.8.3-Linux-x86_64.sh --no-check-certificate #下载 bash Miniconda3-py38_4.8.3-Linux-x86_64.sh #安装 conda -V #重启后验证是否安装成功 (base) user@PC:~$ conda -V conda 22.11.1