快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms

Debian学习 Linux系统服务器的搭建方法(4)

 

  gunzip soft1.tar.gz  cd soft1  #. /configure #配置#  make #调用make#        make install #安装源代码#

 

  删除安装时产生的临时文件:

 

 

  #make clean

 

  卸载软件:

 

 

  #make uninstall

 

有些软件包的源代码编译安装后可以用make uninstall命令卸载。如果不提供此功能,则软件的卸载必须手动删除。由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,应该在编译前进行配置。

 

.bin文件安装

 

扩展名为.bin文件是二进制的,它也是源程序经编译后得到的机器语言。有一些软件可以发布为以.bin为后缀的安装包,例如,流媒体播放器 RealONE。如果安装过RealONE的Windows版的话,那么安装RealONE for Linux版本(文件名:r1p1_linux22_libc6_i386_a1.bin)就非常简单了:

 

#chmod +x r1p1_linux22_libc6_i386_a1.bin

./ r1p1_linux22_libc6_i386_a1.bin

 

接下来选择安装方式,有普通安装和高级安装两种。如果不想改动安装目录,就可选择普通安装,整个安装过程几乎和在Windwos下一样。

 

.bin文件的卸载,以RealONE for Linux为例,如果采用普通安装方式的话,在用户主目录下会有Real和Realplayer9两个文件夹,把它们删除即可。

 

 

RPM格式软件包的安装

 

1.简介

 

几乎所有的Linux发行版本都使用某种形式的软件包管理安装、更新和卸载软件。与直接从源代码安装相比,软件包管理易于安装和卸载;易于更新已安装的软件包;易于保护配置文件;易于跟踪已安装文件。

 

RPM全称是Red Hat Package Manager(Red Hat包管理器)。RPM本质上就是一个包,包含可以立即在特定机器体系结构上安装和运行的Linux软件。RPM示意图见图1。

 

大多数Linux RPM软件包的命名有一定的规律,它遵循名称-版本-修正版-类型-MYsoftware-1.2 -1.i386.rpm 。

 

2.安装RPM包软件

# rpm -ivh MYsoftware-1.2 -1.i386.rpm

 

RPM命令主要参数:

 

-i 安装软件。

-t 测试安装,不是真的安装。

-p 显示安装进度。

-f 忽略任何错误。

-U 升级安装。

-v 检测套件是否正确安装。

  

这些参数可以同时采用。更多的内容可以参考RPM的命令帮助。

 

3.卸载软件

 

# rpm -e 软件名

 

需要说明的是,上面代码中使用的是软件名,而不是软件包名。例如,要卸载software-1.2.-1.i386.rpm这个包时,应执行:

#rpm -e software

 

4.强行卸载RPM包

 

有时除去一个RPM是不行的,尤其是系统上有别的程序依赖于它的时候。如果执行命令会显示如下错误信息:

 

  ## rpm -e xsnow

  error: removing these packages would break dependencies:

  /usr/X11R6/bin/xsnow is needed by x-amusements-1.0-1

  

在这种情况下,可以用--force选项重新安装xsnow:

 

  ## rpm -ivh --force xsnow-1.41-1.i386.rpm

  xsnow

  

这里推荐使用工具软件Kleandisk,用它可以安全彻底清理掉不再使用的RPM包。

 

5.安装.src.rpm类型的文件

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论