生物信息学个人电脑系统配置(Ubuntu 20.04)

起因:

本人目前研二在读(明年就转博士了),去年配了一台电脑, 准备认真的搞搞深度学习和生物信息领域阶的结合。但是由于一些原因导致我不得不先使用 Windos 系统一段时间。讲实话,大半年的使用让我的体验感很差,因为我没有打游戏也没有别的娱乐。手头上已经有一套 MBP 但是奈何 MAC 不支持 CUDA 导致我只能自己组一台。并且由于种种原因(其中最大的原因就是生信大部分的上游流程都只能在 linux 或者 MAC 系统下跑),虽然尝试过 WSL 但是真的很难受,于是昨天晚上彻底决定。将电脑重新安装Ubuntu做为工作机。

前前后后配置了大约有 3 个小时左右,现在作为记录以便下一次安装提速

准备工作:

首先需要准备一个大约 16G 的u盘

然后下载如下两个文件

  • 启动盘制作软件

根据不同时期的版本选择,下载最粗的那个

  • ubuntu20.04

Ubuntu 选择下载桌面版的

制作启动盘:

插入 U 盘(尽可能的插在主板上而不是机箱上),打开 Rufus 软件,软件会自动识别硬盘,然后选择下载好的 iso 文件写入即可,如图

注意备份好数据

Ubuntu 系统安装:

然后关机电脑,一直按 F12,直到进入选择启动盘界面,如下:

根据自己的 U 盘名称选择启动盘(我实际上选的是 UEFI 金士顿的,鼠标的位置不是实际的选择)

然后就会跳转到安装界面,使用默认的一直点击就可以,如果需要清除磁盘的话那边有中文提示,很简单就不放图了

安装结束后,记得有提示拔掉 U 盘后在按回车,切记不要按的太快!!!!

配置:

基础驱动配置,打开终端

# 配置 3090 显卡驱动
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt update
sudo ubuntu-drivers autoinstall# 然后关机重启# 因为我的是 27 寸的显示器,所以分辨率会导致字很小,可是系统自带的只能整数倍放大,因此也要进行调整
# 运行下面两句代码,在设置窗口就会出现 focus 按钮,这时候就可以放大 150%
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"# https://www.omgubuntu.co.uk/2019/06/enable-fractional-scaling-ubuntu-19-04

然后其他配置

  • 安装 Anaconda3

    这个实在过于简单,进入官网后,选择最新版本的,最大的然后复制下载链接,wget 下载后 zsh 编译即可

  • 安装 pytorch

    切记不要使用 conda 安装,选择 pip

  • 配置中文输入法

  • 安装 R 语言

  • 安装 ZSH 编译器

    这里稍微注意一下,不要安装太多没用的插件,到时候会很卡,仅建议安装高亮和语法提示

  • jupyter 添加 R 内核 这里一定要注意如下几个细节

    安装包的时候要使用 R app 安装而不是直接在终端输入 R

    IRkernel::installspec(user = FALSE) 这时候不能用 R app 装,得用终端打开

  • 配置 Q2ray

安装微信

下载优麒麟

http://archive.ubuntukylin.com/software/pool/partner/ 根据网站查询最新版本软件

# 下载wine
wget -c http://archive.ubuntukylin.com/software/pool/partner/ukylin-wine_70.6.3.25_amd64.deb# 下载微信
wget -c http://archive.ubuntukylin.com/software/pool/partner/ukylin-wechat_3.0.0_amd64.debchmod +x ukylin-wechat_3.0.0_amd64.deb
chmod +x ukylin-wine_70.6.3.25_amd64.deb# 修改微信分辨率
WINEPREFIX=~/.ukylin-wine/wechat /usr/bin/ukylin-wine winecfg

调整网易云分辨率

sudo vim /opt/netease/netease-cloud-music/netease-cloud-music.bash# 对文件作如下修改
#!/bin/sh
HERE="$(dirname "$(readlink -f "${0}")")"
export QT_SCALE_FACTOR=2
export LD_LIBRARY_PATH="${HERE}"/libs
export QT_PLUGIN_PATH="${HERE}"/plugins
export QT_QPA_PLATFORM_PLUGIN_PATH="${HERE}"/plugins/platforms
exec "${HERE}"/netease-cloud-music $@

配置共享文件夹

sudo apt-get install sambasudo useradd usernamesudo smbpasswd -a username

