Centos7 安装遨游浏览器

由于chrome 无法正常更新,firefox 有时候经常假死,在linux 平台上使用浏览器,一直很麻烦

不过偶然间发现,遨游浏览器居然有linux版本

官网有RPM包下载:
http://www.maxthon.cn/

下载完后进行安装,出现错误:

[root@localhost Downloads]# rpm -ivh maxthon-browser-stable-1.0.5.3-1.x86_64.rpm 
警告:maxthon-browser-stable-1.0.5.3-1.x86_64.rpm: 头V4 RSA/SHA1 Signature, 密钥 ID f8d030ec: NOKEY
错误:依赖检测失败:
	libgtkhotkey.so.1()(64bit) 被 maxthon-browser-stable-1.0.5.3-1.x86_64 需要

按照提示缺少libgtkhotkey.so.1()(64bit)
网上百度到,可以从这个地址进行下载:
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libgtkhotkey.so.1%28%29%2864bit%29

但是仔细看了,里面没有针对的centos的版本,不过在下面的这个文章中
http://blog.csdn.net/enjosun/article/details/42078721

作者安装的是libgtkhotkey-0.2.1-9.fc19.x86_64.rpm

于是依样画葫芦

下载后进行安装:

[root@localhost Downloads]# rpm -ivh libgtkhotkey-0.2.1-9.fc19.x86_64.rpm 
警告:libgtkhotkey-0.2.1-9.fc19.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID fb4b18e6: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:libgtkhotkey-0.2.1-9.fc19        ################################# [100%]

安装完成后,尝试再次安装遨游浏览器:

[root@localhost Downloads]# rpm -ivh maxthon-browser-stable-1.0.5.3-1.x86_64.rpm 
警告:maxthon-browser-stable-1.0.5.3-1.x86_64.rpm: 头V4 RSA/SHA1 Signature, 密钥 ID f8d030ec: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:maxthon-browser-stable-1.0.5.3-1 ################################# [100%]
nohup: 把输出追加到"nohup.out"

安装完成,启动遨游~

===================================================================================================

在桌面上设置快捷方式:

root@localhost maxthon]# cp /opt/maxthon/maxthon.desktop /home/terry/Desktop/

					

Centos 7 支持NTFS文件系统

我们知道默认大部分linux是不支持NTFS

如果有需要,我们需要安装ntfs-3g 来让系统支持ntfs

centos 默认的源中是没有nfts-3g的,需要额外加载

1. 添加源,这里用的是阿里云的源

[root@localhost terry]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

2.更新

yum -y update

3.安装ntfs-3g

[root@localhost terry]# yum -y install ntfs-3g

4.然后mount 就可以使用了

Centos 安装 Nginx

根据nginx官网的说明:

可以进行如下操作:

编辑并且创建/etc/yum.repos.d/nginx.repo,输入以下内容

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

参考地址:https://www.nginx.com/resources/wiki/start/topics/tutorials/install/

然后直接允许

yum -y install nginx

启动nginx

[root@vcentos-nginx ~]# systemctl start nginx

将nginx 开入到开机启动的服务中去

[root@vcentos-nginx ~]# systemctl enable nginx
Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.
[root@vcentos-nginx ~]#

Centos 7修改主机名

CentOS 可以使用hostname修改主机。但是这样修改重启就失效了。还需要在/etc/hostname文件中一并修改才可以。

CentOS 7使用新的命令 hostnamectl 可以很方便的查看和修改主机名。

 

使用#hostnamectl status 查看主机信息

 

更改主机名命令如下:

# hostnamectl set-hostname [new hostname]

例如

# hostnamectl set-hostname web-server

 

修改完需要重启服务

#systemctl restart systemd-hostnamed

Centos 支持NTFS格式磁盘

要使用linux 支持NTFS格式,需要额外安装软件包

软件名字

ntfs-3g

下载地址:http://www.tuxera.com/community/open-source-ntfs-3g/

1.下载软件包:

[root@Udisk-GKM ~]# wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2015.3.14.tgz^C
[root@Udisk-GKM ~]# 

2.解压软件包

[root@Udisk-GKM ~]# tar vzxf ntfs-3g_ntfsprogs-2015.3.14.tgz ^C
[root@Udisk-GKM ~]# 

3.编译并且安装
进入文件夹

[root@Udisk-GKM ~]# cd ntfs-3g_ntfsprogs-2015.3.14
[root@Udisk-GKM ntfs-3g_ntfsprogs-2015.3.14]#
[root@Udisk-GKM ntfs-3g_ntfsprogs-2015.3.14]# ./configure && make && make install

PS:a. 编译需要安装GCC,如果没有需要 yum -y install gcc*
b.{./configure && make && make install}相当于以下三个命令
./configure
make
make install

3. 挂载

NTFS格式挂载与普通的linux格式的磁盘挂载稍有不同,需要添加参数

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

自动挂载
编辑 /etc/fstab添加

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

 

参考地址:
http://www.tuxera.com/community/open-source-ntfs-3g/

 

Centos7 查看IP

Centos7 最小化安装,是没有ifconfig命令的

是要安装以下的软件包:

yum install net-tools

 

ifconfig命令来自于 net-tools工具

但是centos7中默认安装了iproute套件,iproute2套件里提供了许多增强功能的命令,ip命令即是其中之一。

iproute2

设置ip 命令

ip addr add 192.168.0.193/24 dev wlan0

请注意IP地址要有一个后缀,比如/24。这种用法用于在无类域内路由选择(CIDR)中来显示所用的子网掩码。在这个例子中,子网掩码是255.255.255.0。

列出路由表条目

ip route show

假设现在你有一个IP地址,你需要知道路由包从哪里来。可以使用下面的路由选项(译注:列出了路由所使用的接口等):

ip route get 10.42.0.47

显示网络统计数据

使用ip命令还可以显示不同网络接口的统计数据。

ip -s link

显示网络统计数据

使用ip命令还可以显示不同网络接口的统计数据。

 ip -s -s link ls p2p1

ARP条目

地址解析协议(ARP)用于将一个IP地址转换成它对应的物理地址,也就是通常所说的MAC地址。使用ip命令的neigh或者neighbour选项,你可以查看接入你所在的局域网的设备的MAC地址。

ip neighbour

监控netlink消息

也可以使用ip命令查看netlink消息。monitor选项允许你查看网络设备的状态。比如,所在局域网的一台电脑根据它的状态可以被分类成REACHABLE或者STALE。使用下面的命令:

ip monitor all

激活和停止网络接口

你可以使用ip命令的up和down选项来激某个特定的接口,就像ifconfig的用法一样

在这个例子中,当ppp0接口被激活和在它被停止和再次激活之后,你可以看到相应的路由表条目。这个接口可能是wlan0或者eth0。将ppp0更改为你可用的任意接口即

ip link set ppp0 dow

udo ip link set ppp0 up