centos安装warning,centos7安装卡在安装源

大家好,关于centos安装warning很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于centos7安装卡在安装源的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

Centos7安装MPICH出现问题

mpiexec-n<number>./examples/cpi

运行时需要自己修改<number>为自己的值,我指定的是<number>=4

在运行后出现了一下的问题,程序cpi所在的位置不允许运行。

/usr/bin/ld: cannot open output file/home/themingyi/Downloads/mpich-3.3/examples/.libs/14351-lt-cpi: Permission denied

查找资料后发现是程序所在位置权限设置的问题;修改如下:

sudo chown-R"$USER:"/home/themingyi/Downloads/mpich-3.3/examples

chmod-R 777/home/themingyi/Downloads/mpich-3.3/examples

几点解释:

(1)The-R flag stands for recursive, so that directory and all its subfiles and subdirectories will change owner. Remove the-R flag to just change the permissions of the directory itself.

(2)运行时找到examples文件夹,就在自己下载的mpich包的解压文件中

运行结果如下:

cpi.c程序:

/*-*- Mode: C; c-basic-offset:5; indent-tabs-mode:nil;-*-*/↩

/*↩

*(C) 2001 by Argonne National Laboratory.↩

* See COPYRIGHT in top-level directory.↩

*/↩

#include"mpi.h"↩

#include<stdio.h>↩

#include<math.h>↩

double f(double);↩

double f(double a)↩

{↩

return(4.0/(1.0+ a* a));↩

}↩

int main(int argc, char*argv[])↩

{↩

int n, myid, numprocs, i;↩

double PI25DT= 3.141592653589793238462643;↩

double mypi, pi, h, sum, x;↩

double startwtime= 0.0, endwtime;↩

int namelen;↩

char processor_name[MPI_MAX_PROCESSOR_NAME];↩

MPI_Init(&argc,&argv);↩

MPI_Comm_size(MPI_COMM_WORLD,&numprocs);↩

MPI_Comm_rank(MPI_COMM_WORLD,&myid);↩

MPI_Get_processor_name(processor_name,&namelen);↩

fprintf(stdout,"Process%d of%d is on%s\n", myid, numprocs, processor_name);↩

fflush(stdout);↩

n= 10000;/* default# of rectangles*/↩

if(myid== 0)↩

startwtime= MPI_Wtime();↩

MPI_Bcast(&n, 1, MPI_INT, 0, MPI_COMM_WORLD);

h= 1.0/(double) n;↩

sum= 0.0;↩

/* A slightly better approach starts from large i and works ba ck*/↩

for(i= myid+ 1; i<= n; i+= numprocs){↩

x= h*((double) i- 0.5);↩

sum+= f(x);↩

}↩

mypi= h* sum;↩

MPI_Reduce(&mypi,&pi, 1, MPI_DOUBLE, MPI_SUM, 0, MPI_COMM_WOR LD);↩

if(myid== 0){↩

endwtime= MPI_Wtime();↩

printf("pi is approximately%.16f, Error is%.16f\n", pi, fabs(pi- PI25DT));↩

printf("wall clock time=%f\n", endwtime- startwtime);↩

fflush(stdout);↩

}↩

MPI_Finalize();↩

return 0;↩

}↩

建议看看《Linux就该这么学》

64位CentOS64安装配置流量监控工具ntopng

ntopng是网络流量实时监控显示工具,能够自动从网络上识别有用的信息,不少人在安装的时候出现了不少问题,下面小编就给大家介绍下CentOS 6.4如何安装ntopng,一起来了解下吧。

64位CentOS 6.4安装网络监控 ntopng

1、配置默认yum源

实验使用阿里的镜像

1、备份

mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.def

2、下载新的CentOS-Base.repo到/etc/yum.repos.d/

CentOS 5

wget-O/etc/yum.repos.d/CentOS-Base.repo

CentOS 6

wget-O/etc/yum.repos.d/CentOS-Base.repo

3、之后运行yum makecache生成缓存

2、安装epel源及给国内镜像

1、下载安装

wget

chmod u+x epel-release-6-8.noarch.rpm

rpm-ivh epel-release-6-8.noarch.rpm

2、备份(如有配置其他epel源)

