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

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

本篇笔记是利用个人电脑搭建Linux系统(deepin 20.8)的教程,包括系统下载、映像刻录、启动盘制作、电脑BIOS设置、安装系统、故障解决、驱动更新、软件下载、conda配置、R语言和Rstudio-server配置、远程SSH配置、生信分析环境搭建等步骤,教你如何自己制作一个实用的linux服务器

背景介绍

有一台10年前的家用台式电脑(古董级2核CPU、4G 内存、500G硬盘),最开始装的win XP,后来换成了win 7,最近打开使用发现非常卡钝,而且垃圾流氓软件居多,基本没法用了。


image

于是想折腾折腾,发挥一下它的价值,由windows系统转向linux系统,把它变成一台家用服务器,安装R语言和Rstudio-server,作为生信分析测试环境。同时还要保证该电脑正常使用,快过年了,亲戚孩子来了后能用这个电脑听歌、看电影、聊微信、刷B站。


image


上图是安装了Linux系统的电脑资源占用,发现CPU占用率不到1%,内存只占用了不到300MB,启用超级终端模式之后,电脑系统自身占用资源极低。如果是普通的windows系统,开机后系统占用量比这高十几倍。

重装linux系统


image


目前,比较受欢迎的linux系统有centos、ubuntu、deepin等,其中deepin系统是国产的桌面版系统,里面基本的功能都有,能够满足日常使用。最近已经出了23版本,笔者下载了,安装过程中报错,可能是硬件拉胯,所以在此选择deepin 20.8系统。

镜像下载:

https://cdimage.deepin.com/releases/20.8/deepin-desktop-community-20.8-amd64.iso

兰州大学的镜像站,亲测速度更快:

https://mirror.lzu.edu.cn/deepin-releases/

刻录工具下载:

https://cdimage.deepin.com/applications/deepin-boot-maker/windows/deepin-boot-maker.exe

在windows电脑上下载以上文件,然后准备一个16GB以上U盘,通过刻录工具将镜像烧录到u盘(之后如果需要恢复正常使用,只需要格式化u盘即可),此时已经制作好启动盘。


image

BIOS设置

关闭secure boot,不同机器进入BIOS的方法不一样,我这个是开机按F2,具体方法自行百度。

image

安装系统

插入之前制作好的u盘作为启动盘,然后在电脑开机的时候快速猛按F12(不同电脑进入启动项的方法不同)


image


然后通过上下箭头选择你的U盘,回车后等待一会儿,出现安装界面,选择第一项。


image


硬盘分区这里如果是全盘安装,将会清空所有内容,然后安装deepin系统,如果需要安装双系统,则根据需要修改挂载位置。


image


调整根分区大小,这里设置的空间大小相当于windos下的c盘(系统盘)内存空间,可以根据需要修改。


image


勾选右下角使用集成闭源驱动


image


等待安装完成,大约耗时几分钟左右


image


重启后拔掉U盘,然后进入系统,此时已经安装完毕


image

故障解决

安装好后重启进入桌面,发现屏幕分辨率不正常,而且无法调整,检查发现显卡驱动存在问题(这是由于nvidia显卡的官方驱动不开源,所以deepin自己做了个冒牌驱动,导致显卡无法正常工作,如果是集成显卡则没有该问题),因此首先尝试重装显卡驱动程序。


image


  • 下载显卡驱动

进入NVIDIA官网,找到驱动下载页面,根据自己的显卡型号下载稳定生产版Linux驱动,下载后是一个run格式的文件。


https://www.nvidia.cn/Download/index.aspx

imageimage

  • 停用自带驱动程序

image

由于系统自带nouveau驱动程序,因此需要先将其禁用,然后加入黑名单。

sudo dedit /etc/modprobe.d/blacklist.conf

进入编辑器后将以下内存输入并保存

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

然后使用以下命令更新linux内核(驱动程序在内核中重建)

sudo update-initramfs -u

卸载原来的NVIDIA驱动程序

sudo apt-get remove --purge nvidia*


image


  • 关闭图形界面服务

