2014年3月18日 星期二

Linux vps 挂沙丁鱼流量联盟(Gotop)赚钱

沙丁鱼是win应用程序,但是我可以教大家在linux vps上挂它,经本人测试,小到128M内存,大到1G内存的vps都可以挂它。
测试vps:debian6系统,128M内存(其它系统也可以)

一、先升级下源
  1. apt-get update

二、安装xfce桌面环境
  1. apt-get install xfce4

出现下图情况,输入“y”回车
go3
出现下图,默认USA,回车
go4
三、安装vnc远程控制服务端
  1. apt-get install vnc4server

输入 vncserver 设置vnc密码,需输入两次,输入时不显示字母
  1. vncserver

go1

编辑文件
  1. vi /root/.vnc/xstartup
跳到最后,按字母a进入编辑:
在最后一行加入
  1. exec startxfce4&

按ESC键退出编辑,输入:wq保存退出
设置vnc开机启动
  1. vi /etc/init.d/vncserver

加入以下代码:
  1. #! /bin/sh
  2. export USER=“root”
  3. export PATH=“/usr/local/bin:/usr/bin:/bin:/usr/bin/X11″
  4. NAME=vncstart
  5. start()
  6. {
  7. su – $USER -c“vncserver :1″
  8. }
  9. stop()
  10. {
  11. su – $USER -c“vncserver -clean -kill :1″
  12. }
  13. case“$1″ in
  14. start)
  15. echo -n “Starting Xvnc: “
  16. start
  17. ;;
  18. stop)
  19. echo -n “Stopping Xvnc “
  20. stop
  21. ;;
  22. restart)
  23. echo -n “Restarting Xvnc “
  24. stop
  25. start
  26. ;;
  27. ****)
  28. echo “Usage: /etc/init.d/$NAME {start|stop|restart}”
  29. exit 1
  30. ;;
  31. esac
  32. exit 0

按ESC键退出编辑,输入:wq保存退出

赋予可执行权限
  1. chmod +x /etc/init.d/vncserver
  2. update-rc.d vncserver defaults

重启vps
  1. reboot

使用vnc客户端(推荐realvnc)登录 你的ip:5901
go2
四、安装wine
  1. apt-get install wine

五、下载安装沙丁鱼
  1. wget http://images.gotop.org/software/gotop.rar

此处压缩包是rar格式的,要安装rar解压软件
先安装file-roller
  1. apt-get install file-roller

再安装unrar
  1. apt-get install unrar

六、进入vnc桌面,开启沙丁鱼
进入root文件夹,右键gotop.rar解压文件
go5
进入gotop文件夹,右击gotop.exe。使用wine打开
go6
挂机效果:
go8
资源占用情况
go9

七、说明
由于没有安装中文编码,会有方框框,无碍,只要把挂机速度调下(如图,调为高速)。
在国外vps上挂沙丁鱼流量联盟,有时会掉线,大家12小时登录vnc看看,出现“get task failed, will try 5 min later”,就是掉线了,退出重开就好了。
国外不同vps挂机,分数有多有少,12小时可以挂机得分1000-5000。
你要是觉得教程有用,点此注册成为我的下线,来吧,我直截了当!

—————————-
当然,大家可以安装更省资源的lxde桌面,只要换下以下步骤
  1. apt-get install lxde

  2. 编辑
  3. vi /root/.vnc/xstartup

  4. 在最后一行加入(去掉 exec startxfce4&,“x”删除一个字母,“dd”删除当前一行)

  5. exec startlxde&


centOS 5编译安装flex 2.5.35
到http://flex.sourceforge.net/下载新的flex: flex-2.5.35.tar.gz
3、解压 
   tar zxf flex-2.5.35.tar.gz
4、进入flex-2.5.35目录
  cd  flex-2.5.35
5、检查configure
  ./configure
6、编译
   make
7、安装
   sudo make install

在CentOS 5.5 上安装Wine 1.6.2

[root@localhost ]# wget http://prdownloads.sourceforge.net/wine/wine-1.6.2.tar.bz2

