根据实践,把我的经验说一下,以后我自己也可以按照这个快速安装软件。

1. 配置源。
百度网盘的tools/download/linux已经放了几个挺重要的 东西了。

yum -y install epel-release

如果这个不行,可以手动安装

针对系统架构选择相应的类型,选择相应的包,我使用的x86_64,就要进入该目录下寻找相应包,安装方法如下:

rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm

或者:

cd ~ && wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm
rpm -vih epel-release-7-6.noarch.rpm

yum install yum-axelget -y

下载 atomic-release-1.0-21.el6.art.noarch.rpm rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
atrpms-repo-6-7.el6.x86_64.rpm。同时把repo目录下的CentOS-SCLo-scl-rh.repo和CentOS-SCLo-scl.repo下载下来。感兴趣的话,remi*.rpm也可以下载(安装源)。需要把scl*.repo中的验证取消。

安装rpm。

2. 安装axel。

3. 安装  yum-fastestmirror,  yum-plugin-fastestmirror, yum-priorities, yum-metadata-parser, yum-utils

配置源的优先级。按照 http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html 来配置优先级。
因为可能利用 yumdownloader下载源码,以及debug程序,所以不少源中的debug和source都打开了。

4.

yum -y groupinstall "Chinese Support [zh]"
yum -y groupinstall chinese-support
yum -y install rapidsvn dos2unix unrar enca fish bzip2-devel pbzip2 pigz binutils-devel
yum -y groupinstall "Development tools"

yum -y install meld eclipse-cdt eclipse-pde eclipse-svnkit eclipse-subclipse vnc tigervnc-server autocutsel thunar
yum -y install libXfont xorg-x11-xinit xorg-x11-fonts-Type1
yum -y install samba samba-client samba-swat
yum -y install python27
yum -y install splint ElectricFence

如果想装gnome图形界面,需要:

yum groupinstall -y 'Desktop'
 yum groupinstall -y fonts

安装过程中突然发现yum没法用了,因为python2.6悄然被替换成python2.7.13版本。于是更改所有的yum*第一行,把python换成python2.6
cd /usr/bin
ls yum*

yum -y install rabbitvcs-thunar gperftools-devel libunwind

gtk相关的是:
yum install gtk2 gtk2-devel glib2 glib2-devel libglade2 libglade2-devel

使用python27之前,可以 scl enable python bash

下面参见:http://blog.csdn.net/qianligaoshan/article/details/46390719

5.1 splint的使用

使用splint对程序静态检查,可以对程序包括返回值在内的检查,使用之前先进行安装,debian系统用apt-get install,如果不记得程序的名称,可以使用apt-cache search搜索后再安装。如果是红帽系列应该使用yum命令查找并安装。该程序提供了几种不同的检查功能,严格控制程度不同分别有standard默认选项,checks是中度检查,strict是高度严格检查。如果使用某个功能使用+,不使用某个功能使用-。例如splint +weak *.c。
put.c

5.2 ElectricFence的使用

该软件所提供的功能是内存方面的检查,可以是越界,重复释放,访问错误,内存泄漏等。内存越界检查在gcc中也提供了这个功能,只是gcc中是以宏的形式表现出来的。编写程序的时候有时会把访问数组的个数弄错,导致越界访问,越界访问并不一定表现出任何错误。这也是最可怕的,所以使用该软件联合编译会检查你的程序,数组有没有越界,如果越界,编译执行会出现段错误并打印出错误的地方。例如:gcc –g3 –Wall –std=c99 outofband.c –o outofband  –lefence,efence默认只捕获越出动态分配区域最右一个元素的读或写。

outofbound.c

时区改为本地时间,另外校准,

yum install ntp -y; chkconfig ntpd on; service ntpd start

一、修改时区

# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

修改为中国的东八区

# vi /etc/sysconfig/clock

ZONE="Asia/Shanghai"

UTC=false

ARC=false

3.同步BIOS时间:

#hwclock -w

对于Centos7,这样调整时区时可以的。但网上说了另一种方法 https://blog.csdn.net/kuluzs/article/details/52825331,https://blog.csdn.net/kuluzs/article/details/52825331里面说的时ntp,和上面的方法相似。

