Ubuntu虚拟机调教 - 1
本文标题:Ubuntu虚拟机调教 - 1
文章作者:gyro永不抽风
发布时间:2020年03月05日 - 08:03
最后更新:2020年09月15日 - 20:09
原始链接:http://hexo.gyrojeff.moe/2020/03/05/Ubuntu%E8%99%9A%E6%8B%9F%E6%9C%BA%E8%B0%83%E6%95%99/
许可协议: 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 转载请保留原文链接及作者!
魔幻之旅 - Ubuntu虚拟机调教 - 1
起因
由于在Mac下opencv-python屡次的安装问题(可能是被未经世事的我「折腾」坏了),然而Mac系统重装对于我这个重度Homebrew用户,重度Terminal用户,重度Vim用户来说是极其不友好的,更不要说Mac的「在线更新」那拖沓的网速。综上所述,在「邻居」的指引下开始折腾起Ubuntu虚拟机。
安装环境
- Mac OS X 10.14
- Parallels Desktop 13
Parallels是人类之光!拒绝VMWare Fusion
系统
- Ubuntu 18.04
(一开始我还脑残用Parallel的安装包)
下载ISO:http://releases.ubuntu.com/18.04.4/ubuntu-18.04.4-desktop-amd64.iso
安装系统
使用Parallel,选择磁盘映像,选择全部Manual,内存分配4GB。完成后会看到如下界面:
选择简体中文:
安装:
选择最小安装,不安装更新,安装第三方软件
下图就可以了,千万不能够LVM
决定主文件夹名:
等待。安装完毕。
Vim
1 | sudo apt install vim |
配置镜像源
使用阿里的镜像:
Ubuntu 的软件源配置文件是 /etc/apt/sources.list。将系统自带的该文件做个备份,将该文件替换为下面内容。
1 | deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse |
执行:
1 | sudo apt-get update |
安装虚拟机驱动:Parallels Tools
根据Parallel Desktop的指示:
1 | sudo /media/USERNAME/Parallels\ Tools/install |
但是在安装的过程中造成诸多问题,查了一下log发现是tools自身的问题。遂升级到Parallels Desktop 15。
在更新完成之后,发现新问题:
1 | E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) |
解决方法如下:
1 | sudo rm -r -f /var/lib/dpkg/lock-frontend |
继续安装。安装完成后会提示重启,一路点下去就没有问题。
浏览器
在Ubuntu软件里面卸载Firefox,安装Google Chrome.
Java
1 | sudo apt install default-jre |
1 | sudo apt install default-jdk |
网络工具
1 | sudo apt install net-tools |
安装git
1 | sudo apt install git |
安装配置zsh
通过apt安装zsh
1 | sudo apt install zsh |
安装Oh-my-zsh
1 | wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh |
注:不能再zsh中安装,要在原来的/bin/bash中安装,否则会github 403
安装字体
1 | sudo apt install fonts-powerline |
主题
我现在选用的是ys,在~/.zshrc中更改:
1 | ZSH_THEME="ys" |
插件
zsh-syntax-highlighting
zsh-autosuggestions
GitHub搜索,有安装教程(使用Oh-my-zsh)
成为默认
1 | chsh -s /bin/zsh |
配置刷新
1 | source ~/.zshrc |
进入zsh
1 | /bin/zsh |
深度终端
在Ubuntu商店里有
Typora
1 | # or run: |
pip3
1 | sudo apt install python3-pip |
安装VSCode
百度VSCode,然后使用官方的deb安装
https://code.visualstudio.com/
配置pip的镜像源
配置阿里云镜像。
打开terminal,在用户路径下:
1 | mkdir .pip |
进入该目录
1 | vim pip.conf |
输入
1 | [global] |
安装一些Python的库
1 | pip3 install numpy |
1 | pip3 install opencv-python |
python链接
有许多方式,但是发现最终造成了terminal打开不了的情况,遂删除,决定使用系统自带的python3.6。(因为这个折腾了三个小时(哭))
安装Chrome
1 | sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ |
1 | wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - |
1 | sudo apt-get update |
1 | sudo apt-get install google-chrome-stable |