centos 6.5 安装wine 图文教程

扬帆最近在使用linux系统次数比较多,可是发现常常需要安装QQ,迅雷等windows下的软件使用,于是将wine(linux下可以使用windows程序软件)安装过程分享如下:

1.

Linux下安装wine可以从源码编译安装,但一般都觉得麻烦,所以尽量利用yum进行安装,解决很多包的依赖关系。但是默认的update站点不含有wine软件,需要启用rpmfushion之类的第三方仓库。

安装Epel

rpm -ivh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

如果这个地址以后失效,打开网站http://dl.fedoraproject.org/pub/逐级浏览,搜索到该文件的下载地址。

image

2. 安装wine

yum install wine 

CentOS 6.5 安装 Transmission 2.76

1.安装Transmission

首先打开Transmission下载页:http://www.transmissionbt.com/download/ ,点击CentOS下载项,会跳转到一个叫"Geekery"的博客,里面有他制作好的.rpm的Transmission文件。安装方法(针对CentOS 6.5 i686):

cd /etc/yum.repos.d/
wget http://geekery.altervista.org/geekery-el6-i686.repo
yum install transmission

当询问你 GPG key 的情况的时候,输入 "y" 即可:

  启动服务,以自动生成默认配置文件:
service transmission-daemon start
  

2.配置Transmission

关闭防火墙,配置防火墙规则:

service iptables stop
vi /etc/sysconfig/iptables

添加下面内容:

-A INPUT -p tcp -m tcp --dport 9091 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 51413 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 49153:65534 -j ACCEPT

保存退出,重新启动防火墙即可。当然想省事可以直接关闭防火墙。

如果需要的话,还需配置IPv6防火墙规则:

service ip6tables stop
vi /etc/sysconfig/ip6tables

添加同iptables一样的内容,保存退出,重启防火墙即可。

关闭 Transmission 服务,并关闭所有相关进程:

service transmission-daemon stop
killall transmission-daemon

编辑配置文件,有时候位置可能不同,请先用 locate 命令找下 transmission 文件夹的位置:

vi /var/lib/transmission/settings.json

可能需要配置的字段如下:

 

"download-dir": "/var/lib/transmission/Downloads",   //下载完成的保存路径
"incomplete-dir": "/var/lib/transmission/Downloads",   //未下载完成的保存路径
"peer-limit-global": 240,   //全局种子最大连接数
"peer-limit-per-torrent": 60,   //单一种子最大连接数
"peer-port": 51413,  //连接端口号
"peer-port-random-high": 65535,  //连接端口号上限值
"peer-port-random-low": 49152,  //连接端口号下限值
"rpc-password": "{096110376f678fa59ac93b4ba2ef383fba6a9edcBELB4tYF",   //密码
"rpc-port": 9091,   //网页GUI使用的端口
"rpc-username": "",   //用户名
"umask": 18,   //这里改为0,可以控制默认下载文件权限为777
"upload-slots-per-torrent": 14   //每个种子上传连接数

 

保存退出,重新启动服务:

service transmission-daemon start

3.网页访问Transmission

访问规则:ip或者域名:端口号。本机访问:localhost:9091。

4.远程管理采用Transmission-Remote-GUI

下载地址:https://code.google.com/p/transmisson-remote-gui/

image

BEGIN failed–compilation aborted at ./Run line 6报错解决方法

image

今天在使用unix bench 测试VPS服务器的时候遇到了“BEGIN failed–compilation aborted at ./Run line 6.”错误。其实原因是没有linux系统没有安装perl包,.pm实际上是Perl的包。

解决方案:

yum install perl-Time-HiRes

附:Unix Bench 测试方法

一款国外提供的linux性能专用软件,可以跑出分数来让你做对比:

wget http://www.CTOHome.com/linux-vps-pack/unixbench.sh

sh ./unixbench.sh

总分情况,低于400的就算性能低下;600-800是属于正常VPS水准;超过1000分性能就算给力。

linux 下查看机器cpu信息命令

# uname -a

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

(查看当前操作系统内核信息)

# cat /etc/issue | grep Linux

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

(查看当前操作系统发行版信息)

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz

(看到有8个逻辑CPU, 也知道了CPU型号)

# cat /proc/cpuinfo | grep physical | uniq -c

4 physical id      : 0

4 physical id      : 1

(说明实际上是两颗4核的CPU)

# getconf LONG_BIT

32

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

# cat /proc/cpuinfo | grep flags | grep ‘ lm ‘ | wc -l

8

(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

双显卡交火,副卡不工作,如何解决?答:关闭ULPS

台式机使用的是AMD HD 8990的显卡,最近更新了显卡驱动,可以无意中发现副卡竟然不工作。

检查副卡工作状态可以使用软件:GPU-Z ,我用的版本是0.7.5,GPU CORE CLOCK那一栏如果没有数值,表明副卡没有工作。

问题原因:因为ULPS功能(显卡节能方案)与双显卡交火冲突,所以关闭ULPS功能即可。

解决方法

1. 下载该文件:ulps_enable_disable

2.双击 disable ULPS.reg,

3.重启电脑。

问题解决!