在CentOS 6.5上安装软件

一、安装Chromium 谷歌浏览器

之前Google就说了,由于CentOS/RHEL 6已经是过期的系统,所以不再会有Chrome了。 虽然后来由于引起了社区的抗议,从而改口,不再提CentOS/RHEL 6是过期系统了;但是,目前在CentOS/RHEL 6上已经没有Chrome可以下载使用了。

其实,根本的原因不是CentOS/RHEL 6有多老,连Windows XP和停止更新的Ubuntu 10.04都能继续使用Chrome呢。实际的原因是,Chrome由于种种考虑,使用了CentOS/RHEL 6中所不支持的C++ 11,所以才不能继续更新CentOS/RHEL 6上的Chrome。

那么,如果希望在CentOS/RHEL 7出来之前继续使用Chrome怎么办?使用Chrome的开源版本:Chromium。

1、切换到root:

su - 或者 sudo -i

2、下载新的软件源定义:

cd /etc/yum.repos.d

wget http://people.centos.org/hughesjr/chromium/6/chromium-el6.repo

3、安装Chromium:

yum install chromium

这样就安装完成了。

可以通过菜单来启动浏览器:

Chromium Launcher CentOS 6

启动后:

Chromium Running on CentOS 6

如果是64位操作系统可使用如下方式安装google浏览器以及启用flash插件支持:

一、在线安装 
# yum install http://people.centos.org/hughesjr/chromium/6/x86_64/RPMS/chromium-31.0.1650.63-2.el6.x86_64.rpm 
二、安装后,只能在其它用户上运行浏览器,如果想在root用户运行 
应用程序 , Internet, Chromium , 添加到桌面,浏览器图标右键属性,基本,命令,修改为:/usr/bin/chromium-browser %U --user-data-dir=/root/chrome 
三、创建目录/root/chrome 
四、双击桌面图标chromium浏览器,可以在root运行。 
五、在线安装Adobe Flash Player 
# yum install flash-plugin nspluginwrapper alsa-plugins-pulseaudio libcurl 
六、浏览器输入 chrome://plugins/ ,打开插件页,在Adobe Flash Player (2 files)中有两个文件,关闭第一个文件(即/opt开头那个插件),这时 Flash可用。

二、安装星际译王

StarDict(中文译为星际译王)是linux下一款很强大的翻译软件,可以说是linux下的金山词霸。这个是国人胡正开发的软件。因为学习linux的时候需要接触大量的英文资料,每次都要在线查很不方便。所以决定安装一个离线版的词典。很多网友推荐stardict,提供的下载链接是sourceforge.org的下载链接,但是实际上stardict项目已经被移除,所以在该网站上下不到stardict软件。后来在pkgs.org找到了该软件的rpm包。下面是参考了一些网友并结合自己的实际操作写下的步骤,供大家参考。

