【VMware】VMware Pro16 使用 Ubuntu18.04,从零配置基础环境
GNOME是一套纯粹自由的计算机软件,运行在操作系统上,提供图形桌面环境GNOME是Linux操作系统上最常用的图形桌面环境之一。
VMware Pro16 使用 Ubuntu18.04,从零配置基础环境
1 VMware 环境配置
1.1 安装 VMware Pro16
- 进入官网(官网链接),点击下载试用版
- 安装完成后,进行激活(搜一下激活码,有很多)
给出一些激活码:
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
YF390-0HF8P-M81RQ-2DXQE-M2UT6
ZF71R-DMX85-08DQY-8YMNC-PPHV8
1.2 下载 Ubuntu18.04.6 LTS 镜像
- 进入阿里镜像源(链接)
- 下载
ubuntu-18.04.6-desktop-amd64.iso
1.3 创建虚拟机
- 选择 自定义
- 选择 稍后安装操作系统
- 命名虚拟机
- 默认 下一步 操作
- 指定磁盘容量(
40G+
比较好)
- 存储磁盘文件
- 选择自定义硬件
- 完成后,开启虚拟机
- 先不进行安装,退出安装 or 选择 先不安装,进行试用
- 打开终端,暂时修改分辨率(默认
800 * 600
,无法进行安装)
xrandr -s 1920x1200
- 分辨率正常后,开始安装
- 后面唯一复杂的就是 分区操作
看到的一些博客:
- 第 1 块硬盘称为
sda
,第 2 块硬盘称为sdb
……,依此类推。 - 一块硬盘最多有
4
个主分区,主分区以外的分区称为扩展分区,硬盘可以没有扩展分区,但是一定要有主分区,在扩展分区中可以建立若干个逻辑分区。 - 在
Linux
系统中每一个硬盘总共最多有16
个分区,硬盘上的4
个主分区,分别标识为sda1
、sda2
、sda3
和sda4
,逻辑分区则从sda5
开始标识一直到sda16
。
建议分区大小:
名称 | 用于 | 大小 |
---|---|---|
efi 系统盘 | FAT32 | 1G |
swap | 交换空间 | 自定义硬件中内存的大小 |
挂载/ | EXT4 | 20G |
挂载/home | EXT4 | 剩余全部容量 |
- 安装完成,重启虚拟机
1.4 查看虚拟磁盘占用
df -h # human-readable
1.5 安装 VMware Tools
目的:
- 为了实现虚拟机与主机之间的复制粘贴、文件拖拽
- 先试一下虚拟机软件中安装
VMware Tools
- 重启虚拟机,点击菜单栏中 虚拟机 — 安装 WMware Tools
- 按照官方文档教程安装
cd /tmp
tar zxpf '/media/gch/VMware Tools/VMwareTools-10.3.23-16594550.tar.gz'
cd vmware-tools-distrib/
sudo ./vmware-install.pl # 一直 enter 就可以
- 安装完成后,终端信息会提示你需要做什么
我在使用这种安装方式的时候,不管是执行 /usr/bin/vmware-user
,还是重启设置时间同步等等,都无法实现复制粘贴和文件拖拽。
- 最后成功的方法
感谢善良的小猪博主的分享!
- 先将之前安装的
WMware Tools
卸载掉
sudo /usr/bin/vmware-uninstall-tools.pl
- 安装
open-vm-tools
和open-vm-tools-desktop
sudo apt-get install open-vm-tools open-vm-tools-desktop
- 无需重启虚拟机,执行下面的命令即可
vmware-user # 若有 warning,按下 enter 即可
在重启虚拟机后,无需再次执行!!
2 配置基础环境
2.1 使用主机代理
参考文章:
主机环境说明:
Windows10
操作系统- 使用
v2rayN
代理软件
- 虚拟机网络配置为
NAT
模式 - windows 查看虚拟机
VMnet8
虚拟网卡的ip
- 开启虚拟机,手动配置其网络代理
前提条件:
- 开启主机代理中的 允许来自互联网的连接
- 查看主机代理的 端口号
由上述可知,http/https
的端口为 10809
,socks
的端口为 10808
。
左边填 VMnet8
虚拟网卡的 ip
,右边填相应的端口号。
- 配置完成,进入
Google
测试一下~
2.2 安装 Google Chrome
参考文章:
- 下载安装包并安装
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt-get install ./google-chrome-stable_current_amd64.deb
-
左下角的应用程序中找到
Google Chrome
,并添加至收藏夹
-
查看
Google Chrome
软件源是否被添加
当一个新版本发布时,这将确保你的 Google Chrome 可以被升级。
cat /etc/apt/sources.list.d/google-chrome.list
2.3 安装搜狗输入法
- 安装
fcitx
输入法框架
sudo apt install fcitx
-
设置
fcitx
为系统输入法
-
安装搜狗输入法
dpkg
命令进行安装
sudo dpkg -i xxx.deb
sudo dpkg -l so* # 查看是否安装好了
- 安装输入法依赖
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1
- 重启虚拟机
- 配置输入法(将搜狗输入法加进来)
- 安装完成
Ctrl + 空格
切换输入法
2.4 美化桌面、系统
参考文章:
2.4.1 前提知识:什么是 GNOME ?
GNOME
是一套纯粹自由的计算机软件,运行在操作系统上,提供图形桌面环境GNOME
是Linux
操作系统上最常用的图形桌面环境之一
2.4.2 查看 GNOME-Shell 版本
2.4.3 安装 GNOME Tweaks
- 命令行安装
sudo apt-get install gnome-tweaks
- 在应用程序中搜
tweaks
双击即可打开
2.4.4 安装扩展插件
方式一:命令行
个人感觉这种方式不是很灵活,需要查找所需扩展相应的命令行才能安装。
- 终端输入
sudo apt install gnome-shell-extensions
- 重启虚拟机,打开
Gnome Tweaks
可以看到多出来了一些扩展,如下图所示。
方式二:Web 端
这种方法需要
fan qiang
(看前面的配置代理)
Google
浏览器安装插件GNOME Shell integration
- 虚拟机安装
host connector
sudo apt install chrome-gnome-shell
- 进入 GNOME 扩展管理网站(可以注册个账号,保留数据)
你可以在这里找到并安装扩展,同时管理它们,甚至不需要用到
GNOME Tweaks
!
- 选择想要安装的扩展
- 列举几个重要的扩展
可以看这篇文章 2020 gnome 桌面插件推荐 中列出的扩展是不是你需要的~
扩展 | 作用 | 效果图 |
---|---|---|
User Themes | 从用户目录加载 shell 主题 | |
Dash to Dock | 可以理解为 Ubuntu 的任务栏管理器 | |
Dash to Panel | Dash to Dock 和这个二选一,类似于 Windows 任务栏 | |
AlternateTab | 让切屏变丝滑 | \ |
2.4.5 更改主题
一开始,我选择将主题更改为
Flat Remix
。
- 试了很久之后发现
Ubuntu18.04
的GNOME-Shell
版本(3.28
)不支持这个主题。。。- 安装教程 里其实有提醒,但是我没想到
18.04
的版本已经被抛弃了
- 已无法下载
最后我选用了 GTK3/4 Themes 中的 Nordic
。
原因是它的这句话(支持早期版本的 GNOME
)。
- 下载喜欢的主题配色
- 解压后,将包含有
index.theme
文件的文件夹放入~/.themes
文件夹
cd
mkdir .themes
tar -xvf xxx.tar.xz -C ~/.themes
- 打开
Tweaks
进行配置
- 重启虚拟机
2.4.6 更改壁纸
-
在 wallhaven 中,选择自己喜欢的壁纸
-
选择相应的图片分辨率进行下载
-
在
~
中创建.wallpapers
文件夹(用于放置壁纸) -
打开软件,对 背景 和 锁屏 进行设置
2.4.7 更改图标
我选择的图标主题是 Tela-icon-theme
- 下载喜欢的主题配色
- 解压至
~/.icons
文件夹中
mkdir ~/.icons
sudo tar -xvf xxx.tar.xz -C ~/.icons
- 打开
Tweaks
进行配置
- 完成,看一下效果吧
2.4.8 更改鼠标光标
我选择的鼠标主题是 Oreo Cursors
- 下载喜欢的主题配色
- -解压至
~/.icons
文件夹中
sudo tar -xvf xxx.tar.xz -C ~/.icons
- 打开
Tweaks
进行配置
- 完成,效果如下图
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)