2013年1月26日星期六

CentOS Linux VPS桌面环境一键安装包



2010年07月22日 上午 | 作者:
VPS侦探上也曾发表过Linux VPS上安装KDE, Gnome和VNC有不少vpser们也实验过。今天发布一个VPSYou制作的CentOS Linux VPS桌面环境一键安装包。还是原来那句话,VPS上装桌面环境仅供测试或耍酷,生产环境还是老老实实SSH吧。
建议客户是在一个干净的centos系统里安装,另建议内存在768以上的客户安装及建议安装在32位的centos系统上!
本安装包本站已在centos5.5 32bit上安装成功,软装不成功可能与你之前安装的有软件上冲突之类的,请重装系统重试!

安装过程:

wget http://www.vpsyou.com/sh/xwindow.sh;sh ./xwindow.sh;
将上面1行复制,粘贴到您的linux ssh控制台里,回车,全自动安装,等待5-30分钟即可完成!
出现如下图时,按回车就行,表明你已经安装成功

centos linux下freenx+KDE 远程桌面一键安装包




1、用ssh登录后 输入命令 wget http://9988.in/sh/xwindow.sh;sh ./xwindow.sh;  等待安装完成
2、freenx客户端配置:
首先去”http://www.nomachine.com/download-client-windows.php”下载客户端,或者从网盘下载安装后双击桌面图标运行。按照图例进行配置

CentOS 桌面环境一键安装包



主要组件包括XWindow+GNOME Desktop+FreeNX,FreeNX是近年来继VNC之后新出现的远程控制解决方案,基本原理是将XWindows的信号压缩后传输到远程客户端显示,而VNC是直接截取屏幕图像处理传输。这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好的操作感和实时性;
服务器配置:
只需要将以下这行命令复制到linux ssh控制台内,回车,全自动安装。等待5-30分钟即可完成!
wget http://wty.name/linux/sh/xwindow.sh;sh ./xwindow.sh;
客户端配置:
首先去”http://www.nomachine.com/download-client-windows.php”下载客户端,安装后双击桌面图标运行。
获取密钥的方式:在linux ssh控制台输入”cat /backup/xwindow/client.id_dsa.key”,将内容复制粘贴至下面的窗口,保存。
配置完成。。。

CentOS 5.5 安装 Wine 方法

