使用源码包安装,我们该怎么寻找源码包?

因为yum安装太固定,太死板而且有时候下载的包版本很低,在生产环境我们都是用源码包安装。然后找源码包都是上百度搜,但是有时候可能会遇到一些问题,就是有些包搜不出来,而且有时候也怕搜到的网站可能不安全。

 

我们需要一种安全下载并能找到想找到的的方式

 

虽然我们不用yum安装,但是可以使用yum找到指定包的下载网站,想不到吧!?

 yum info sysstat
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.tuna.tsinghua.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
可安装的软件包
名称    :sysstat
架构    :x86_64
版本    :10.1.5
发布    :17.el7
大小    :315 k
源    :base/7/x86_64
简介    : Collection of performance monitoring tools for Linux
网址    :http://sebastien.godard.pagesperso-orange.fr/
协议    : GPLv2+
描述    : The sysstat package contains sar, sadf, mpstat, iostat, pidstat,
         : nfsiostat-sysstat, tapestat, cifsiostat and sa tools for Linux.
         : The sar command collects and reports system activity information.
         : This information can be saved in a file in a binary format for future
         : inspection. The statistics reported by sar concern I/O transfer
         : rates, paging activity, process-related activities, interrupts,
         : network activity, memory and swap space utilization, CPU utilization,
         : kernel activities and TTY statistics, among others. Both UP and SMP
         : machines are fully supported. The sadf command may be used to display
         : data collected by sar in various formats (CSV, XML, etc.).
         : The iostat command reports CPU utilization and I/O statistics for
         : disks. The tapestat command reports statistics for tapes connected to
         : the system. The mpstat command reports global and per-processor
         : statistics. The pidstat command reports statistics for Linux tasks
         : (processes). The nfsiostat-sysstat command reports I/O statistics for
         : network file systems. The cifsiostat command reports I/O statistics
         : for CIFS file systems.

 

看到没有,上图的网址一栏,我们就可以进入网站找到想要的最新包,进行下载。

 

这个时候可能还会有另一个问题,就是有些包,yum仓库没有,yum info的时候就没有对应的信息,这时我们先配置epel仓库

yum -y install epel-release

然后在yum info搜索网址

 

如果这都不行,那就直接网上搜到你想要下载的包的yum仓库,配置yum仓库后,yum info搜索能安全下载源码包的网址,然后进入网址下载

 

最后就是安装源码包的问题,一般的源码包安装,./configure make make install就完事儿,而有些不是这样的,就需要我们在源码包找到安装说明的文件。而安装说明的文件一般是README、INSTALL、DOC之类的文件,文件里面一般会有安装的命令。 

 

总结:

  yum可以做安全的下载地方的导引,当然源码包安装才是王道

posted @ 2019-07-05 12:00  落魄山陈平安  阅读(504)  评论(0编辑  收藏  举报