眼下流行的软件包有二种形式 ,一种是以rpm包,deb包为代表的智能安装包。还有一种是以file.tar.gz形式的压缩

一 智能安装

以 mysql为例

yum search mysqld

centos yum安装及手动编译ettercap-LMLPHP

centos yum安装及手动编译ettercap-LMLPHP

二 手动编译

以ettercap为例

1 tar -zxvf ettercap-0.8.2.tar.gz

2 cd ettercap

3 ls

4 通过bundled——deps文件夹能够看到须要的安装包,一次安装依赖包就能够了

5 四个依赖包安装完后能够cd切换到ettercap解压文件夹创建安装ettercap须要的build文件夹

即:

1.1 mkdir build

1.2 cd build

1.3 cmake ../

1.4 make && make install

至此安装结束 ,只是在cmake 时会提示有有一些包没找到 你仅仅须要依照提示的包一一用yum安装就可以 截图例如以下

centos yum安装及手动编译ettercap-LMLPHP

centos yum安装及手动编译ettercap-LMLPHP

centos yum安装及手动编译ettercap-LMLPHP

centos yum安装及手动编译ettercap-LMLPHP

centos yum安装及手动编译ettercap-LMLPHP

centos yum安装及手动编译ettercap-LMLPHP

centos yum安装及手动编译ettercap-LMLPHP

centos yum安装及手动编译ettercap-LMLPHP

至此 安装完毕

补充:

一 yum

1 yum wget

2 yum groupinstall “Development tools”

yum install gcc g++

3 yum search wget(软件的名字)

4 yum deplist wget 列出依赖项

5 yum remove wget

6 yum list installed 列出所欲安装过的程序

二 rpm

1 -ivh 显示安装进度 -Uvh 升级软件包 -qpl 列出软件包的信息

-qpi 查看软件包的描写叙述信息 -qf 查找指定软件属于哪个软件包

-Va 查看全部的软件包 看看哪个包丢失了

-e 删除包

2 curl -o name.rpm http://ip

三 手动编译

1 tar -zxvf

cd

./configure(检測生成makefile,假设有makefile 就不须要运行./configure)

make(构建工具 主要用于c cpp的编译) && make install

05-11 11:07
查看更多