centos7下安装桌面和wine实现支持WINDWOS程序 centos7下安装wine支持QQ挂机
CENTOS其实是可以通过第三方软件实现支持EXE类的WINDOWS文件执行的,我们想在CENTOS中运行QQ等WINDOWS平台软件,其实是可以实现的
首先安装CENTOS桌面系统,这里使用MATE
cd /root yum install epel-release -y yum groupinstall "X Window System" -y yum groupinstall "MATE Desktop" -y yum groupinstall "Chinese support" -y yum groups mark install "Chinese support" -y yum install cjkuni-ukai-fonts cjkuni-uming-fonts -y yum install fontforge -y yum install ibus-libpinyin im-chooser -y localectl set-locale.UTF8
如果你内存低于1G最好是创建一下SWAP
dd if=/dev/zero of=/var/swapd bs=1024 count=3145728 mkswap /var/swapd chmod 0644 /var/swapd swapon /var/swapd
2 安装Nux Dextop仓库并从中安装remmina远程桌面系统,装完就能用3389端口连接
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
yum install remmina remmina-plugins-* -y
由于Nux Dextop仓库可能会与其他第三方库有冲突,比如(Repoforge和ATrpms)。
因此安装完建议设置默认不启用Nux Dextop仓库。
打开/etc/yum.repos.d/nux-dextop.repo,将"enabled=1" 修改为 "enabled=0"。
vi /etc/yum.repos.d/nux-dextop.repo
当需要使用Nux Dextop仓库时:
yum --enablerepo=nux-dextop install <package-name>
3 安装fedoraproject仓库并从中安装wine
rpm -Uvh --force http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm --quiet yum install wine.i686 -y yum install wine -y
安装完成可以用以下命令查询WINE版本
wine64 --version
另外以上方式受限于仓库软件版本可能不是最新的,如果上面安装出错或者要安装最新的可以到官方下载
用这个方法:
yum groupinstall 'Development Tools'yum install libX11-devel freetype-devel zlib-devel libxcb-develwget https://dl.winehq.org/wine/source/3.x/wine-3.14.tar.xz tar xvJf wine-3.14.tar.xz cd wine-3.14 ./configure --enable-win64 make make install
测试安装结果
#wine64 --version
使用方法,命令行:
#wine putty.exe
GUI界面的话直接右键点击EXE文件,然后选择用wine打开即可。
PS:安装用ROOT帐户。平时使用的话就用自己的普通帐号来安装与使用windows的应用。
采用源码安装前要先删除YUM安装的WINE!!!
4 安装VNC
yum install tigervnc-server tigervnc -y yum install xrdp -y touch ~/.Xclients echo "mate-session" > ~/.Xclients chmod a+x ~/.Xclients systemctl enable xrdp systemctl start xrdp firewall-cmd --add-port=3389/tcp --permanent firewall-cmd --reload
5 重启系统reboot
顶(3)
踩(0)
- 最新评论