参考并感谢:http://blog.csdn.net/hnzmdzcm/article/details/7880624实际操作环境:CentOS 6.4 x86_64 操作日期:2013.7.8执行步骤:
  1. 下载RPM包:http://pkgs.org/centos-6-rhel-6/naulinux-school-x86_64/stardict-3.0.2-1.el6.x86_64.rpm/download/

    这个地址提供的是StarDict 3.0.1安装包,如果链接失效,请从根位置(http://pkgs.org/)逐级搜索查找。

  2. 建议使用yum命令安装下载到本地的安装包。

    命令参考格式:yum localinstall stardict-3.0.2-1.el6.x86_64.rpm。yum可以自动分析依赖关系并下载需要的安装包。

  3. 下载并安装支持StarDict的简体中文词典。

    可以在这个地址(http://abloz.com/huzheng/stardict-dic/zh_CN/)查找您喜爱字典,推荐牛津现代英汉双解词典。如果这个地址失效……,请联系度娘。

    下载后,请以root权限将包中三个文件直接解压缩到/usr/share/stardict/dic/目录下。

下在的是tar.bz2包,解压#bzip2 -d  *.tar.bz2,然后#tar -xvf *.tar

、Centos 挂载windows分区

问题:

      # mount –t ntfs /dev/sdb1 /mnt/
      mount: unknown filesystem type ‘ntfs’
      这是由于CentOS release 5.5(Final)上无法识别NTFS格式的分区。

解决办法:

      通过使用 ntfs-3g 来解决。
      打开ntfs-3g的下载点http://www.tuxera.com/community/ntfs-3g-download/ ,将最新稳定(当前最新版本为ntfs-3g-2011.1.15)下载到CentOS,执行以下命令安装:
      1) 编译安装 ntfs-3g:

# tar zxvf  ntfs-3g-2011.1.15.tgz

# cd ntfs-3g-2011.1.15

#./configure

#make

#make install

在网上找了,方法一样安上 还是不能挂载,最后在官方站 找到方法了,如下:

mount -t ntfs-3g  /dev/sda5 /mnt/windows 

这样就可以挂载了,如果想开机启动 ,就挂载上的话,编辑/etc/fstat 文件

如下:

/dev/sda4     /mnt/windows    ntfs-3g        defaults 0 0

 最后可以用mount /mnt/windows  检测下 fstab 文件修改是否有错

、Linux下安装Movie Player不能播放rmvb格式的文件

问题描述:安装的Movie Player可以播放mp4等格式,但不能播放rmvb格式的文件,提示错误如下:、
 The playback of this movie requires a Realmedia demuxer plugin which is not installed.
解决方法:
        确保系统安装 w32codecs的情况下,查看gstreamer插件的安装情况
     #yum list gstreamer*
安装 gstreamer-plugins-base         
    gstreamer-plugins-good
    gstreamer-plugins-bad
    gstreamer-plugins-ugly
以及相关的开发包:
    gstreamer-plugins-good-devel
    gstreamer-devel
    gstreamer-plugins-base-devel
如此重新打开播放器即可观看相关rmvb格式的视频文件

若仍有问题的话:

        一个简单的方式是增加RPMforge源(Formerly called rpmforge, now called repoforge),传说中最稳定的软件仓库,然后重新安装mplayer,执行#yum install mplayer。选择系统版本http://wiki.centos.org/AdditionalResour ... s/RPMForge,本次选择RPMforge for CentOS 6。最后打开Mplayer自动search即可。

       可以采用 yum-priorities这个插件才确保 官方库的优先级最高,也可以不用一下的优先级配置。
安装 yum-priorities 插件# yum -y install yum-priorities
然后设置 /etc/yum.repos.d/CentOS-Base.repo,添加顺序指令 priority=N(N 从 1 至 99,1 优先级最高),对
[base]、[updates]、[addons]、[extras] 设置 priority=1,centosplus]、[contrib] 设置 priority=2。示例:
下载 rpmforge 的 rpm 文件包,按照上面官方网站的步骤,然后设置 /etc/yum.repos.d/rpmforge.repo 文件中源的级别为 priority=12(比上面高就行)。

、centos安装qt-creator

打开qtcreator安装目录,这里安装目录为:/opt/qtcreator-3.1.2/bin

在这个目录下打开命令终端,输入:./qtcreator 提示如下错误:

Failed to load core: /home/aoyang/qtcreator-3.3.0/lib/qtcreator/plugins/libCore.so: Cannot load library /opt/qtcreator-3.3.0/lib/qtcreator/plugins/libCore.so: (/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /opt/qtcreator-3.3.0/lib/qtcreator/plugins/.././libQt5CLucene.so.5))

