ubuntu环境下kvm镜像平台搭建
ubuntu环境下kvm镜像平台搭建
环境准备
1.系统Ubuntu18.0.4.2
安装系统(略)
设置主机名:hostnamectl set-hostname imgbuilder
2.远程连接工具
1)ssh工具安装
sudo apt-get install openssh-server
service openssh-server start
2)rdp工具安装
sudo wget http://www.c-nergy.be/downloads/Std-Xrdp-Install-0.5.1.zip
unzip Std-Xrdp-Install-0.5.1.zip
chmod +x Std-Xrdp-Install-0.5.1.sh
sudo ./Std-Xrdp-Install-0.5.1.sh
init 6
出现连接故障,如下图所示:

故障原因:
由于某些缺少依赖项,无法安装xorgxrdp软件包。因为我们没有在计算机上安装xorgxrdp组件,所以当我们执行远程连接时,我们永远不会看到Ubuntu桌面......
故障解决:
1 - 通过发出以下命令安装xserver-xorg-core
sudo apt-get install xserver-xorg-core
注意:您会注意到安装此软件包将触发删除系统可能使用或需要的软件包* xserver-xorg-hwe-18.04 * ...因此,当您在本地连接到计算机时,可能会丢失键盘和鼠标输入。要解决此问题,您必须在此之后发出以下命令
sudo apt-get -y install xserver-xorg-input-all
2 - 安装xRDP包
sudo apt-get install xrdp
注意:因为没有更多依赖项问题,列出了xorgxrdp软件包以及xRDP软件包
修复xRDP安装包
如果您使用Std-Xrdp-install-0.5.1.sh脚本在Ubuntu 18.04.2上安装了xRDP软件包,那么为了恢复xrdp功能,您需要通过发出以下命令简单地安装缺少的依赖项命令
sudo apt-get install xserver-xorg-core
注意:同样,您会注意到安装此软件包将触发删除系统可能使用或需要的17个软件包* xserver-xorg * -hwe-18.04 * ...因此,在本地连接时可能会丢失键盘和鼠标输入机器。要解决此问题,您必须在此之后发出以下命令
sudo apt-get -y install xserver-xorg-input-all
安装缺少的依赖项后,您需要手动安装xorgxrdp软件包以恢复xRDP功能
sudo apt-get install xorgxrdp
完成后,您将能够针对您的Ubuntu 18.04.2执行远程连接
Kvm环境搭建
1.首先确定服务器的CPU支持硬件虚拟化,有些可能要在BIOS中开启,找到Intel
VirtualizationTechnology并打开。使用下面的命令就可以查看是否支持:
grep–E ‘(vmx|svm)’ /proc/cpuinfo
2.要确定服务器的内核支持KVM,利用命令uname–a查看内核的版本号,一般2.6以上的内核一般都支持。
3.安装编译环境并安装virt软件包
sudo apt-get install devscripts
sudo apt-get install virt-manager
sudo apt-get install git
安装下载工具
迅雷
git clone git://github.com/Xinkai/XwareDesktop.git
打开终端,安装基础依赖
sudo apt-get install git build-essential devscripts
git clone https://github.com/Xinkai/XwareDesktop.git
cd XwareDesktop
dpkg-checkbuilddeps #根据输出的缺失依赖进行安装,下面是根据我的台式机上缺失的依赖进行的安装
sudo apt-get install gcc-multilib zlib1g:i386 coffeescript pyqt5-dev-tools pyqt5-dev python3-sip-dev qtbase5-dev debhelper chrpath
dpkg-buildpackage #这里如果报错dpkg-buildpackage: error: failed to sign .dsc and .changes file则执行:sudo dpkg-buildpackage -uc -us
sudo dpkg-buildpackage -uc -us
编译依赖安装完成后不一定能满足运行时环境,所以还是先安装gdebi,来满足运行时依赖
sudo apt-get update
sudo apt-get install gdebi
gdebi是一个轻量级的deb安装工具,它能代替臃肿的ubuntu软件中心安装deb;进而分析依赖关系安装依赖包和软件包
接着就可以安装类似搜狗输入等使用sudo dpkg -i安装出错的deb软件,sudo gdebi sogoupinyin.deb
sudo gdebi xware-desktop_0.13.20141115_amd64.deb #使用该命令安装
接着就可以使用Xware Desktop程序了:
安装完成后,在搜索栏搜索Xware即可看到运行方式,第一次打开不要进行登录
先到“菜单栏”—“文件”—“设置”中对以下进行设置
1.挂载下载目录,在“挂载”中点击“添加”,选择我们的系统上的一个文件夹作为存放下载内容
2.设置启动,在“启动与登录”中看到“xwared托管”,设置其为“由用户态upstart托管”(个人而定),ETM选随xwared启动
然后重启电脑,注册或者直接登陆就可以完美运行迅雷
3.设置设备ID
进入最开始git的目录,下载安装包的位置:
cd xware/
./portal
安装MotionPro
下载MotionProSetup_Ubuntu_x86-64.sh
cd Downloads/
ls
sudo chmod +x MotionProSetup_Ubuntu_x86-64.sh
sudo ./MotionProSetup_Ubuntu_x86-64.sh
安装网络工具:
sudo apt-get net-tools -y
sudo apt-get install net-tools -y
浙公网安备 33010602011771号