暂时关闭X服务(GUI图形界面),这一步会黑屏请看完再操作。首先按住键盘上的CTRL+ALT+F2,进入超级终端模式,需要输入账户和密码进入命令行界面。


image


使用下面的命令关闭图形界面(因为显卡驱动必须在关闭显示界面的条件下安装)


sudo service lightdm stop
  • 重装显卡驱动

首先,对下载的显卡驱动更改权限,赋予可执行功能。

sudo chmod +x ./*.run

然后,运行该驱动程序

sudo sh ./*.run


image


稍等一会儿后出现安装界面,选择Accept


image


下面这个步骤的意思是将驱动程序以模块形式安装进DKMS,选择NO


image


出现这个界面表示正在安装,等待几分钟


image

image


安装到最后出现报错,无法安装成功,我重新试过三四次,不管怎么样都有报错,可能是这个显卡本身太老了(GTX240,14年前的古董)


image


使用reboot命令重启电脑,然后发现NVIDIA的驱动程序打开出现错误,屏幕分辨率仍然有问题,显卡驱动不

正常。


image


  • 杀手锏

经过好几次的尝试,都没办法正常安装显卡驱动,迫不得已之下,打开主机箱物理卸载显卡,拔掉显卡后将显示排线连接到主机后面的核显输出端口 。


image


重启后问题解决,界面恢复正常,因为核显无需额外的驱动程序,所以分辨率、画面亮度等功能也能进行更改,使用起来已经没有太大问题了。


image


到此,系统安装完成!电脑可以像普通电脑一样下载软件、浏览网页、看电视、听音乐,常用的软件比如微信、QQ、爱奇艺、网易云、WPS、腾讯会议等都有Linux版本,使用起来和普通家用windows电脑没什么大差别,而且垃圾软件广告更少。


image

相关文章
|
4月前
|
Linux 数据安全/隐私保护 Android开发
Deepin操作系统丨一台10年前的家用联想台式机重装国产Linux系统,制作成生信服务器(下)
Deepin操作系统丨一台10年前的家用联想台式机重装国产Linux系统,制作成生信服务器(下)
|
4月前
|
Linux Shell 网络安全
Deepin操作系统丨一台10年前的家用联想台式机重装国产Linux系统,制作成生信服务器(中)
Deepin操作系统丨一台10年前的家用联想台式机重装国产Linux系统,制作成生信服务器
|
4月前
|
Java Linux 开发工具
在Linux(deepin)系统中搭建Android开发环境
在Linux(deepin)系统中搭建Android开发环境
|
12月前
|
并行计算 Linux
linux deepin 23 下cuda11.2和paddlepaddle2.3.2-gpu安装
linux deepin 23 下cuda11.2和paddlepaddle2.3.2-gpu安装
237 0
|
安全 Linux 数据安全/隐私保护
Deepin 深度Linux系统安装教程
深度操作系统(deepin)是一个致力于为全球用户提供美观易用、安全稳定服务的Linux发行版,同时也一直是排名最高的来自中国团队研发的Linux发行版,下面我们开始从下载镜像到安装系统一步步进行讲解。
Deepin 深度Linux系统安装教程
|
移动开发 搜索推荐 Linux
Linux 最新桌面 —— Deepin 2014 正式发布
Linux Deepin项目现已正式更名为Deepin项目,该项目是一个致力于为全球用户提供美观易用,安全可靠的Linux发行版,Deepin团队基于HTML5技术开发了的全新深度桌面环境,以及音乐播放器,视频播放器,软件中心等一系列特色软件。
230 0
Linux 最新桌面 —— Deepin 2014 正式发布
|
Web App开发 Linux Python
Deepin(Linux系统)下的selenium+chrome配置
之前的驱动版本和浏览器版本对不上,在deepin下吃了这个亏……,记录一下 chrome 安装selenium 打开终端,通过命令进入虚拟环境(当然,不用虚拟环境的可以不用这个命令): source activate pspiders (pspiders是虚拟环境名称)激活当前虚拟环境,然后在里面通过pip命令安装selenuim: pip install selenium 即可完成。
1497 0
热门文章
最新文章
推荐文章
更多