说我的libstdc++.so.6里没有`GLIBCXX_3.4.15,是由于libstdc++.so.6的版本过低,需要下载个新的重新建立软连接。

使用如下指令

$ strings /usr/lib/libstdc++.so.6 | grep GLIBC

只有GLIBCXX_3.4.13以上的,没有GLIBCXX_3.4.15,可以对gcc进行升级(编译安装gcc-4.8.0)

因升级gcc比较麻烦,一般只需下载libstdc++.so.6.0.17覆盖/usr/lib/libstdc++.so.6.0.13(centos是6.0.13,其他的低版本可能是6.0.10)#mv libstdc++.so.6.0.17_32 /usr/lib/libstdc++.so.6.0.13,下载地址为(注意区分32位还是64为系统):

http://download.csdn.net/detail/taiyang1987912/8319847

——也可以升级gcc(感兴趣的可以升级)——

下载源码:#wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz2

解压:#tar -jxvf  gcc-4.8.0.tar.bz2

下载编译所需的依赖项#cd gcc-4.8.0

#./contrib/download_prerequisites

#cd ..

建立编译输出目录#mkdir gcc-build-4.8.0

#cd mkdir gcc-build-4.8.0

执行以下命令,生成makefile文件:#../gcc-4.8.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

执行以下命令进行编译:#make -j4

至此,编译的步骤就已经完成了。慢慢的等待编译完成吧。。。。
编译过程中CPU 基本都是满负荷运行。大概40分钟。

安装:#make install

检查gcc版本:#gcc --version

截至目前,GCC 4.8.2编译安装了,但还没有替换系统的链接库:/usr/lib/libstdc++.so.6,

mv /usr/local/lib/libstdc++.so.6.0.17  /usr/lib/libstdc++.so.6.0.13,替换即可,重新打开qt-creator正常运行。

、centos安装QQ

参考文档:http://m.blog.csdn.net/blog/yang1982_0907/17161865#

QQ目前根本不支持Linux,唯一的解决方案是通过Pidgin+lwqq插件来实现。

具体步骤如下:

(1)下载pidgin源码包
$ wget 'http://downloads.sourceforge.net/project/pidgin/Pidgin/2.10.9/pidgin-2.10.9.tar.bz2?r=http%3A%2F%2Fpidgin.im%2Fdownload%2Fsource%2F&ts=1394018729&use_mirror=iweb' -O pidgin-2.10.9.tar.bz2

若无法下载,从官网上下载:https://www.pidgin.im/download/source/

编译安装pidgin
$ tar xjf pidgin-2.10.9.tar.bz2
$ cd pidgin-2.10.9
$ ./configure
$ make
$ sudo make install
$ cd ..

configure时遇到的依赖包根据错误提示需要安装:

XScreenSaver extension development headers not found.

#yum install libXScrnSaver-devel

checking for GTKSPELL... no

#yum install gtkspell-devel

Install the necessary gstreamer and farstream packages first

#./configure --disable-vv(因无法满足该依赖)

Meanwhile development headers not found.

#yum install meanwhile-devel

avahi development headers not found.

#yum install avahi-devel

NetworkManager development headers not found.

#yum install NetworkManager-devel

Tcl development headers not found.

 #yum install tcl tcl-devel

Tk development headers not found.

(2)编译安装js185
$ wget http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz
$ tar xzf js185-1.0.0.tar.gz
$ cd js-1.8.5/js/src
$ ./configure
$ make
$ sudo make install
$ sudo vim /etc/profile.d/js185.sh
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
$ source /etc/profile
$ pkg-config mozjs185 --cflags

(3)编译安装lwqq

由于lwqq与pidgin-lwqq两个包已经分离,所以需分别编译安装。首先于 https://github.com/xiehuc/lwqq下载lwqq的zip包。解压到主文件夹,包的名称为lwqq-master。

终端进入到lwqq-master
#cd lwqq-master

接下来创建build目录
#mkdir build
#cd build

下一步为
cmake .. -DCMAKE_INSTALL_PREFIX=/usr

即将lwqq指定安装到/usr目录下,如果不指定安装目录,会出现在pidgin中找不到 qq协议的情况。

接下来make

然后sudo make install

lwqq编译安装完成。

$ git clone https://github.com/xiehuc/pidgin-lwqq.git
$ cd pidgin-lwqq
$ git submodule init
$ git submodule update
$ mdir build
$ cd build
$ cmake ..(没有cmake命令安装#yum install cmake)
$ make (此时会提示一个编译错误,解决方法是立刻再执行一次make)
$ make
$ sudo make install
$ cd ../../

修改默认的明文密码保存为加密方式
$ sudo yum install gnome-keyring gnome-keyring-devel
$ svn checkout http://pidgin-gnome-keyring.googlecode.com/svn/ pidgin-gnome-keyring-read-only
$ cd pidgin-gnome-keyring-read-only
$ make
$ mkdir ~/.purple/plugins
$ mv gnome-keyring.so ~/.purple/plugins/

打开Pidgin
Applications -> Internet -> Pidgin Internet Messenger
在Pidgin的窗口上进行如下设置:
Tools -> Plugins -> 勾选 Gnome Keyring 即可

接下来就是在Pidgin中添加QQ了
在Pidgin的窗口上进行如下设置:
Buddies -> Show -> 勾选Offline Buddies和Protocol Icons
Accounts -> Manage Accounts -> Add -> Protocol 选择WebQQ并输入账号密码

最终的效果如下:
Skype_QQ_CentOS

更改centos文件夹打开方式

在同一窗口打开文件夹

       默认的行为是每次双击文件夹,都会在一个新窗口打开,没有后退/向上按钮,也没有文件夹的具体路径。如果一个文件夹的路径很深,则需要打开n多的窗口才能找到最终想要的。

       这个问题也可以通过设置改变一下,方法如下:

(1)打开一个文件夹

(2)编辑 - 首选项 - 行为,勾选“总是在浏览器窗口打开”,点击关闭。

这样,双击打开文件夹窗口的模样就与之前大不相同了。久违的前进/后退/向上按钮出现了,而且还可以通过点击上方的一个按钮,切换路径的显示模式。

另外,无意中发现,似乎,用鼠标滚轮双击文件夹,可以不弹出新窗口而打开文件夹,很奇怪的鼠标行为。

七、centos下截屏按Print screen出错

        CentOS下截屏按Print screen的时候提示:

运行 gnome-screenshot错误:
执行子进程gnome-screenshot失败(没有这个文件或目录)
        这是没有安装截屏工具,使用#yum install  gnome-utils,安装好包后就可以正常使用了。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
CentOS 6.5安装并配置 DNS 服务器的步骤如下: 1. 安装 BIND 软件: ``` yum install bind bind-utils ``` 2. 配置 BIND 在 /etc/named.conf 文件中配置 BIND,可以参考下面的示例配置: ``` options { listen-on port 53 { 127.0.0.1; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { localhost; }; recursion yes; dnssec-enable yes; dnssec-validation yes; /* Path to ISC DLV key */ bindkeys-file "/etc/named.iscdlv.key"; managed-keys-directory "/var/named/dynamic"; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; zone "." IN { type hint; file "named.ca"; }; zone "example.com" IN { type master; file "zone/example.com.zone"; allow-update { none; }; }; include "/etc/named.rfc1912.zones"; include "/etc/named.root.key"; ``` 上面的配置中,listen-on 指定 BIND 监听的 IP 地址和端口,directory 指定 BIND 的工作目录,allow-query 指定允许查询 DNS 的 IP 地址,zone 部分指定了 DNS 解析的域名和对应的配置文件路径。 3. 创建 DNS 配置文件 在 /var/named/ 目录下创建一个名为 example.com.zone 的文件,可以参考下面的示例配置: ``` $TTL 1D @ IN SOA ns.example.com. root.example.com. ( 1 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum IN NS ns.example.com. ns IN A 192.168.0.1 www IN A 192.168.0.2 ``` 上面的配置中,@ 表示当前域名,IN 表示 Internet 类型,SOA 表示 Start of Authority,NS 表示 Name Server,A 表示 Address。可以根据自己的需求配置相应的解析记录。 4. 启动 BIND 执行以下命令启动 BIND: ``` service named start ``` 5. 配置 DNS 客户端 在需要使用 DNS 服务的客户端上,可以将 DNS 服务器地址设置为 BIND 服务器的 IP 地址,即 192.168.0.1。 参考上述步骤,可以在 CentOS 6.5安装并配置 DNS 服务器。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值