生物信息学个人电脑系统配置(Ubuntu 20.04)相关推荐

  1. Win11和Ubuntu 20.04双系统配置+Ubuntu详细软件配置一遍过(Nvidia驱动、谷歌浏览器、Anaconda、Pycharm、qq、百度网盘等)

    Win11和Ubuntu 20.04双系统配置+Ubuntu详细软件配置一遍过 前言 一.双系统配置 二.Google浏览器配置 三.百度网盘配置 四.Nvidia驱动安装 五.Anaconda下载和 ...

  2. Ubuntu 20.04 LTS (Focal Fossa) OVF 模板下载 百度网盘

    作者主页:www.sysin.org Ubuntu 20.04 LTS (GNU/Linux 5.4.0-29-generic x86_64) 部署截图 下载地址 请访问:https://sysin. ...

  3. 在Ubuntu 20.04上面搭建嵌入式开发环境

    电脑系统盘出故障了,重新安装了Ubunt20.04(之前用的是18.04).日常工作编译基于Rockchip和AM335x系列芯片的内核和U-boot比较多,所以先搭建它们的开发环境(包括并不限依赖的 ...

  4. 如何安装Ubuntu 20.04 LTS服务器的图文教程

    今天,我们将通过图文向您展示如何安装Ubuntu 20.04 LTS服务器.如果您的系统上已经有Ubuntu 18.04 LTS服务器,则只需将其升级到Ubuntu 20.04 LTS服务器.如果您不 ...

  5. 保姆级教学如何在Ubuntu 20.04工作站上配置深度学习环境

    在Ubuntu 20.04工作站上配置深度学习环境 各位同学大家好,本教程将会一步一步的演示如何在一台安装了Ubuntu20.04的服务器上配置深度学习环境,使其成为深度学习工作站. 现在大多数深度学 ...

  6. Raspberry/Ubuntu 20.04命令行连接eap-gtc企业wifi

    Ubuntu 20.04命令行连接eap-gtc企业wifi 1设置netplan内容 2设置wpa_supplicant 3 Raspberry 系统配置: 完成. 1设置netplan内容 在/e ...

  7. 树莓派4B 4G Ubuntu 20.04 arm64位 安装 Kubernetes 1.18.5 单master 双node集群

    简介 本文章通过从零开始,最精简的初始化系统一步步配置完成K8S的安装,尽量介绍清楚各软件安装环境.作用,减少个人之间树莓派系统配置差异带来的异常排查困难.本次教程前提:需要会linux简单的操作 本 ...

  8. Ubuntu 20.04 设置开机自启脚本

    Linux的开机启动顺序 要想整明白后面的开机启动的设置方法,最好不要只知其然而不知其所以然,这里要先从Linux的开机启动顺序开始说起. 下面介绍三种添加开机自启脚本的方法,所测试的系统为 Ubun ...

  9. 安装Ubuntu 20.04 LTS服务器

    今天,我们将通过图文向您展示如何安装Ubuntu 20.04 LTS服务器.如果您的系统上已经有Ubuntu 18.04 LTS服务器,则只需将其升级到Ubuntu 20.04 LTS服务器.如果您不 ...

最新文章

  1. skimage直方图如何保存_LightGBM的参数详解以及如何调优
  2. jquery中邮箱地址 URL网站地址正则验证实例代码
  3. BeanUtils.getProperty取得集合全部数据
  4. 充分发挥计算机在教学中的辅助作,充分发挥计算机在教学中的辅助作用
  5. 第三周 分队列 mooc 翁恺 c语言
  6. sql注入pythonpoco_骑士CMS后台SQL注入 | CN-SEC 中文网
  7. 新建DataTable添加列添加行
  8. HTML相对路径简析
  9. OpenWrt固件刷入及相关实验
  10. Linux下搭建SVN
  11. 台式计算机技术参数响应表,详细技术参数响应表介绍.doc
  12. win7 删除网络计算机,win7系统删除网络共享中多余的计算机的操作方法
  13. 工作被拥抱变化了该怎么办?
  14. 区块如何防篡改_一种区块链防篡改技术的优化方法与流程
  15. 计算机网线怎么连接另一台电脑,求解一台电脑怎么连接另一台电脑上网
  16. 【快进来,这不是毒鸡汤,只是有毒而已】
  17. Linux常用指令/知识点
  18. 纸片人「活」了。Meta AI新作:只需几分钟,手绘小人有了灵魂
  19. kafka的offset是个什么鬼。。
  20. Next() Nextline() hasNext()区别

热门文章

  1. Day12 学习分享 - 面向对象
  2. 计算机毕业设计——健身房管理系统
  3. torchnet.meter使用记录
  4. 【小5聊】C# Json字符串转Model实体类以及Model实体类转Json字符串
  5. Error opening session. Cause: java.lang.NullPointerException
  6. 转 嵌入式与UML建模 车载GPS
  7. Microbiome杂志和主编简介
  8. fabric sdk java教程,Fabric Java SDK最新教程
  9. oracle账户登录中用户名是啥,Oracle用户名详解
  10. 2022年了总有一款软件是你需要的,9款软件测评