阿里云
发表主题 回复主题
  • 532阅读
  • 4回复

Linux系统下软件安装与卸载

级别: 小白
发帖
0
云币
-41





阅读本贴时,可以带几个小问:

1、    Linux下,安装软件有哪些区别,一般用什么命令?

2、    Linux下,卸载软件分哪些形式,一般用什么命令?


查询系统上是否已有所需软件包:rpm –qa |grep 软件包名

如:rpm –qa | grep mysql

(如果有返回,则有;返回为空,则无)


记得,当时大一上期我刚安装好Linux虚拟机后,不到3Min,我就将其删了。因为我只能傻眼看着它。

好了,咱们言归正装



一、二进制分发软件包的安装与卸载


Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,

1、*.rpm形式的二进制软件包


安装:rpm -ivh *.rpm


卸载:rpm -e packgename


参数-e是删除软件包,




2、*.tar.gz/*.tgz、*.bz2形式的二进制软件包


安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2


卸载时用命令“rm -rf 软件目录名”;如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令“tar  ztvf  *.tar.gz” /“tar ytvf *.bz2”获取清单。



3、*.zip格式文件的安装:

Unzip *.zip





二、源代码分发软件包的安装与卸载


Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式。

1、*.src.rpm形式的源代码软件包


安装:rpm -rebuild *.src.rpm


cd /usr/src/dist/RPMS


rpm -ivh *.rpm


卸载:rpm -e packgename


说明:rpm --rebuild *.src.rpm命令将源代码编译并在/usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可。




2、*.tar.gz/*.tgz、*.bz2形式的源代码软件包


安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解压


然后进入解压后的目录:


./configure 配置


make 编译


make install 安装


卸载:make uninstall 或手动删除


使用命令tar ztvf *.tar.gz


tar  ytvf *.bz2




级别: *
发帖
*
云币
*
也可以离线,只要用apt-mirror做个镜像即可。
级别: *
发帖
*
云币
*
dream_lsh 发表于 2014-2-24 09:02

还有yum,apt get等方式可以安装



恩,你说的是在线安装软件包。
级别: *
发帖
*
云币
*
rpm包离线安装必须到光盘目录下安装
级别: *
发帖
*
云币
*
还有yum,apt get等方式可以安装
发表主题 回复主题
« 返回列表
«12345678910»
共10页
上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: 2 - 1 = ?
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)

      版权声明

      开发者论坛为你提供“Linux系统下软件安装与卸载”的内容,论坛中还有更多关于 开发软件安装安装软件软件安装linux卸载软件下载安装 的内容供你使用,该内容是网友上传,与开发者论坛无关,如果需要删除请联系zixun-group@service.aliyun.com,工作人员会在5个工作日内回复您。