1 下载VMware Workstation Player
从VMware官网下载并安装VMware Workstation 15.5.0 Player for Windows 64-bit Operating Systems,2019-09-20。
如果安装失败,尝试先安装Visual Studio Community 2019。
2 下载Fedora Workstation
从Fedora官网下载Fedora 31 x86_64 DVD ISO,Beta 2019-09-20。
3 创建虚拟机
image.png创建Linux虚拟机,50G硬盘,4G内存,2个CPU核,虚拟化引擎都勾上,不用的硬件都删掉,镜像文件指向刚下载的Fedoraxxx.iso,开机后开始安装,装完再启动创建用户。
4 启动SSH服务
sudo systemctl start sshd
5 配置dnf代理服务器
在/etc/dnf/dnf.conf中添加:
proxy=http://URL:PORT/
6 配置pip和代理服务器
sudo easy_install-3/6 pip
sudo pip/pip3 --proxy http://URL:PORT install somepackage
7 配置wget和代理服务器
wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz -e use_proxy=yes -e https_proxy=URL:PORT
8 解决SSH Pipe Broken problem
添加~/.ssh/config文件:
Host *
IPQoS=throughput
9 找到需要的安装包
例如, 安装g++命令:
$ dnf provides g++
$ sudo dnf install gcc-c++
10 升级VMWare Workstation Player
在帮助菜单中选择软件更新。
2019-3-11 升级到15.0.2
11 安装 Linux kernel source
$ sudo dnf install kernel-devel
12 查看安装的软件
$ sudo dnf list foo
$ sudo dnf list installed | grep foo
13 在环境变量中添加代理服务器
export https_proxy=http://URL:PORT/
14 在Fedora 31中,解决docker无法启动问题
sudo dnf install podman-docker
如果docker启动后,网络不通,可以尝试:
$ docker run --net=host ...
15 使用SVN
在~/.subversion/servers
文件中写入:
[global]
http-proxy-host = ip.add.re.ss
http-proxy-port = 3128
http-proxy-compression = no
svn checkout http://47.99.236.195/svn/ttcc/RCPELAM/ --username=<username>
网友评论