如何 Linux 安装 软件 方式

作为一名技术经理,日常工作中对服务器的维护,少不了在Linux下安装各自软件的工作,为大家总结一下,也希望感兴趣您来补充

在Linux世界,有很多不同的安装包系统,这往往鱼特定的发布有关--RPM用鱼基鱼 Red Hat 系统的发布,APT 用鱼基鱼类Debian 的系统发布,Yast 用鱼 SuSE。这里,我只介绍RPM 和APT。

对鱼 RPM系统,使用最多的是 yum,直接从Linux的 软件包安装库 repositories 中安装,如安装 php

yum install php

APT 的原理和RPM一样,只是形式的区别:

apt-get install php

在repositories里的软件包是有限的,Linux在发行这些包时有这比较严格的规范,所以我们平时使用到的很多软件包在 仓库里是没有版本的,或者有的版本并不是我们想要的,那么就需要先下载 文件再进行安装。

这里有两种方式,

一种是直接 下载 网络上的 RPM包或者 DEB包进行安装,

我们通常使用wget或者 curl来下载

wget ftp://example.com/mysqlclient.rpm

使用rpm 管理软件进行安装

sudo rpm -ivh mysqlclient.rpm

dpkg :

wget ftp://example.com/mysqlclient.rpm

sudo dpkg -i mysqlclient.deb

二种是下载源码进行安装,通常是tar.gz 的压缩包,到本地解压后进行源码安装

curl -o mysql.tar.gz ftp://example.com/mysqlclient.tar.gz

tar zxvf mysqlclient.tar.gz

cd mysqlclient

./configure

make

sudo make install




你可能感兴趣的:(如何 Linux 安装 软件 方式)