[root@localhost ]#tar jxvf  wine-1.6.2.tar.bz2
// (解压tar.bz2文件,解压得到wine-1.6.2文件夹)
[root@localhost ]#cd /root/wine-1.6.2
//(切换目录到wine-1.6.2,软件解压的目录)
[root@localhost wine-1.6.2]#./configure –prefix=/opt/wine
//(配置,把文件存放在/opt/wine下,删除时,卸载软件时,只要删除这个文件就行了)
[root@localhost wine-1.6.2]#make (编译)
[root@localhost wine-1.6.2]#make install (安装)
经历漫长的编译过程即可使用Wine了。
安装包会自动安装依赖的软件包,安装一般不会有什么问题。完整完毕,接着就是配置了。
首先把 Windows/system32 下的 MFC42.dll、msxml.dll、msvcp60.dll、riched20.dll、riched32.dll 等 .dll 文件复制到 ~/.wine/drive_c/windows/system32 里,再输入命令 winecfg 运行 wine 配置命令。
其实一般不需要再做特别的配置,wine 就能工作了。
还有一点得注意,做完这些以后运行 Windows 程序时,SELinux 可能会弹出阻止窗口。我们用下面的方法禁用 SELinux:
用文本编辑器编辑 /etc/sysconfig/selinux 文件,把 SELINUX=enforcing 变为 SELINUX=disabled,关闭 SELinux,存盘退出,重启系统。
运行 Windows 程序的方法:
拷贝 Windows 程序(例如 Ueit32.exe)到 ContOS 下的某文件夹下,运行命令:
wine Ueit32.exe

CentOS 5.6 安装Wine与开启.Net支持

CentOS编译安装Wine

Debian 6 Ubuntu用Qemu安装Windows XP、98和Wine运行Windows软件

最新最简单的方法:debian的。直接下载我这里的脚步,然后运行即可:
debian6xp
wget http://www.smzdy.com/wp-content/uploads/2013/02/debian6xp.zip
unzip debian6xp.zip
chmod u+x debian6xp.sh
./debian6xp
然后等吧
PS:2012年10月9日更新,VPS主机是Ubuntu系统的朋友可以采用博主的安装方法:

apt-get update
sudo apt-get install kvm qemu -y
mkdir kvm
cd kvm
wget http://184.82.64.121/winxp.img
cd ../
apt-get install vnc4server -y
vncserver
vncserver -kill :1
chmod +x ~/.vnc/xstartup
echo ‘kvm -hda kvm/winxp.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389′>>/root/.vnc/xstartup
wget http://www.zhujis.com/myvps/vncserver
cp vncserver /etc/init.d/
chmod +x /etc/init.d/vncserver
update-rc.d vncserver defaults
reboot
一、Linux主机安装Windows XP、98和运行Windows软件
1、Linux系统与Windows系统应该是“水火不容”的,Linux开源免费,Windows独立收费,两个生来就已经注定了要走向相反的路线,没有商量的余地。
2、不过我们却可以利用Qemu这一套由Fabrice Bellard所编写的模拟处理器的软件,将Windows XP和Windows 98强行安装在Linux VPS上。
3、而如果想要在Linux主机上运行Windows软件,则需要利用Windows模拟器Wine,Wine的作用就是让在Linux上安装Windows系统软件。
3、Wine虽然是为Linux定制,但也支持FreeBSD、Mac OS X(Intel版)与Solaris-x86。一些发行版安装WINE时会自动关联EXE程序,这样直接双击可以运行。
二、在Debian 6用Qemu安装Windows XP
1、本次测试的平台是:OVH的免费VPS,操作系统是Debian 6.x 32位。
2、执行下列代码,依次完成安装的是:vnc4server、vncserver、qemu、创立镜像、设置开机启动。

apt-get update
apt-get install vnc4server qemu -y
vncserver
chmod +x ~/.vnc/xstartup
echo 'qemu  -hda winxp.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389'>>/root/.vnc/xstartup
wget http://www.zhujis.com/myvps/vncserver
cp vncserver /etc/init.d/
chmod +x /etc/init.d/vncserver
update-rc.d vncserver defaults
3、在执行vncserver时会要求输入两次密码。
4、接下来就是下载一个Windows XP的.img磁盘镜像文件,让你的VPS开机利用Qemu加载Windows XP的 .img,从而达到模拟Windows XP系统。
5、执行以下代码,就可以将Windows XP的.img磁盘镜像下载到你的VPS主机的root目录上了,然后重启VPS。
wget http://184.82.64.121/winxp.img
reboot
6、注意上述Windows XP的.img磁盘镜像文件来自abfan.com站长,我已经将该镜像放在我的BurstNET VPS主机上了。用户名:Administrator        密码    abfan.com
7、当然如果你自己手中有好的Windows XP的.img磁盘镜像,也可以直接上传或者下载到你的VPS主机中。

