一、执行如下命令,如果返回为空,则需要进行下面二、三步骤的安装
egrep --color 'vmx|svm' /proc/cpuinfo
二、安装VirtualBox (不同操作系统安装virtualbox,还是KVM,或其他,根据操作系统和情况决定)
1、添加VirtualBox的源
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" >> /etc/apt/sources.list.d/virtualbox.list'
2、添加密钥
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
可以参考:https://www.virtualbox.org/wiki/Linux_Downloads
3、执行更新
sudo apt update
4、安装
sudo apt install virtualbox-5.2/
sudo apt-get install virtualbox-6.0
二、安装kubectl
https://kubernetes.io/docs/tasks/tools/install-kubectl/
1、执行如下命令
sudo apt-get update && sudo apt-get install -y apt-transport-https
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
echo"deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
sudo apt-get update
sudo apt-get install -y kubectl
2、install snap with ubuntu
sudo snap install kubectl --classic
kubectl version
3、
出现的问题和解决办法:
1、安装virtualbox时,执行sudo apt-get -f install virtualbox-6.0时报错如下
root@tt-test:~# sudo apt-get install virtualbox-6.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
percona-xtrabackup-24 : Depends: libcurl3 (>= 7.16.3) but it is not going to be installed
Depends: libev4 (>= 1:4.04) but it is not going to be installed
virtualbox-6.0 : Depends: libcurl3 (>= 7.16.2) but it is not going to be installed
Depends: libopus0 (>= 1.1) but it is not going to be installed
Depends: libsdl1.2debian (>= 1.2.11) but it is not going to be installed
Depends: libxmu6 but it is not going to be installed
Recommends: libsdl-ttf2.0-0 but it is not going to be installed
Recommends: pdf-viewer
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
解决办法:
sudo apt-get -f install
2、curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
执行此命令时,提示错误:
gpg: no valid OpenPGP data found.
解决办法:把命令分开执行
1)使用可以翻墙的网络,https://packages.cloud.google.com/apt/doc/apt-key.gpg下载这个文件
2)再执行
sudo apt-key add apt-key.gpg