Linux安装、卸载软件

在linux环境中,尤其是cenos中安装过一些软件,一般是二进制安装与源码安装,现小结一下linux中的安装与卸载。

一、通常Linux应用软件的安装包有三种:

1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。

2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。安装rpm包的命令是"rpm -参数,包管理工具 yum 。"

3) deb包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。安装deb包的命令是"dpkg -参数",包管理工具 apt-get。

二、包命名规则:

大多数Linux应用软件包的命名也有一定的规律,它遵循:名称-版本-修正版-类型

例如:

1) software-1.2.3-1.tar.gz 意味着:

    软件名称:software

    版本号:1.2.3

    修正版本:1

    类型:tar.gz,说明是一个tar包。

2)  sfotware-1.2.3-1.i386.rpm

    软件名称:software

    版本号:1.2.3

    修正版本:1

    可用平台:i386,适用于Intel 80x86平台。

    类型:rpm,说明是一个rpm包。

    注:由于rpm格式的通常是已编译的程序,所以需指明平台。

三、讲解几种方式安装与卸载软件:

1、yum
注意:有个前提是yum安装的软件包都是rpm格式的
安装软件包命令:yum -y install ~
删除软件包命令:yum -y remove ~

2、RPM
安装:rpm -ivh xxx.rpm
重新安装:rpm -ivh -replacepkgs xxx.rpm
卸载:rpm -e xxx.rpm
查询安装哪些软件:rpm -qa|grep [package name]
查看rpm包安装在哪里:rpm -ql [package name]

3、tar.gz, tar.bz, tar.bz2
安装:
(1)解压:tar -zxvf xxx.tar.gz ( tar -jxvf xxx.tar.bz(or bz2) )
(2)./configure (./configure --prefix=path (如:/usr/local/xxx)
(3)make
(4)make install

卸载:
make uninstall
或者如果删除,就删除相应的软件目录;

4、bin
安装:
(1)chmod +x xxx.bin (添加执行权限)
(2)执行文件:./xxx.bin

卸载:
直接删除安装目录

5、pip安装python包
先安装install python-setuptools python-pip
安装: pip install xxx
卸载: pip uninstall xxx

时间: 2024-10-10 06:54:45

Linux安装、卸载软件的相关文章

Linux安装/卸载软件教程

一.源码安装 ./configure #环境检查.生成makefile make #编译 make install #安装 这三条命令是最经典的Linux软件安装,适用于所有发行版 二.软件包管理工具的安装和卸载软件(dpkg和rpm) 软件包形式较源码形式,一是处理了源码对系统平台的兼容性问题,二是一般会打好应用补丁. 目标 命令 说明 dpkg安装 dpkg -i package.deb 也可以用--install dpkg查找 dpkg -l |grep package 下步卸载时需要完整

linux安装卸载软件

转自:http://www.cnblogs.com/propheteia/archive/2012/06/26/2563383.html configure作用:是源码安装软件时配置环境用的 他根据你的配置选项和你的系统情况生成makefile文件 为make 做准备 最常用的参数: ./configure --prefix 作用: 不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr /local/etc.其

Linux 之【辨析UPDATE/UPGRADE】和安装/卸载软件(apt-get)

一.[辨析UPDATE/UPGRADE] UPDATE: update is used to download package information from all configured sources. UPGRADE:  upgrade is used to install available upgrades of all packages currently installed on the system from the sources configured via sources

linux/ubuntu安装卸载软件的方法

整理了一下linux/ubuntu里面卸载软件的方法. 1.在终端里 apt-get安装的软件: 安装软件sudo  apt-get install softname1 softname2 softname3…… 卸载软件 sudo apt-get remove softname1 softname2 softname3…… 卸载并清除配置sudo  apt-get remove --purge softname1 更新软件信息数据库 sudo apt-get update 进行系统升级sudo

Linux中安装卸载软件

在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的"添加/删除程序"来实现.与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM.它可以用来建立.安装.查询.更新.卸载软件.该工具是在命令行下使用的.在Shell的提示符后输入rpm,就可获得该命令的帮助信息. 安装方法一: XXX_linux_x86_64.tar.gz包上传至需要安装的Linux服务器的/tmp路径下,使用命令进行解压 #gunzip XXX_linux_x86_64.tar.g

Linux 运用yum安装卸载软件

yum是在Linux系统中很好的一个运用安装软件的话是离不开它的,分享一下运用yum鸡洗净安装软件和卸载软件 []# yum -y install httpd 安装httpd,-y的意思是安装的过程中所有的依赖关系都选择yes这样的换可以为我们减少麻烦,Linux安装软件的话是有互相的依赖关系的,这样安装起来如果不用 -y 的话会很麻烦,[]#yum -y install httpd wireshark-gnome 也可以同时安装多个软件这里说的是同时安装httpd 和 wireshark这两个

centos 安装卸载软件命令 & yum安装LAMP环境

安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软件时 yum -y install httpd php php-gd mysql 卸载一个软件时 yum -y remove httpd 卸载多个相类似的软件 yum -y remove httpd* 卸载多个非类似软件时 yum -y remove httpd php php-gd mysql===============================

linux 相关操作 /查看是否安装/卸载软件

1.首先查看系统中是否安装了vsftpd rpm -qa | grep vsftpd  例如:如果显示结果如下的话,说明是安装了vsfptd3.0的ftp服务器的 [[email protected] sbin]# rpm -qa | grep vsftpd vsftpd-3.0.2-9.el7.x86_64 2.停止vsftpd服务器 /bin/sytemctl stop vsftpd.service 3.使用rpm命令进行清除 rpm -e vsftpd-3.0.2-9.e17.x86_64

Linux/Ubuntu 安装/卸载 软件

1.安装.deb文件 以安装Chrome为例: (1)到官方网站下载Chrome浏览器相应版本,比如google-chrome-stable_current_i386.deb: (2)Ctrl+Alt+T打开终端,进入deb文件所在目录(默认“Downloads”,中文操作系统的话就是“下载”): cd -/Downloads (2.5) (3)Deb包安装命令: sudo dpkg -i google-chrome-stable_current_amd64.deb 可能会遇到下图中的问题,其中

Linux 勿卸载软件,所有命令不能用了咋办

1. 一次有趣的事 有个做技术的(不说什么岗位,容易被人喷,谁都有失手的时候),在公司的业务测试环境的机器,卸载了一个软件rpm -e --nodeps filesystem* , 导致机器所有的命令都不能用.看看我们的聊天截图: 然后我问他为什么要操作了,linux 一切皆文件, 看关键字也不能随便卸载啊 安装了一个haproxy.这里我好奇为啥安装了一个haproxy 要卸载 filesystem ,是在网上随便瞎找的文档吗? 我给他说我的解决办法: 现在首要问题,解决故障. 2. 模拟故障