mv/etc/yum.repos.d/epel.repo/etc/yum.repos.d/epel.repo.backup

mv/etc/yum.repos.d/epel-testing.repo/etc/yum.repos.d/epel-testing.repo.backup

3、下载新repo到/etc/yum.repos.d/

epel(RHEL 6)

wget-O/etc/yum.repos.d/epel.repo

3、安装依赖库

yum install libpcap-devel glib2-devel GeoIP GeoIP-devel libxml2-devel libxml2-devel redis wget rrdtool

下载安装libzmq3,网站为:

wget

chmod u+x libzmq3-3.2.2-5.1.x86_64.rpm

rpm-ivh libzmq3-3.2.2-5.1.x86_64.rpm

解决如下出错:

[root@net1~]# rpm-ivh ntopng-1.2.2-8420.x86_64.rpm

warning: ntopng-1.2.2-8420.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7921df34: NOKEY

error: Failed dependencies:

librrd.so.4()(64bit) is needed by ntopng-1.2.2-8420.x86_64

libzmq.so.3()(64bit) is needed by ntopng-1.2.2-8420.x86_64

rrdtool》= 1.3.8 is needed by ntopng-1.2.2-8420.x86_64

4、安装及配置ntopng

1、下载

网站:

wget

wget

2、安装

chmod u+x ntopng-1.2.2-8420.x86_64.rpm ntopng-data-1.2.2-8420.noarch.rpm

rpm-ivh ntopng-1.2.2-8420.x86_64.rpm

rpm-ivh ntopng-data-1.2.2-8420.noarch.rpm

5、配置ntopng

1、查看默认配置文件

[root@net1~]# cd/etc/ntopng/

[root@net1 ntopng]# ls

ntopng.conf.sample ntopng.start

注,ntopng.conf.sample文件是配置文件样例,ntopng.start是ntopng启动时需要的配置文件(测试的ntopng版本此文件为空)。

[root@net1 ntopng]# cat ntopng.conf.sample

-G=/var/tmp/ntopng.gid

注,-G指定运行所用进程号文件。

修改后的内容为:

[root@net1 ntopng]# cat ntopng.conf

-G=/var/tmp/ntopng.pid

--local-networks“10.1.1.0/24”

--interface eth1

--user nobody

--http-port 8888

注,--local-network“指定本地子网段”;--interface eth1指定监听eth1网卡上的流量;--user z指定ntopng运行时使用的账户为nobody;--http-port指定web服务端口为8888,如果不指定默认为3000。

6、启动ntopng

注,在运行ntopng之前,要确认先启动redis服务,redis为ntopng提供键值存储。我们这边重新启动一下redis服务。

service redis start

service ntopng start

7、测试访问一下

默认的用户名和密码是admin。

上面就是CentOS 6.4安装ntopng的介绍了,在安装完ntopng后,记得要测试访问,且在安装前,需要配置yum源并进行相关备份。

CentOS最小化系统,怎么安装图形界面

登录系统,使用yum安装

yum-y groupinstall Desktop

yum-y groupinstall"X Window System"

安装GNOME桌面环境

yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts

#yum groupinstall'X Window System'-y

如果安装KDE桌面环境

#yum groupinstall'KDE(K Desktop Environment)'-y

如果发生错误:

Warning: Group GNOME Desktop Environment does not exist.

No packages in any requested group available to install or update

则可以先用yum grouplist检查一下已安装的组可支持的组,获得对应的组名再安装

卸载GNOME桌面环境

#yum groupremove"GNOME Desktop Environment"

卸载KDE桌面环境

#yum groupremove"KDE(K Desktop Environment)"

登录系统,使用yum安装

#yum groupinstall'X Window System'-y

安装GNOME桌面环境

#yum groupinstall'GNOME Desktop Environment'-y

如果安装KDE桌面环境

#yum groupinstall'KDE(K Desktop Environment)'-y

如果发生错误:

Warning: Group GNOME Desktop Environment does not exist.

No packages in any requested group available to install or update

则可以先用yum grouplist检查一下已安装的组可支持的组,获得对应的组名再安装

卸载GNOME桌面环境

#yum groupremove"GNOME Desktop Environment"

卸载KDE桌面环境

#yum groupremove"KDE(K Desktop Environment)"

阅读剩余
THE END