Grace666

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

 

 

 

 

 

posted on 2019-09-02 14:44  Grace666  阅读(501)  评论(0)    收藏  举报