Debian 6用Qemu安装Windows XP、98和Wine运行Windows软件

Debian 6用Qemu安装Windows XP、98和Wine运行Windows软件
OVH的免费VPS的操作系统没有提供Windows来供我们折腾,一些低内存的VPS也无法顺畅去运行Windows系统,因为相对于Linux操作系统来说,Windows系统不仅占用资源大,而且还不适合运行PHP程序。
不过,貌似有不少的朋友对在VPS上使用Windows系统非常地感兴趣,即使OVH的VPS只有Linux,也有朋友留言想让我测试一下网上“流传”的在Debian 6安装和运行Windows XP的方法,光听这个名字就应该会觉得很好玩。
所以这次的VPS教程就来和大家分享一下如何在Debian 6的Linux VPS主机上安装运行Windows XP、Windows 98操作系统,同时,介绍一个Wine模拟器软件,它的强大之处是将Windows系统下的软件在Linux系统下稳定运行。
例如你可以在Linux VPS主机上,直接安装QQ.exe等这种只能在Windows主机使用的软件,上次有朋友说想在VPS上主机上挂QQ,用Wine不仅可以挂QQ,还可 以挂旺旺、迅雷、安装浏览器等,总之,如果你的VPS内存足够,你可以把它当成Windows来“使唤”。
VPS主机除了挂QQ,更重要还是建站、搭建Web和生成各种应用:
Debian 6用Qemu安装Windows XP、98和Wine运行Windows软件
PS:2012年10月9日更新,VPS主机是Ubuntu系统的朋友可以采用lanyus.com博主的安装方法:

apt-get update
sudo apt-get install kvm qemu -y
mkdir kvm
cd kvm
wget http://184.82.64.121/winxp.img
cd ../
apt-get install vnc4server -y
vncserver
vncserver -kill :1
chmod +x ~/.vnc/xstartup
echo ‘kvm -hda kvm/winxp.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389′>>/root/.vnc/xstartup
wget http://www.zhujis.com/myvps/vncserver
cp vncserver /etc/init.d/
chmod +x /etc/init.d/vncserver
update-rc.d vncserver defaults
reboot
一、Linux主机安装Windows XP、98和运行Windows软件
1、Linux系统与Windows系统应该是“水火不容”的,Linux开源免费,Windows独立收费,两个生来就已经注定了要走向相反的路线,没有商量的余地。
2、不过我们却可以利用Qemu这一套由Fabrice Bellard所编写的模拟处理器的软件,将Windows XP和Windows 98强行安装在Linux VPS上。
3、而如果想要在Linux主机上运行Windows软件,则需要利用Windows模拟器Wine,Wine的作用就是让在Linux上安装Windows系统软件。
3、Wine虽然是为Linux定制,但也支持FreeBSD、Mac OS X(Intel版)与Solaris-x86。一些发行版安装WINE时会自动关联EXE程序,这样直接双击可以运行。
二、在Debian 6用Qemu安装Windows XP
1、本次测试的平台是:OVH的免费VPS,操作系统是Debian 6.x 32位。
2、执行下列代码,依次完成安装的是:vnc4server、vncserver、qemu、创立镜像、设置开机启动。

apt-get update
apt-get install vnc4server qemu -y
vncserver
chmod +x ~/.vnc/xstartup
echo 'qemu  -hda winxp.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389'>>/root/.vnc/xstartup
wget http://www.zhujis.com/myvps/vncserver
cp vncserver /etc/init.d/
chmod +x /etc/init.d/vncserver
update-rc.d vncserver defaults
3、在执行vncserver时会要求输入两次密码。
Debian 6要求输入密码
4、接下来就是下载一个Windows XP的.img磁盘镜像文件,让你的VPS开机利用Qemu加载Windows XP的 .img,从而达到模拟Windows XP系统。
5、执行以下代码,就可以将Windows XP的.img磁盘镜像下载到你的VPS主机上了,然后重启VPS。

