Deepin操作系统丨一台10年前的家用联想台式机重装国产Linux系统,制作成生信服务器(中)

简介: Deepin操作系统丨一台10年前的家用联想台式机重装国产Linux系统,制作成生信服务器

基本环境配置

权限管理

刚开始安装系统时输入的账户为管理员权限,使用该管理员帐号登录,然后进入账户,设置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
相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
1月前
|
算法 Linux 调度
深入理解Linux操作系统的进程管理
本文旨在探讨Linux操作系统中的进程管理机制,包括进程的创建、执行、调度和终止等环节。通过对Linux内核中相关模块的分析,揭示其高效的进程管理策略,为开发者提供优化程序性能和资源利用率的参考。
68 1
|
1月前
|
安全 Linux 数据安全/隐私保护
深入Linux操作系统:文件系统和权限管理
在数字世界的海洋中,操作系统是连接用户与硬件的桥梁,而Linux作为其中的佼佼者,其文件系统和权限管理则是这座桥梁上不可或缺的结构。本文将带你探索Linux的文件系统结构,理解文件权限的重要性,并通过实际案例揭示如何有效地管理和控制这些权限。我们将一起航行在Linux的命令行海洋中,解锁文件系统的奥秘,并学习如何保护你的数据免受不必要的访问。
|
1月前
|
搜索推荐 Linux
深入理解Linux操作系统的启动过程
本文旨在揭示Linux操作系统从开机到完全启动的神秘面纱,通过逐步解析BIOS、引导加载程序、内核初始化等关键步骤,帮助读者建立对Linux启动流程的清晰认识。我们将探讨如何自定义和优化这一过程,以实现更高效、更稳定的系统运行。
|
1月前
|
存储 缓存 网络协议
Linux操作系统的内核优化与性能调优####
本文深入探讨了Linux操作系统内核的优化策略与性能调优方法,旨在为系统管理员和高级用户提供一套实用的指南。通过分析内核参数调整、文件系统选择、内存管理及网络配置等关键方面,本文揭示了如何有效提升Linux系统的稳定性和运行效率。不同于常规摘要仅概述内容的做法,本摘要直接指出文章的核心价值——提供具体可行的优化措施,助力读者实现系统性能的飞跃。 ####
|
1月前
|
缓存 监控 网络协议
Linux操作系统的内核优化与实践####
本文旨在探讨Linux操作系统内核的优化策略与实际应用案例,深入分析内核参数调优、编译选项配置及实时性能监控的方法。通过具体实例讲解如何根据不同应用场景调整内核设置,以提升系统性能和稳定性,为系统管理员和技术爱好者提供实用的优化指南。 ####
|
1月前
|
运维 监控 Linux
Linux操作系统的守护进程与服务管理深度剖析####
本文作为一篇技术性文章,旨在深入探讨Linux操作系统中守护进程与服务管理的机制、工具及实践策略。不同于传统的摘要概述,本文将以“守护进程的生命周期”为核心线索,串联起Linux服务管理的各个方面,从守护进程的定义与特性出发,逐步深入到Systemd的工作原理、服务单元文件编写、服务状态管理以及故障排查技巧,为读者呈现一幅Linux服务管理的全景图。 ####
|
1月前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。
|
2月前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
69 0
Vanilla OS:下一代安全 Linux 发行版
|
2月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
78 4
|
2月前
|
人工智能 安全 Linux

热门文章

最新文章