配置完centos 6以后,大概需要安装的软件(主要是yum)的更多相关文章

  1. 安装完CentOS 7 后必做的七件事

    CentOS是最多人用来运行服务器的 Linux 版本,最新版本是 CentOS 7.当你兴趣勃勃地在一台主机或 VPS 上安装 CentOS 7 后,首要的工作肯定是加强它的安全性,以下列出的七件事 ...

  2. 安装完CentOS 7 后必做的七件事[转]

    CentOS是最多人用来运行服务器的 Linux 版本,最新版本是 CentOS 7.当你兴趣勃勃地在一台主机或 VPS 上安装 CentOS 7 后,首要的工作肯定是加强它的安全性,以下列出的七件事 ...

  3. CentOS 7 Apache服务的安装与配置

    原文出处:http://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器.早期的Apache服务器由Apache Gro ...

  4. CentOS 7 Apache服务的安装与配置(转)

    https://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器.早期的Apache服务器由Apache Group来维 ...

  5. apache 安装配置 (centos)

    1. 使用yum包安装Apache软件 [root@Apache ~]# yum -y install httpd* [root@Apache ~]# rpm -qa | grep httpd --查 ...

  6. linux安装常用软件和查询基本信息

                                                                          linux安装常用软件和查询基本信息 1. 安装常用软件 [ ...

  7. Linux虚拟机安装完centos后环境配置

    linux下面安装软件 yum install rpm -ivh 编译安装 三部曲:./configure make make install 卸载 rpm -e 安装方法 1)通过yum安装软件 需 ...

  8. 阿里云服务器CentOS 5.7(64位)安装配置LAMP服务器(Apache+PHP5+MySQL)

    一.快速安装Apache+PHP5+MySql ----------------------------------------------------- 补充:由于163的yum源上只有php5.1 ...

  9. 安装完CentOS 7 Minimal之后,从头打造桌面工作环境

    安装完CentOS 7 Minimal之后,从头打造桌面工作环境 U盘装CentOS 7 DVD版不能引导的解决办法 更改root密码 SSH登录 增加除root之外的常规用户 装完CentOS 7之 ...

随机推荐

  1. Echarts Map 值域为小数的原因

    最近做一个项目用到了Echarts Map不知道怎么回事,有时多了一位小时,可这个意义不用小数表示(1.0个人似乎觉得有点奇怪嘞 {boolean}calculable false 是否启用值域漫游, ...

  2. TinyMind 多标签图像分类竞赛 之路

    竞赛传送门:https://www.tinymind.cn/competitions/42 我们就是傻狗天仙配啦~ 决赛排行榜: 这次比赛感谢第一名的 baseline:https://blog.cs ...

  3. linux下安装pycharm

    在 linux下打开浏览器,搜索pycharm,点击download. 下载好的文件的名称可能是 ‘pycharm-professional-2016.2.3.tar.gz’. 打开终端界面,输入命令 ...

  4. [No000011D].NETCORE1/19-.NET Core 指南

    .NET Core 是一个通用开发平台,由 Microsoft 和 GitHub 上的 .NET 社区共同维护.跨平台的,支持 Windows.macOS 和 Linux,并且可用于设备.云和嵌入式/ ...

  5. 相对定位和绝对定位 left和margin-left

    1.直接在css中设置left生效的前提是必须设置父容器position:absolute或relative,如果不设置则会以最近一个定位的父对象为参考点,.margin-left则不用设positi ...

  6. 使用qemu模拟调试内核和debian根文件系统

      开发环境:Ubuntu 14.04.3 LTS  64bit sudo debootstrap jessie /mnt/jessie http://mirrors.163.com/debian 在 ...

  7. ArcEngine利用索引获取图层

    近期在做GP工具相关的功能,需要获取到图层并用ComboBox列出,比如图层更新: 开始用了根据图层名获取图层,但这样有个弊端,遇到不同文件夹的相同图层名称的图层gg了.本来想利用图层名+路径来区分, ...

  8. Page13:跟踪问题、最优控制[Linear System Theory]

    内容包含跟踪问题及其结构框图.内模原理.可跟踪条件 各种线性二次型最优控制问题指标含义

  9. [httpd] httpd directory list character encoding

    在httpd下放置文件用来直接从浏览器访问的时候,中文文件名有可能产生乱码. 做以下设置,调整字符编码: 1: Add this to your .htaccess: IndexOptions +Ch ...

  10. 查找->静态查找表->顺序查找(顺序表)

    文字描述 顺序查找的查找过程为:从表中最后一个记录开始,逐个进行记录的关键字和给定值的比较,若某个记录的关键字和给定值比较相等,则查找成功,找到所查记录:反之,若直至第一个记录,其关键字和给定值比较都 ...