虚拟机安装Ubuntu18.04⼼得
1、选择sata硬盘,不要选择scsi,⽹友说,scsi需要真实硬盘1w转(⾄少7000转)才能流畅使⽤,sata不那么伤硬盘。处理器和内存就设置 1核2G 就好,不要装太⼤,虚拟机其实挺消耗真实机的资源的,硬件不够强⼤,容易有冲突,容易操作卡顿,反正会对真实机的运⾏影响很⼤。
2、安装时,选择minimal模式,断⽹安装。
3、安装完成后,安装 VMware Tools。
4、如果电脑是NVIDIA显卡,那么需要修改⼀个东西,否则后⾯操作重启时可能会⿊屏,⼀旦⿊屏,很多补救措施都救不了,只能重装系统(⼀次熬夜的教训)。
修改grub⽂件参数
1.打开终端,输⼊命令:sudo gedit /etc/default/grub
2.在打开的⽂件中到GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
3.将quiet splash改为nomodeset,GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
4.更新grub:输⼊命令:sudo update-grub
5.重启计算机:sudo reboot
(⿏标点击电源 restart ,这样操作⽐较安全)
(我的经验是,将 1 ~ 6 这些步骤都完成后再重启。)
5、修改国内源。最简单的⽅法是,ubuntu桌⾯左下⾓九宫格点点,⾥⾯ Softwares & Updates, 修改 服务器,可以选择 阿⾥云,华为云,清华等等。
6、右上⾓ settings --> Region & Languages,安装汉语拼⾳,系统会提⽰你更新语⾔安装包的,安装好需要重启。教程不难,问度娘。
7、先测试⼀下,系统是否已经安装好了 python3 和 pip3。
如果按照 ubuntu的提⽰,⽆法顺利安装 pip3,那么,要操作⼀下。
[ gedit 这个⽅法适⽤于有桌⾯的系统,像阿⾥云那种纯命令⾏终端的,要⽤vi ]
sudo gedit /etc/apt/sources.list
deb mirrors.aliyun/ubuntu/ trusty main restricted universe multiverse
deb mirrors.aliyun/ubuntu/ trusty-security main restricted universe multiverseubuntu安装教程
deb mirrors.aliyun/ubuntu/ trusty-updates main restricted universe multiverse
deb mirrors.aliyun/ubuntu/ trusty-proposed main restricted universe multiverse
deb mirrors.aliyun/ubuntu/ trusty-backports main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ trusty main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ trusty-security main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ trusty-updates main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ trusty-backports main restricted universe multiverse
sudo apt-get update
sudo apt-get upgrade
如果出现了这个问题
Media change: please insert the disc labeled
‘Ubuntu 18.04.3 LTS Bionic Beaver - Release amd64 (20190805)’
in the drive ‘/media/cdrom/’ and press [Enter]
那么,解决⽅法如下:
sudo gedit /etc/apt/sources.list
然后把 deb cdrom 那⼀⾏前⾯加 # 号,注释掉。
8、修改pip3安装源。
[ 注意:这⾥不能写pip3 ,否则pip3安装时⽤的是原来的源 ]
mkdir ~/.pip
vim ~/.f
[global]
index-url = mirrors.aliyun/pypi/simple/
[install]
trusted-host = mirrors.aliyun
然后安装⼀个模块试试
pip3 install redis
9、apt 和 apt-get 有什么区别?
apt 可以看作 apt-get 和 apt-cache 命令的⼦集, 可以为包管理提供必要的命令选项。
apt-get 虽然没被弃⽤,但作为普通⽤户,还是应该⾸先使⽤ apt。
10、安装 mysql
sudo apt-get update
sudo apt-get install mysql-server
安装好以后:
sudo mysql -u root -p
输⼊密码:123
create database test001;
grant all privileges on test001.* to abc@"%" identified by "123456";
[ 注意: 数据库名称后⾯的点、星是必需的]
[ 这个设置的意思是:当你在任何场景,⽐如本地的pycharm⾥连接 数据库 test001 时,只要设置⽤户名 abc 和 密码 123456, 就可以连接到这个 test001 这个数据库了 ]
如果想简单⼀点,就 ⽤root 账号直接使⽤所有数据库,就这样设置:
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";
11、安装redis
sudo apt-get install redis-server
输⼊ redis-cli 就可以登录了
[ 安装好以后⼀定要快照备份⼀下。因为,总会莫名其妙安装了⼀些东西以后,reboot之后就卡在开机处⿊屏⼀直动不了。]