wget http://184.82.64.121/winxp.img
reboot
6、注意上述Windows XP的.img磁盘镜像文件来自abfan.com站长,我已经将该镜像放在我的BurstNET VPS主机上了。
7、当然如果你自己手中有好的Windows XP的.img磁盘镜像,也可以直接上传或者下载到你的VPS主机中。
三、Linux主机运行Windows XP效果测试
1、首先要使用你的Windows系统的“远程桌面连接”工具,连接到VPS主机上。貌似有些盗版的Windows可能找不到远程桌面连接工具。
Debian 6远程连接
2、输入你的VPS的IP地址,连接上了VPS,网络速度慢的话可能要等一会儿。
Debian 6网络速度慢
3、然后用账号administrator和密码abfan.com登陆VPS的Windows XP。 (点击放大)
Debian 6登录XP系统
4、第一次进入VPS需要加载Windows XP设置。
Debian 6加载个人设置
5、最后在Linux VPS中看到了Windows XP画面就是这样。(点击放大)
Debian 6运行Windows XP效果
6、Windows的开始菜单、程序运行等这些都已经具备并可以正常使用。
Debian 6开始菜单运行
7、用“古老”的IE6打开网页,基本上没有问题。(点击放大)
Debian 6用IE浏览器网页
8、再看一下VPS主机的内存和资源使用情况,OVH的128主机的内存已经去掉了一半,CPU还算可以。(点击放大)
Debian 6查看主机资源
四、在Debian 6用Qemu安装Windows 98
1、Windows XP在OVH的128内存的主机上运行还是比较卡的,所以再来试试Windows 98。
2、假设你已经按照上面的步骤在Linux主机上搭建起了Windows XP系统,你只需要执行这一代码。

vim /root/.vnc/xstartup
3、将原来的winxp.img那一行代码删除,替换成下面的代码即可。

qemu  -hda W98.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389
Debian 6安装Windows 98
或者直接执行下列代码,效果和上面是一样的:

echo 'qemu  -hda W98.img -m 128M -net nic,model=virtio -net user -redir tcp:3389::3389'>>/root/.vnc/xstartup
4、然后还是下载Windows 98的.img磁盘镜像文件和重启VPS,执行下列代码。

wget http://www.zhujis.com/myvps/W98.img
5、Windows 98的.img磁盘镜像是放在我的Godaddy主机上,如果不能下载,请反馈给我。
五、Linux主机运行Windows 98效果测试
1、因为Windows 98无法使用Windows XP系统那样的远程桌面连接,所以你还需要使用VNC来远程连接你的VPS。
2、这是OVH的128内存VPS上跑Windows 98的开机画面,和今天的Windows 8相比,是不是觉得当年很流行的W98很丑陋?(点击放大)
Debian 6开机画面
3、这是Windows 98的桌面,很简洁,当然开机速度也很快,只有短短几秒钟就可以进入系统了。
Debian 6快速进入桌面
4、这是Linux主机运行Windows 98的“我的电脑”,控制面板、打印机、系统硬盘、移动Disk就可以操作。
Debian 6选择Windows 98效果
六、Linux主机利用Wine运行Windows软件
1、本次测试环境:OVH的免费VPS平台,操作系统是Debian 6.x 32位,已经安装桌面Xfce和VNC。
2、执行下列代码安装wine。

apt-get install wine
Wine安装完成
3、安装wine完成后,点击菜单中的 Wine configuration。
Wine软件配置
4、进入后,程序弹出警告对话框:点击 okay 按钮,稍候片刻,会出现设置窗口,这就是运行Windows软件的界面。(点击放大)
Wine运行Windows软件
5、有了Wine后,现在你可以在Linux上“肆无忌惮”地去下载和安装Windows软件:QQ.exe、Xunlei.exe、Chrome.exe……
6、下载了Windows软件后,只要选择用Wine 打开,就可以像在Windows系统上安装软件一样执行下一步的安装与操作了。 (点击放大)
Wine启动软件
7、国人最喜欢用Wine的地方应该是在Linux主机上做gomez peer挂机网赚,因为Gomez Peer的挂机软件只有Windows版本的。
用Wine来做挂机网赚
七、Linux安装Windows系统软件小结
1、Windows XP的.img磁盘镜像有800多MB,VPS的下载速度如果不是几MB/s的话,你要等的时间可能要长一些。
2、用了Wine后你安装Firefox,然后挂上Vagex就成了很容易的事情了,而像Gomez Peer这样的Windows专版也不在话下。
文章出自:免费资源部落 http://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

2014年3月17日 星期一

Internet Access Via Proxy Server in VMware Guest Machine

Internet Access Via Proxy Server VMware Guest Machine 



