centos gcc卸载_Linux Centos下软件的安装与卸载方法

本文详细介绍了Linux CentOS系统下软件的安装与卸载方法,包括通过rpm包管理器安装的软件、源代码安装的软件,以及如何通过whereis和which命令查找软件位置。对于rpm包,可以通过rpm -ql查看安装位置,使用rpm -e卸载。对于源代码安装的软件,通过./configure、make、make install进行安装,手动卸载则较为复杂。此外,文章还提到了yum和apt-get等高级包管理工具,简化了软件管理流程。
摘要由CSDN通过智能技术生成

转载于: http://blog.csdn.net/zolalad/article/details/11368879

Linux下软件的安装与卸载

第一章   linux下安装软件,如何知道软件安装位置

注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找.

指令名称:whereis

功能介绍:在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件。

语法格式:whereis [-bfmsu][-B ...][-M ...][-S ...][文件...]

常用参数说明:

-b  只查找二进制文件。

-B  只在设置的目录下查找二进制文件。

-f  不显示文件名前的路径名称。

-m  只查找说明文件。

-M  只在设置的目录下查找说明文件。

-s  只查找原始代码文件。

-S  只在设置的目录下查找原始代码文件。

-u  查找不包含指定类型的文件。

应用:#whereis  软件名   -->查看软件安装路径

#which  软件名     -->软件软件的运行路径

首先要确定是通过包管理器安装的还是通过源代码安装的。

一、通过rpm包管理器安装的软件:

1、rpm包

可以用命令:

#rpm –ql 包名           如 rpm -ql gcc 来查看gcc的文件都安装到哪里去了

#rpm -qa | grep 包名   来查看有没有安装这个包 ,

#rpm -qa              查看全部已经安装的包名

2、deb包

可以用命令:

#dpkg -L 包名 查看如 dpkg -L gcc 来查看gcc的文件。

#dpkg -l | grep 包名  来查看有没有安装某个包 ,

# dpkg -l            是查看全部包的

二、通过源代码安装的软件:

1、如果是通过源代码安装的话 ,在源代码的configure的时候会有参数让你指定安装目录,具体体现在Makefile文件的install目标(也可能会是*install* 目标,*代表任意字符)里。例如如下Makefile文件的install目标:

install-binPROGRAMS: (binPROGRAMS)@(binPROGRAMS)@(NORMAL_INSTALL)

(mkinstalldirs)(mkinstalldirs)(DESTDIR)(bindir)@list=′(bindir)@list=′(bin_PROGRAMS)'; for p in

list;doiftest−f

p; then \

echo "  $(INSTALL_PROGRAM)

p$(DESTDIR)$(bindir)/‘echo

p|sed 's/$(EXEEXT)

//′|sed′$(transform)′|sed′s/

/$(EXEEXT)/'`"; \

$(INSTALL_PROGRAM)

p|sed 's/$(EXEEXT)

//′|sed′$(transform)′|sed′s/

/$(EXEEXT)/'`; \

else :; fi; \

done

是一个脚本,把可执行文件复制到$bindir这个变量所代表的目录下,在Makefile前面的代码中这个变量会有定义,在我这里是定义了

prefix = /usr/local

exec_prefix = ${prefix}

bindir = ${exec_prefix}/bin

也就是 /usr/local/bin下面。

2、最后,如果已经安装好的,也可以直接调用,要看它的路径很好搞定

例如我用gcc这个命令,我要看gcc这个命令的目录位置,可以用如下命令查询

[wade@mycentos ~]$ whereis gcc

gcc: /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc.1.gz

一个whereis命令就查询到位置了。

第二章Linux系统下软件的安装与卸载管理

我分下面三个部分来讲linux中的软件管理,前二个部分是基本介绍,也是重点,让大家明白linux的不同的管理软件的方法。在实际用中,推荐大家多使用apt-get和yum.那是相当的方便。

Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、"卸载"等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击"下一步"就可以了。Linux系统好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。其实在Linux下安装和卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值