生物信息学个人电脑系统配置(Ubuntu 20.04)
起因:
本人目前研二在读(明年就转博士了),去年配了一台电脑, 准备认真的搞搞深度学习和生物信息领域阶的结合。但是由于一些原因导致我不得不先使用 Windos 系统一段时间。讲实话,大半年的使用让我的体验感很差,因为我没有打游戏也没有别的娱乐。手头上已经有一套 MBP 但是奈何 MAC 不支持 CUDA 导致我只能自己组一台。并且由于种种原因(其中最大的原因就是生信大部分的上游流程都只能在 linux 或者 MAC 系统下跑),虽然尝试过 WSL 但是真的很难受,于是昨天晚上彻底决定。将电脑重新安装Ubuntu做为工作机。
前前后后配置了大约有 3 个小时左右,现在作为记录以便下一次安装提速
准备工作:
首先需要准备一个大约 16G 的u盘
然后下载如下两个文件
根据不同时期的版本选择,下载最粗的那个
Ubuntu 选择下载桌面版的
制作启动盘:
插入 U 盘(尽可能的插在主板上而不是机箱上),打开 Rufus
软件,软件会自动识别硬盘,然后选择下载好的 iso
文件写入即可,如图
注意备份好数据
Ubuntu 系统安装:
然后关机电脑,一直按 F12,直到进入选择启动盘界面,如下:
根据自己的 U 盘名称选择启动盘(我实际上选的是 UEFI 金士顿的,鼠标的位置不是实际的选择)
然后就会跳转到安装界面,使用默认的一直点击就可以,如果需要清除磁盘的话那边有中文提示,很简单就不放图了
安装结束后,记得有提示拔掉 U 盘后在按回车,切记不要按的太快!!!!
配置:
基础驱动配置,打开终端
# 配置 3090 显卡驱动
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo 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
然后其他配置
-
这个实在过于简单,进入官网后,选择最新版本的,最大的然后复制下载链接,wget 下载后 zsh 编译即可
-
切记不要使用 conda 安装,选择 pip
-
这里稍微注意一下,不要安装太多没用的插件,到时候会很卡,仅建议安装高亮和语法提示
-
jupyter 添加 R 内核 这里一定要注意如下几个细节
安装包的时候要使用 R app 安装而不是直接在终端输入 R
IRkernel::installspec(user = FALSE) 这时候不能用 R app 装,得用终端打开
安装微信
下载优麒麟
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.deb
chmod +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 samba
sudo useradd username
sudo smbpasswd -a username