Setting up and giving internet access via proxy server to VMware guest machine is very easy with following steps.  This method shows how to share host’s internet connection which is assigned to host machine IP address only in proxy server.  This method works only with proxy servers where you can assign internet access to IP addresses.
When  host is  connected to physical internet proxy server via network cable,  guest VMware virtual machine can access internet with NAT  network connection type.
Setting up Internet through NAT is very simple without any additional settings on host or guest.
1)      Make sure guest OS network type is set to NAT.
In virtual machine settings, check network adapter properties.
Internet Access Via Proxy Server VMware Guest Machine
2)      Leave the IPv4 address to obtain automatically in guest machine. So, guest machine will get a non routable IP address from VMware workstation DHCP service. Check the IP address of guest machine.
Internet Access Via Proxy Server VMware Guest Machine
3)      Don’t bother about different types of IP address of guest and host physical network. Still your VMware guest machine can communicate to host physical network adapter and outside world through host’s network adapter. Try to ping your internet proxy server.
in this example,
host’s physical IP is – 192.5.2.51
Internet proxy IP is – 192.5.2.53
But, my guest machine got different IP.  Guest machine can ping to internet proxy server now.
Internet Access Via Proxy Server VMware Guest Machine
4)      That’s it, now give the proxy setup on internet browser in VMware guest machine.
( in Internet explorer, Tools -> Internet Options -> Connection -> LAN settings -> Proxy Server)
Internet Access Via Proxy Server VMware Guest Machine
5)      Internet will be working now in guest virtual machine.  Even though,  your proxy server is allowing internet connection for host IP address only, it working without adding guest IP address on proxy server.  Proxy server will detect as requests coming from physical host computer.
Internet Access Via Proxy Server VMware Guest Machine
This is the easiest method to give Internet access via proxy in VMware guest machine
Also, guest can communicate internet proxy server if you select ‘Bridged’ network type. But, in this method guest virtual machine should have a same IP address range as host machine either manually or automatically. Then you have to add the new IP address of guest machine to internet proxy server to allow internet access which will have extra work.

2014年3月15日 星期六

OVH提供的免费VPS挂vagex精简安装完美无错教程

使用VPS挂vagex可以实现自动刷流量赚美元的目的,如果你有个免费的VPS,不知道该做什么,那么不妨用来挂VAGEX吧。你也可以专门申请那种免费使用几天或者一个月的VPS来挂机,因为vagex是允许最多五个IP同时挂机的。免费的VPS不放看看这里:
下面的教程就是利用OVH提供的免费VPS挂VAGEX的教程,非常简单就能够赚美元了,而且一劳永逸,不用干预 。
一般情况下,挂vagex的VPS要求内存在256M以上,但是,下面的这个教程却可以让我们用128M的OVH免费VPS挂vagex刷流量。
开始VPS挂vagex的教程:

第一部分:准备工作

A .安装VPS的操作系统
1-1.要想完成今天这个教程,你的VPS系统必须是Debian6 32 版的,其它的不行。
OVH默认的系统是64位的,所以我们首先要重新安装操作系统为Debian 32位。
1-2.更换操作系统请参考:OVH的免费VPS更换操作系统
B. 注册vagex账号:
1-3.点击Vagex官方地址:vagex.com
1-4.点击网页中的Sign Up,填写相关信息,即可完成注册。
vagex
1-5.需要邮件中点击激活链接,即可激活账户。
详细的vagex注册教程及注意事项请见:vagex注册及多种方式获取积分教程
日志分页: 1 2 3 4

host1free免费VPS依然可以申请 | VPS之家,只为VPS

host1free提供的免费VPS主机是非常有名的,虽然配置并不高,但是没有免费时间限制,所以,对于VPS初学者来说,用来练手是非常不错的。免费云主机 可做挂机宝[新测可用]AAA云免费云主机有效推荐码
 
