一. 添加常用软件库
- 
添加 Remi 库
Remi 主打 php 及相关扩展, 所以安装 php 这个库是不二选择.
首先进入 Remi 网站, 在 Maintained Enterprise Linux (RHEL / CentOS / Other clones) 列表中找到 Enterprise Linux 8 项后面的 remi-release-8.rpm , 执行下面的命令安装.
| 1 | dnf install http://rpms.remirepo | 
 
			
			
									
			
			
	Remi 主打 php 及相关扩展, 所以安装 php 这个库是不二选择.
首先进入 Remi 网站, 在 Maintained Enterprise Linux (RHEL / CentOS / Other clones) 列表中找到 Enterprise Linux 8 项后面的 remi-release-8.rpm , 执行下面的命令安装.
| 1 | dnf install http://rpms.remirepo | 
Win10 的 Hyper-V 虚拟机默认安装有一个虚拟交换机,这个交换机不能修改,也不能删除,它默认启用NAT, 可以连接外网。但有一个缺点,每次重启主机系统后它的ip都会随机改变,当有多个虚拟机想组内网时无法使用这个交换机。
想要组成内网又要连接外网,目前有两个方案可供选择。
1.新建一个内网交换机,然后每台虚拟机都添加默认交换机和新建的这个内网交换机,组成双网卡。缺点是双网卡情况下可能需要指定路由策略。
2.新建一个内网交换机,并为它新建NAT,然后每台虚拟机都仅使用这个交换机。缺点是ip,网关,dns等需要手动指定,当主机切换网络环境后可能需要更改dns设置才能连外网。
针对第二个方案,需要在 powershell 中输入命令创建NAT.
| 1 2 3 4 5 6 7 8 9 10 11 | #新建内网交换机,此步可在 Hyper-V 交换机管理界面中创建 New-VMSwitch -SwitchName '内部网络 NAT' -SwitchType Internal -Verbose  #获取上一步创建的交换机的接口索引,字段为 ifindex 的值就是索引 Get-NetAdapter #假设上一步中获得的接口索引为20,为接口指定ip和子网 New-NetIPAddress 192. | 
本文用于解决使用 Chromium 浏览器时提示 “缺少 Google API 密钥” 的问题.

chromium x64 for windows 下载地址, 需要梯子, 你懂的.
https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win_x64/
找到其中最新的版本文件夹, 点击进入.

下载其中名称为 “chrome-win32.zip” 的文件, 没错, 它确实是 64 位版本的, 下载后解压即可运行. 此时是缺少 API Key 的, 所以不能登录 google 帐户.
登录 google 控制台
FireFox 下载完成后需要进行安全检查, 而安全检查调用的是 google 的服务, 因为兲朝阻挡了 google, 所以会一直等到超时才会完成下载.
关闭 FireFox 的下载安全检查功能.
| Icon | Animated | Name | Shortcodes | 
|---|---|---|---|
|  | Smile | 🙂 :=) 🙂 | |
|  | Sad Smile | 🙁 :=( 🙁 | |
|  | Big Smile | :D:=D:-D:d:=d:-d | |
|  | Cool | 8)8=)8-)B)B=)B-)(cool) | |
|  | Wink | :o:=o:-o:O:=O:-O | |
|  | Crying | ;(;-(;=( | |
|  | Sweating | (sweat)(:| | |
|  | Speechless | :|:=|:-| | |
|  | Kiss | :*:=*:-* | |
|  | Tongue Out | :P:=P:-P:p:=p:-p | |
|  | Blush | (blush):$:-$:=$:”> | |
|  | Wondering | :^) | |
|  | Sleepy | |-)I-)I=)(snooze) | |
|  | Dull | |(|-(|=( | |
|  | In love | (inlove) | |
|  | Evil grin | ]:)>:)(grin) | |
|  | Talking | (talk) | |
|  | Yawn | (yawn)|-() | |
|  | Puke | (puke):&:-&:=& | |
|  | Doh! |