`

linux下设置启动时的环境变量及软件安装

阅读更多

                 1、设置启动时自配置的环境变量
                    在Linux终端环境下,export命令可用来设置环境变量,但它所设置的变量在关闭终端后即刻消失。
                  如果想要设置在启动时便存在,关机时才消亡的环境变量,则需要更改一些系统配置文件方可实现。
                    /etc/profile 文件:当系统启动时设置环境变量,对任何用户都起作用;
                    /etc/bashrc 文件:当用户的shell被打开时设置环境变量,对任何用户都起作用;
                    /home/[Username] /.bash_profile 文件:当用户登录时设置环境变量,对当前用户有效;
                    /home/[Username] /.bashrc 文件:当用户的shell被打开时设置环境变量,对当前用户有效。
                    另外,/home/[Username] /.bashrc 中设置的环境变量只能继承/etc/profile
                  中设置的环境变量。
                    在这些文件中设置环境变量,只需在文件中添加export命令语句。


                  2、安装软件包
                    Linux下的软件包可分为两种,一种是通过源代码编译生成的,称之为源码包;另一种是以RPM自安装文件的形式提供的,称之为RPM包。两种软件包的安装方法是不同的。

                    源码包一般都是以压缩形式存储的,所以,在获得软件包之后,要进行解压缩。
                    压缩包也有两种形式,一种是tar.gz包,一种是tar.bz2包。
                    tar.gz包的解压方法:tar zxvf [PackageName].tar.gz
                    tar.bz2包的解压方法:tar jxvf [PackageName].tar.bz2
                    解压缩后,一般会形成与[PackageName]相同的文件夹,如果不同,可用ls命令查询。
                    进入文件夹,执行ls命令,如果看到了如configure字样的文件,则说明编译前需要配置。
                    具体配置选项如下:
                    “--cache-file=FILE” :测试存在的特性,测试的结果会存储在一个cache file里;
                    “--help” :输出帮助信息;
                    “--no-create” :阻止制作输出文件。
                    “--quiet”或“--silent” :不允许输出额外信息;
                    “--version” :显示用来产生configure脚本的Autoconf的版本号;
                    “--prefix=PREFIX” :设置安装路径,以便生成Makefile;
                    “--exec-prefix=EPREFIX”
                  :设置结构依赖的文件的安装位置,若未被配置,则与--prefix选项值一样;
                    “--bindir=DIR” :指定二进制文件的安装位置,这里的二进制文件定义为可以被用户直接执行的程序;
                    “--sbindir=DIR” :指定超级二进制文件的安装位置,这是一些通常只能由超级用户执行的程序;
                    “--libexecdir=DIR”
                  :指定可执行支持文件的安装位置,这些文件不直接由用户执行,而是由上面提到的二进制文件所执行;
                    “--datadir=DIR” :指定通用数据文件的安装位置;
                    “--sysconfdir=DIR” :指定在单个机器上使用的只读数据的安装位置;
                    “--sharedstatedir=DIR” :指定可以在多个机器上共享的可写数据的安装位置;
                    “--localstatedir=DIR” :指定只能单机使用的可写数据的安装位置;
                    “--libdir=DIR” :指定库文件的安装位置;
                    “--includedir=DIR” :指定C头文件的安装位置,其他语言如C++的头文件也可以使用此选项;
                    “--oldincludedir=DIR” :指定为除GCC外编译器安装的C头文件的安装位置;
                    “--infodir=DIR” :指定Info格式文档的安装位置,Info是被GNU工程所使用的文档格式;
                    “--mandir=DIR” :指定手册页的安装位置;
                    “--srcdir=DIR”
                  :configure源码的位置,一般来说不用指定此选项,因为configure脚本一般和源码文件在同一个目录下;
                    “--program-prefix=PPREFIX”
                  :指定将被加到所安装程序的名字上的前缀;这个选项只有当他被Makefile.in文件使用时才会工作;
                    “--program-suffix=SUFFIX” :指定将被加到所安装程序的名字上的后缀;
                    “--program-transform-name=PROGRAM” :为sed -e
                  PROGRAM产生安装名字设定参数;
                    “--build=BUILD” :指定软件包安装的系统平台,如果没有指定。默认值将是--host选项的值;
                    “--host=HOST” :指定软件运行的系统平台,如果没有指定,将会运行config.guess来检测;
                    “--target=TARGET” :指定软件面向的系统平台,如果没有指定默认将使用--host选项的值;
                    “--disable-FEATURE” :禁止使用大型选项的编译时配置;
                    “-enable-FEATURE[=ARG]” :与上一项相反,ARG提供了选项参数,用来决定使用何种方式;
                    “--with-PACKAGE[=ARG]” :提供其他已经安装的软件包的信息;
                    “--without-PACKAGE” :禁止软件包与系统已有的软件包交互;
                    “--x-includes=DIR” :向configure脚本指明包含X11头文件的目录的方法;
                    “--x-libraries=DIR”
                  :类似的,--x-libraries选项提供了向configure脚本指明包含X11库的目录的方法。
                    执行配置时,输入命令./configure --[Options]{=[Params]} 即可。
                    配置完成后,执行make命令;make命令执行完成后,执行make install或su; make
                  install命令即可。
                    RPM可以自行进行安装。命令为rpm -[Options] [PackageName].rpm
                    安装软件包时候,通常[Options]设置为“ivh”,卸载软件包时,通常设置为“e”。
                    查询所有安装的软件包,使用rpm -qa,查询特定安装的软件包,使用rpm -q [PackageName]。

分享到:
评论

相关推荐

    Linux下Oracle Client的安装

    4. 设置 ORACLE_HOME 环境变量 5. 安装 Oracle 依赖文件,例如 make gcc 三、 安装 Oracle10G 客户端 1. 检测 Linux 系统版本 使用 `cat /etc/issue` 命令查看 Linux 系统版本,以确定是否支持安装 Oracle10G ...

    linux下常见软件安装与使用

    4.2. 配置jdk环境变量 5. Tomcat7的安装设置 5.1. 安装Tomcat7(解压版) 5.2. tomcat7设置 5.3. Tomcat7优化 5.4. Tomcat7启动与停止 6. 安装及设置MySQL5.6s 7. 安装及设置Redis3.07 7.1. Redis3.07 的下载及...

    在linux命令行安装oracle11g

    在 Linux 命令行安装 Oracle 11g 需要满足一定的硬件资源要求,设置内核参数、系统资源限制、网络设置、创建用户组与用户账户、用户环境变量等。只有按照正确的步骤进行安装,才能成功地安装 Oracle 11g。

    Linux课程大纲——从入门到精通Linux的教程

    5.1.2 JDK环境变量配置 5.1.3验证JDK配置 5.2 TOMCAT安装与配置 5.2.1 Tomcat安装 5.2.2 Tomcat配置uviss 5.2.3 Tomcat验证 6 RHEL4安装Oracle 6.1安装前的准备 6.2安装前配置 6.3安装 Oracle 6.4设置服务...

    基于SUSE Linux下的oracle10g数据库和tomcat应用系统安装配置参考手册

    自己编写的文档《基于SUSE Linux下的oracle10g数据库和tomcat应用系统安装配置参考手册》 目 录 1. 引言 4 1.1 目的 4 1.2 适用范围 4 1.3 参考资料 4 2. 虚拟机中安装SUSE LINUX系统 5 2.1 新建虚拟机 5 2.2 安装...

    linux_centOS_5.4下部署测试环境

    下面将详细介绍如何在 Linux CentOS 5.4 下部署测试环境,包括安装 JDK、Tomcat、配置环境变量、创建 Tomcat 用户及授权、启动 Tomcat 等步骤。 一、安装 JDK 在 CentOS 5.4 环境下,首先需要安装 JDK。JDK(Java ...

    LINUX安装与配置简明手册

    本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...

    Linux下使用tomcat发布Web项目

    安装完成后,需要配置 Tomcat 的环境变量,包括 JAVA_HOME、PATH 等变量。 在 Linux 系统下,还需要了解一些基本的命令,例如 pwd、cd、ls、mkdir、cp、mv、rm 等命令,这些命令将帮助开发者快速地操作文件和目录。...

    安装 SUSE Linux Enterprise Server --服务器版

    • PATH:环境变量 PATH • ls,--help:命令、选项和参数 • user:用户或组 • Alt , Alt + F1 :按键或组合键;这些键以大写形式显示,如在键盘上一样。 • 文件,文件→ 另存为:菜单项、按钮 • ►amd64 em64t...

    linux安装与配置简明手册

    本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...

    LINUX操作系统(电子教案,参考答案)

    主要包括Linux的基本概念和操作,Linux的树型结构,Linux的文本编辑,Linux的安装和启动,用户管理,Shell编程技术,进程管理,C编译器,系统扩充,维护与监视,Linux的图形界面,网络的基本概念与设置,Linux在网络...

    tomcat、java及运行环境配置

    完成tomcat服务器的各种配置信息,包括安装java、tomcat。 以及环境变量的设置、admin、http协议的载入等。...6.3 设置环境变量 9 6.4 编译生成mod_webapp.so 9 6.5 独立环境的测试 10 6.6 整合安装设置 10

    Linux平台的MySQL数据库操作与创建.pdf

    * 安装步骤包括选择安装目录、解压缩安装包、添加用户和组、设置环境变量等 * 安装完成后,会生成bin、scripts两个子目录 四、启动服务器和创建权限表 * 启动服务器需要使用safe_mysqld命令 * 创建权限表需要使用...

    Linux快速入门

    嵌入式Linux 是以Linux 为基础的操作系统,只有对Linux 系统有了较为熟练的使用之后,才能在嵌入式Linux开发领域得心应手。通过本章的学习,读者能够掌握如下内容。...能够独立设置Linux环境变量 能够独立定制Linux服务

    嵌入式Linux应用程序开发标准教程(第2版全)

    2.2 Linux启动过程详解 2.2.1 概述 2.2.2 内核引导阶段 2.2.3 init阶段 2.3 Linux系统服务 2.3.1 独立运行的服务 2.3.2 xinetd设定的服务 2.3.3 系统服务的其他相关命令 2.4 实验内容 2.4.1 在Linux下解压常见软件 ...

    嵌入式主机环境的构建及UBOOT-LINUX内核-文件系统的烧录

    然后,添加环境变量到系统中,以便在终端中使用交叉编译工具。 2. NFS配置 NFS(Network File System)服务器是用来共享文件系统的服务器,在这里我们需要配置NFS服务器来共享虚拟机的文件系统。首先,需要安装NFS...

    cognos安装配置补充(报错解决方法)

    环境变量设置:主要是 java 环境变量的设置。 二、安装 Cognos 1. 创建安装目录安装路径为 `/opt` 下。 2. 启动图形界面进行安装,在进行安装前需要设置字符集:`export LANG=C`,否则会出现乱码。 三、运行配置 ...

    linux-farsight

    讲解嵌入式Linux应用程序开发的书,从Linux系统安装开始讲解,包括Linux安装、基本命令、启动过程安装软件、环境变量、服务、Shell、管理等等。应该对搞Linux的或者做嵌入式开发的都会有很大帮助。

Global site tag (gtag.js) - Google Analytics