VPS之家之前也说过申请到了host1free的免费VPS,也说到了申请到了三个免费VPS.不过,后来三个都被封了。
host1free提供的免费VPS被封的原因是:
1.同IP登陆到了三个不同的免费VPS主机,所以,造成被封。
由于VPS的登陆无法使用VPN的(至少VPS之家测试暂时无法通过VPN的方式登陆,只能用真实IP登陆,所以,在用本地IP分别登陆了三个VPS后,就收到了host1free的暂停空间邮件)。
2.目前VPS之家未发现挂vagex会被封
至少,VPS之家的免费VPS不是因为这个原因被封的,虽然有网友说到挂VAGEX被封,但是,毕竟还是少数。VPS硬盘怎么分区
申请host1free其实很简单,参考VPS之家获得host1free的永久免费vps即可。
不过,通过被封的经历,对于申请这个免费VPS的注意事项还是需要说明一下
1.host1free申请只需要在申请地址提交即可,无需关注其非死不可(face.book)
2.申请最好使用VPN,国内IP貌似有被屏的嫌疑。免费VPN可参考这里:免费VPN
3.申请的邮箱地址建议使用gmail邮箱,不要用国内邮箱如163或qq邮箱(甚至是qq企业邮箱)
4.提交申请以后,需要等待的时间较长,大概2-3周时间吧,所以申请后,不要着急,也不要重复申请
5.建议不要申请多个,一个足矣,除非你能用不同的IP地址去登陆
6.想要用这个VPS挂vagex进行网赚,完美教程请参考:OVH提供的免费VPS挂vagex精简安装完美无错教程
更多免费VPS请看这里:免费VPS  国外免费VPS
上一篇:免费VPS申请及安装使用教程
下一篇:Windows Azure - 微软云平台免费VPS申请 任选内存大小操作系统

[VPS脚本]Vagex挂机环境搭建脚本—一键vnc+firfox+flashplayer

yt [VPS脚本]Vagex挂机环境搭建脚本   一键vnc+firfox+flashplayer去 年12月份,Vagex守信的开放了一天注册时间。其实我目测是因为之前注册的人都没有怎么挂机了,从兑换分数就能看出来。开放注册前几天是1刀比 25000,开放注册后几天就涨到了1刀比36000!然后近期呢,我也推荐了不少的特价VPS产品,把这些低价VPS拿来挂Vagex是再合适不过的 了。为了效率的,挂上vagex,很多人在网上寻找各种一键脚本,有的好用,有的不好用,有的安装包链接等已经失效了。今天我就分享下我自己修改整理的一 键脚本,共有CentOS/Debian两个版本,系统最好是使用32位,64位系统请自行寻找对应的64位版本flashplayer插件替换,下面上菜。
2014/01/07更新:脚本部分BUG更新,修改firefox浏览器安装方式,更加的兼容各种系统环境。自动将vagex插件下载到/root目录,只需使用firefox打开安装即可。
CentOS版本:
  1. #!/bin/bash  
  2. yum -y update  
  3. yum -y install vnc4server twm firefox  
  4.   
  5. vncserver && 
  6. pkill -9 vnc  &&
  7. rm -rf /tmp/.X1*  
  8. cd /root && wget http://vagex.com/vagex_add_on-1.6.2.xpi  
  9. wget http://vagex-debian.googlecode.com/files/libflashplayer.so && 
  10. mkdir -p ~/.mozilla/plugins/  &&
  11. mv libflashplayer.so ~/.mozilla/plugins/ && 
  12.   
  13. echo ’VNCSERVERS=“1:root”‘ >> /etc/sysconfig/vncservers && 
  14. echo ’VNCSERVERARGS[1]=“-geometry 800×600″‘ >> /etc/sysconfig/vncservers && 
  15. /etc/init.d/vncserver stop  &&
  16. cat >/root/.vnc/xstartup <<EOF  
  17. #!/bin/sh  
  18. twm &  
  19. temp=$(ps aux | grep [f]irefox-bin | awk ’{print $2}’)  
  20. [ -n "$temp" ] && kill $temp > /dev/null 2>&1  
  21. firefox –display=:1 > /dev/null 2>&1  
  22. EOF  
  23.   
  24. /etc/init.d/vncserver start  
  25.   
  26. chmod +x ~/.vnc/xstartup  
  27. chkconfig vncserver on  
  28. echo “DONE!”  