Wine 是一个在 Linux 下运行 Windows 应用程序的软件环境,其核心是一个 Windows 应用程序接口(API)库,作为 Linux 和 Windows 程序之间的桥梁。Wine 的官网是:http://www.winehq.org/

    Wine 安装包里的描述:

    Description:
             While Wine is usually thought of as a Windows(TM) emulator, the Wine
           : developers would prefer that users thought of Wine as a Windows
           : compatibility layer for UNIX. This package includes a program loader,
           : which allows unmodified Windows 3.x/9x/NT binaries to run on x86 and x86_64
           : Unixes. Wine does not require MS Windows, but it can use native system
           : .dll files if they are available.
           :
           : The wine package is actually a meta-package which will install everything
           : you need for wine to work smoothly. If you don't want to install everything
           : take a look at the wine-* packages.

    Wine 在 CentOS5.5 里并不是预装的软件包,所以需要先配置 CentOS 的非官方软件源 RPMForge,参见(http://www.linuxidc.com/Linux/2011-01/31505.htm),然后通过 RPMForge 来安装 Wine。

具体命令如下:
rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

运行命令:
yum install wine


    来安装 wine。Wine-1.2-1 安装包大概有 50M 容量。

    安装包会自动安装依赖的软件包,安装一般不会有什么问题。完整完毕,接着就是配置了。

    首先输入命令 winecfg 运行 wine 配置命令否则没有.wine文件夹,再把 Windows/system32 下的 MFC42.dll、msxml.dll、msvcp60.dll、riched20.dll、riched32.dll 等 .dll 文件复制到 ~/.wine/drive_c/windows/system32 里。
   
      再输入命令:winecfg (我安装的时候重启了下才可以运行),在弹出的wine设置中选择函数库,将msxml.dll riched20.dll riched32.dll 设置成原生优于内建(需要在libiaries下选择对应的DLL然后点ADD ),确定退出.

    其实一般不需要再做特别的配置,wine 就能工作了。

    还有一点得注意,做完这些以后运行 Windows 程序时,SELinux 可能会弹出阻止窗口。我们用下面的方法禁用 SELinux:

    用文本编辑器编辑 /etc/sysconfig/selinux 文件,把 SELINUX=enforcing 变为 SELINUX=disabled,关闭 SELinux,存盘退出,重启系统。

    运行 Windows 程序的方法,执行以下命令将Gomez PEER软件下载到你的VPS上。 
    wget http://lastmile.gomez.com/PEERInstall.exe
进入“我的电脑”中的“root”中,就可以看到下载的Gomez PEER软件了,右击它,选择“用Wine打开”。

  

CentOS安装Wine完全教程,VPS安装Wine

CentOS安装Wine完全教程,VPS安装Wine
2012年06月11日 ⁄ VPS建站经验 ⁄ 评论数 2

本文采用H1F的免费VPS为例,系统为CentOs 5。>>>>>>>>另一种简单的安装方法<<<<<<<<<

host1free提供的免费VPS配置如下:

内存:128M

硬盘:10G

虚拟技术:OpenVZ

swap:640M

流量:不限

独立ip:1 ipv4

操作系统:CentOs 5,CentOs 6,Debian 5,Debian 6.

申请教程请到网上寻找!

【Tips】:整个安装过程非常缓慢长则需要4-6个小时,所以建议使用Screen命来来安装

>>>>SSH远程会话管理工具 - Screen使用教程<<<<

安装的Wine版本是1.4,下面开始安装过程。

首先去Wine官网下载wine最新版本。

[root@45664.com ~]# wget http://prdownloads.sourceforge.net/wine/wine-1.4.tar.bz2 【回车】

[root@45664.com ~]# tar jxvf wine-1.4.tar.bz2【回车】

然后进入wine-1.4文件夹

[root@45664.com ~]# cd wine-1.4【回车】

然后执行configure

[root@45664.com wine-1.4]# ./configure【回车】

系统将对系统环境进行检查。

这是会出现一个错误,提示没有安装C编译器,安装C编译器GCC*

[root@45664.com wine-1.4]# yum install gcc* 【回车】

然后继续运行configure

[root@45664.com wine-1.4]# ./configure【回车】

提示第二个错误,没有flex版本 运行Yum安装

[root@45664.com wine-1.4]# yum install flex*【回车】

提示安装成功

继续configure

[root@45664.com wine-1.4]# ./configure 【回车】

此处提示Flex版本过低 检查Flex版本

[root@45664.com wine-1.4]# flex --version【回车】

提示Flex版本是2.5.4 低于Wine要求的2.5.33 而用yum update flex的结果是只有这个版本,所以不得不去官方下载。

下载地址:http://flex.sourceforge.net/,找到最新的版本,下载flex 2.5.35

[root@45664.com ~]# wget http://cdnetworks-kr-1.dl.sourceforge.net/project/flex/flex/flex-2.5.35/flex-2.5.35.tar.bz2【回车】

然后解压

[root@45664.com ~]# tar jxvf flex-2.5.35.tar.bz2【回车】

进入flex-2.5.35目录

[root@45664.com ~]# cd flex-2.5.35【回车】

然后检查configure

[root@45664.com flex-2.5.35]# ./configure 【回车】

然后编译安装

[root@45664.com flex-2.3.35]# make 【回车】

[root@45664.com flex-2.3.35]# make install 【回车】

进入Wine目录

[root@45664.com flex-2.3.35]# cd ~ 【回车】

[root@localhost ~]# cd wine-1.4 【回车】

继续Configure

[root@45664.com wine-1.4]# ./configure

提示缺少Bison组件 安装Bison组件

[root@45664.com wine-1.4]# yum install bison*

Bison安装完成之后继续检查Configure

[root@45664.com wine-1.4]# ./configure

此时提示缺少X Development组件 安装X Development组件

[root@45664.com wine-1.4]# yum -y groupinstall "X Software Development"

安装完成之后继续检查Configure

[root@45664.com wine-1.4]# ./configure

此时Configure检查完成之后即可开始编译安装

[root@45664.com  wine-1.4]# make

[root@45664.com  wine-1.4]# make install

前面的步骤都很快,大约30分钟,最后两个步骤非常非常慢。。建议使用Screen命令来安装,因为编译时间太长以免出现短线等故障而影响安装。Screen命令家教程见,SSH远程会话管理工具 - Screen使用教程

等上几个小时,安装过程就结束了。

CentOS安装vnc+wine运行windows程序挂机教程


测试vps是阿里云的最低配,内存512M,带宽1M,硬盘40G(20G+20G),独立ip。系统是CentOS 5.4
1.首先安装xfce和中文支持,依次运行如下命令:
yum groupinstall xfce-4.4 -y
yum groupinstall "Chinese Support" -y

2.安装vnc服务器:
yum install vnc-server -y
yum install yum-priorities -y

3.下载并安装wine--2013年在Centos上安装并测试成功:

rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

rpm -ivh http://syslogserver.googlecode.com/files/rpmforge-release-0.5.1-1.el5.rf.i386.rpm

yum check-update

yum --enablerepo=rpmforge install wine -y


接下来执行以下命令将Gomez PEER软件下载到你的VPS上。

wget http://lastmile.gomez.com/PEERInstall.exe



4.启动vnc服务器以及配置
vncserver
 这时会要输入两次密码,然后依次运行下面代码:
echo 'VNCSERVERS="1:root"'>>/etc/sysconfig/vncservers
echo 'VNCSERVERARGS[1]="-geometry 800x600"'>>/etc/sysconfig/vncservers
echo > /root/.vnc/xstartup
echo '#!/bin/sh'>>/root/.vnc/xstartup
echo '/usr/bin/startxfce4'>>/root/.vnc/xstartup
chmod +x ~/.vnc/xstartup
chkconfig vncserver on
安装成功以后,重启一下vncserver,
/etc/init.d/vncserver restart
然后通过vncviewer连接到vps,然后找到 Wine File打开 如下如:
打开Wine File以后你就会看到大家熟悉的资源管理器,接下来的就不用说了,跟windows下一样了。
测试通过:Host1free centos 6/阿里云 centos 5.4
转载请注明出处:http://blog.guiplee.co

centos安装wine,挂gomez peer

centos安装wine,挂gomez peer

yum groupinstall xfce-4.4

目前4.8已经出来了,但是貌似yum源里面没有还是用这个吧,有知道的记得通知我哦!

然后是安装vnc,来进行远程桌面控制

yum install vnc-server

安装好后,修改vncsercwer的配置文件,路径为/etc/sysconfig/vncservers,会用vi的就用vi编辑

vi /etc/sysconfig/vncservers 不会的这个就略去了,直接用WINSCP来编辑就好了!

在后面加上

一定要注意双引号要是半角的,否则配置不生效,不能加开机自动运行!

接下来是设置vnc的密码

vncpasswd

然后两次输入密码就好了!。接下来启动vncserver

vncserver

然后再杀掉

vncserver -kill:1

这样就又生成了一个配置文件,然后编辑它,路径是/root/.vnc/xstartup

同样使用vi或者WINSCP都可以

把xstartup里面的内容替换成如下内容就ok了

#!/bin/sh
/usr/bin/startxfce4
wine C:\\Program\ Files\\Gomez\\GomezPEER\\bin\\GomezPEER.exe

接下来给xstartup加上权限

chmod +x ~/.vnc/xstartup

接着设置vncserver开机启动

chkconfig vncserver on

如此VPS的桌面环境和远程控制就安装好了!

接下来启动vnc然后远程访问下试试

vncserver

本地下载这个软件

vncviewer.exe

然后运行,输入你VPS的IP:1一定记住后面有个:1

是不是可以访问了。

安装wine

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum install wine

把windows/system32下的MFC42.dll msxml.dll msvcp60.dll riched20.dll riched32.dll 这几个文件复制到 ~/.wine/drive_c/windows/system32里,
再输入命令:winecfg (我安装的时候重启了下才可以运行)
在弹出的wine设置中选择函数库,将msxml.dll riched20.dll riched32.dll 设置成原生优于内建(libiaries下选择对应的DLL然后点ADD ),确定退出

还有一点得注意,做完这些以后运行 Windows 程序时,SELinux 可能会弹出阻止窗口。我们用下面的方法禁用 SELinux:

用文本编辑器编辑 /etc/sysconfig/selinux 文件,把 SELINUX=enforcing 变为 SELINUX=disabled,关闭 SELinux,存盘退出,重启系统。

运行 Windows 程序的方法:

拷贝 Windows 程序(例如 Ueit32.exe)到 ContOS 下的某文件夹下,运行命令:

wine Ueit32.exe