linux安装及管理程序

  1. 首先我们需要知道在linux上的几种常见的软件包封装类型:RPM包,DEB包,源代码包和附带安装程序的软件包。
  2. 使用rpm包管理可以实现以下三类功能:

    1.)查询、验证RPM软件的相关信息

    2.)安装、升级、卸载rpm包

3.)维护RPM数据库信息等管理的常见操作进行学习

3.RPM常用的子选项:

-qa :显示当前系统中以RPM方式安装的所有软件

-qi  :查看指定软件包详细信息

-ql  :显示指定的软件包在系统中安装的所有目录、文件列表

-qf  :查看指定的文件或目录是由那个软件包安装的

-i   :安装新的一个软件包

-e  :卸载指定名称的软件包

-U  :检查并升级某个软件包

-F   :检查并更新某个软件包

-h  :在安装或升级时,以#号显示进度

-v  :显示软件安装过程的详细信息

4.在卸载某个RPM包时可以结合--nodeps忽略依赖关系。

5.当RPM数据库发生损坏是可以使用“rpm --rebuilddb”和“rpm --initdb”来修复重建数据库。

6.在安装源代码包时基本包括四部就行了:

1)解包,使用tar归档的方式进行解包在此要注意是bz2压缩的,还是gz压缩的

2)配置,通常由源代码目录中的“configure”脚本文件执行

3)编译,将源代码文件编译生成二进制的程序模块

4)安装即可,make install

在此推荐几个在Linux上使用的网站:

http://rpm.find.net    可以下载rpm包

http://souroeforge.net     可下载源代码包

时间: 2024-08-05 22:13:02

linux安装及管理程序的相关文章

linux   第五章 安装及管理程序

    linux      第五章 安装及管理程序 享受生活 热爱挑战                                                                                                                                                                                                     明远分享 每章一段话 无论你收入多

Linux/Centos7安装与管理程序

Linux/Centos7安装与管理程序 Linux应用程序基础 查询RPM软件包信息 安装.升级.卸载.RPM软件包 /yum仓库 源代码编译 一.应用程序与系统命令的关系 文件位置 系统命令:一般在/bin和/sbin目录中,或者为shell内部指令 应用程序:通常在/usr/bin和/usr/sbin目录中 主要用途 系统命令:完成对系统的基本管理操作 应用程序:完成相对独立的其他辅助任务 适用环境 系统命令:一般只在字符操作界面中运行 应用程序:根据实际需要,有些程序可以在图形用户界面中

Linux安装及服务控制

一.  版本 Red Hat 企业版   Red Hat Enterprise Linux (简称RHEL) http://www.redhat.com Fedora社区版 由Red Hat资助的社区维护,定位于个人桌面用户 http://fedoraproject.org CentOS社区版 Community Enterprise Operating System(社区企业操作系统) http://www.centos.org 二.  安装步骤 插入RHEL6安装光盘,引导安装程序 设置主机

Linux安装程序Anaconda分析

1.概述 Anaconda是RedHat.CentOS.Fedora等Linux的安装管理程序.它能够提供文本.图形等安装管理方式,并支持Kickstart等脚本提供自己主动安装的功能.此外,其还支持很多启动參数,熟悉这些參数可为安装带来非常多方便.该程序的功能是把位于光盘或其它源上的数据包,依据设置安装到主机上.为实现该定制安装,它提供一个定制界面,能够实现交互式界面供用户选择配置(如选择语言,键盘,时区等信息).Anaconda的大部分模块用Python编写,有少许的加载模块用C编写. An

Linux安装Axis C构建WebService服务

在安装Axis C++之前有两个组件是必须安装的,分别是Apache HTTP Server以及用于处理XML的程序Xerces:为了编译Axis以及Apache HTTPD,你的Linux机器还应该装有gcc编译器. 3个部件的都采用源码安装,它们都有类似的步骤: 上传并解压安装包 设置环境变量 利用configure生成Makefile 编译安装到usr/local/对应目录下 本文部署路径为apache安装在/usr/local/apache2,Axis2C 1.6 安装到/usr/loc

01 Linux安装(转)

1.准备安装 1.1 系统简介 CentOS 是什么? CentOS是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本.每个版本的 CentOS 都会获得七年的支持(通过安全更新方式).新版本的 CentOS 每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件.这样,建立一个安全.低维护.稳定.高预测性.高重复性的 Linux 环境. CentOS(Community Enterprise Operati

linux安装(Ubuntu)——(二)

centos的安装参考: http://www.runoob.com/linux/linux-install.html Linux 安装(Ubuntu) 虚拟机:虚拟机(Virtual Machine),在计算机科学中的体系结构里,是指一种特殊的软件,他可以在计算机平台和终端用户之间建立一种环境,而终端用户则是基于这个软件所建立的环境来操作软件.在计算机科学中,虚拟机是指可以像真实机器一样运行程序的计算机的软件实现. 一.    安装Vmware 虚拟机 第一步:执行VMware-worksta

linux安装 apache2.2 django mod_wsgi

系统是ubuntu12.04 一.安装apache sudo apt-get install apache 启动:sudo apachectl start (开机默认启动的) 重启:sudo apachectl restart 关闭:sudo apachectl stop 安装之后在浏览器中访问127.0.0.1,如果出现"It works!" 这样的网页,说明安装成功啦. 二.安装mod_wsgi: 我在官网上下载的源码:https://code.google.com/p/modws

Linux安装Eclipse及项目部署

安装Eclipse 1. 首先解压Eclipse tar -zxvf eclipse-standard-kepler-SR1-linux-gtk.tar.gz -C user/local/src 2. 重新启动 加载JDK 3. 桌面创建快捷方式 Create Launcher 选择启动文件 切换图标 项目部署 1. 首先打开压缩文件 $ unzip text.zip 2. 然后修改 .sql文件的编码 查看文件编码 file bank.sql 修改文件编码 iconv -f GBK -t UT