Debian版本:
  1. #!/bin/bash  
  2.   
  3. PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin  
  4. export PATH  
  5.   
  6. ff_addr=“ftp://ftp.mozilla.org/pub/firefox/releases/3.6.28/linux-i686/en-US/firefox-3.6.28.tar.bz2″  
  7. vncreboot_addr=“http://vagex-debian.googlecode.com/svn/trunk/vncreboot”  
  8. vncserverd_addr=“http://vagex-debian.googlecode.com/svn/trunk/vncserverd”  
  9. flash_addr=“http://vagex-debian.googlecode.com/files/libflashplayer.so”  
  10. vagex_addr=“http://vagex.com/vagex_add_on-1.6.2.xpi”  
  11.   
  12. func_check() {  
  13.     if [ $? != 0 ]; then  
  14.         echo “———–”  
  15.         echo “ERROR! -> $1″  
  16.         echo “———–”  
  17.         exit 1  
  18.     else  
  19.         echo “———–”  
  20.         echo “DONE! -> $1″  
  21.         echo “———–”  
  22.     fi    
  23. }  
  24.   
  25. func_vncpwd() {  
  26.     echo “———–”  
  27.     echo “Plese input the VNC password below!”  
  28.     echo “———–”  
  29. }  
  30.   
  31. func_alldone() {  
  32.     echo “———–”  
  33.     echo “Now you can VNC to complete the rest of the installation manually!”  
  34.     echo “———–”  
  35. }  
  36.   
  37. func_in_flash() {  
  38.     axel -n 10 $flash_addr &&  
  39.     mkdir -p /usr/local/lib/firefox/plugins &&  
  40.     mv libflashplayer.so /usr/local/lib/firefox/plugins/  
  41.     func_check flash-installation     
  42. }  
  43.   
  44. func_in_ff() {  
  45.     aptitude -y install gcc g++ make bzip2 zip &&  
  46.     axel -n 10 $ff_addr  | tar xjf firefox-3.6.28.tar.bz2 && mv firefox/ /usr/local/lib/ &&  
  47.     ln -s /usr/local/lib/firefox/firefox /usr/bin/firefox  
  48.     func_check firefox-installation   
  49. }  
  50.   
  51. func_in_vnc() {  
  52.     aptitude -y install vnc4server &&  
  53.     func_vncpwd  
  54.     vncserver && vncserver -kill :1 &&  
  55.     mv ~/.vnc/xstartup ~/.vnc/xstartupbak &&  
  56.     cat <<- EOF >> xstartup  
  57.         #!/bin/sh  
  58.         jwm &  
  59.         temp=$(ps aux | grep [f]irefox-bin | awk ’{print $2}’)  
  60.         [ -n "$temp" ] && kill $temp > /dev/null 2>&1  
  61.         firefox –display=:1 > /dev/null 2>&1  
  62.     EOF  
  63.     mv xstartup ~/.vnc/ &&   
  64.     chmod a+x ~/.vnc/xstartup &&  
  65.     axel -n 10 $vncserverd_addr &&  
  66.     mv vncserverd /etc/init.d && chmod a+x /etc/init.d/vncserverd &&  
  67.     if [ -f /etc/rc.local ]; then  
  68.         sed -i ’/exit\ 0/d’ /etc/rc.local  
  69.         cat <<- EOF >> /etc/rc.local  
  70.             /etc/init.d/vncserverd start  
  71.             exit 0  
  72.         EOF  
  73.     else  
  74.         update-rc.d vncserverd defaults  
  75.     fi  
  76.     axel -n 10 $vncreboot_addr &&  
  77.     mv vncreboot /etc/cron.daily && chmod a+x /etc/cron.daily/vncreboot  
  78.     func_check vnc-installation   
  79. }  
  80. cd /root && wget $vagex_addr &&  
  81.   
  82. apt-get update &&  
  83.   
  84. apt-get -y –force-yes install aptitude jwm menu axel&&  
  85.   
  86. mkdir -p /tmp/vagex_debian_cache && cd /tmp/vagex_debian_cache &&  
  87. func_in_vnc &&  
  88.   
  89. func_in_ff &&  
  90.   
  91. func_in_flash &&  
  92.   
  93. cd /tmp &&  
  94.   
  95. rm -rf /tmp/vagex_debian_cache &&  
  96.   
  97. /etc/init.d/vncserverd start &&  
  98.   
  99. func_alldone  

打包好的脚本包在文章最后会给出链接的。另外,再推荐个firefox的插件,SmartVideo!这个插件可以调节youtube视频的质量, 这样不仅是节约了流量,对VPS的压力也更小,挂机稳定性更高。新版Vagex插件对于视频出现播放错误的挂机是不计算积分的!插件主页:http://smartvideo.ashishmishra.in
已打包脚本下载链接:请点击这里下载!


原创文章,转载请注明: 转载自Irsi's blog
本文链接地址: http://www.irsiblog.com/tools/vagex-vnc-firfox-flashplayer.html