1. 先从网上下载jdk(jdk-1_5_0_02-
linux
-i586.rpm) ,推荐SUN的官方网站
www.sun.com
,下载后放在/home目录中,当然其它地方也行。
进入安装目录
#cd /home
#cp jdk-1_5_0_02-
linux
-i586.rpm /usr/local
#cd /usr/local
给所有用户添加可执行的权限
#chmod +x jdk-1_5_0_02-
linux
-i586.rpm.bin
#./jdk-1_5_0_02-
linux
-i586.rpm.bin
此时会生成文件jdk-1_5_0_02-
linux
-i586.rpm,同样给所有用户添加可执行的权限
#chmod +x jdk-1_5_0_02-
linux
-i586.rpm
#rpm -ivh jdk-1_5_0_02-
linux
-i586.rpm
出现安装协议等,按接受即可。
2.设置
环境
变量
。
#vi /etc/profile
在最后面加入
#set java environment
export JAVA_HOME=/usr/java/jdk-1_5_0_02
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
:$JAVA_HOME/lib/mysql-connector-java-3.2.0.jar:$JAVA_HOME/lib/classes12.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre
保存退出。
# source /etc/profile ##使
环境
变量
生效
# set
要使JDK在所有的用户中使用,可以这样:
vi /etc/profile.d/java.sh
在新的java.sh中输入以下内容:
#set java environment
JAVA_HOME=/usr/java/jdk-1_5_0_02
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh
3.在
终端
使用echo命令检查
环境
变量
设置情况。
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
4.检查JDK是否安装成功。
#java -version
在看uboot的Makefile的时候,发现CURDIR这个
变量
没有定义就直接用了,于是百度了一下,原来CURDIR是Makefile的一个内置
变量
,在这里顺便把其他的
变量
也记录一下。
打印
变量
值使用命令:
make -p > xx
-p, --print-data-base Print make’s internal database。即打印makefile 的执行规矩等。从而查...
我是个 bash shell 用户。我想临时清空 bash shell
环境
变量
。但我不想删除或者 unset 一个输出的
环境
变量
。我怎样才能在 bash 或 ksh shell 的临时
环境
中运行程序呢?
你可以在
Linux
或类 Unix 系统中使用 env 命令设置并打印
环境
。env 命令可以按命令行指定的
变量
来修改
环境
,之后再执行程序。
如何显示当前
环境
?
打开
终端
应用程序并输入下面的其中一个命令:
printenv
输出样例:
Fig.01: Unix/
Linux
: 列出所有
环境
变量
统计
环境
变量
数目
linux
环境
变量
Linux
环境
变量
是一种在操作系统中存储值的方法,这些值可以用于控制系统行为或为进程提供信息。在
Linux
操作系统中,PATH
变量
是最常用的
环境
变量
之一,它指定了操作系统搜索可执行文件的路径。如果您要使用
Linux
系统中的新命令或程序,那么就需要将其所在的路径添加到PATH
变量
中,以便操作系统能够找到它们。
配置PATH
变量
的过程相对简单,您只需要按照以下步骤进行操作:
1. 打开
终端
并输入`nano ~/.bashrc`命令以打开bashrc文件,该文件是
Linux
中存储
环境
变量
的文件之一。
2. 使用“Ctrl + W”组合键查找PATH
变量
,并找到类似于`export PATH=$PATH:/new/path`的行。
3. 在该行的末尾添加您想要添加的新路径,例如:`export PATH=$PATH:/new/path:/another/path`。
4. 按“Ctrl + X”保存并退出文件。
5. 输入`source ~/.bashrc`命令以使更改生效。
现在,您可以使用`echo $PATH`命令来验证新路径是否已添加到PATH
变量
中。如果新路径
Makefile 知识点记录
1. 依赖类型:normal Prerequisites,order-only prerequisites
normal Prerequisites:标准依赖具有两层含义的声明,一 它声明了方法运行的顺序,所有依赖的的方法必须在对象的方法运行之前运行完。二 它声明了对象的依赖关系,如果有任何依赖比对象新,那么目标对象就认为是过期的,必须要重建。
order-only ......
在看uboot的Makefile的时候,发现CURDIR这个
变量
的值并没有初始化直接就用了,于是百度了一下,原来CURDIR是Makefile的一个内置
变量
,在这里顺便把其他的
变量
也记录一下。
执行命令:
make -p > xx
-p, –print-data-base Print make’s internal database。即打印...
查看
系统是否安装了virtualenv
virtualenv --version
安装同一个包的不同版本,后安装的包会把原来安装的包覆盖掉。这样,如同一台机器上两个项目依赖于相同包的不同版本,则会导致一些项目运行失败。
sudo pip install virtualenv #安装虚拟
环境
sudo pip install virtualenvwrapper #安装虚拟
环境
扩展包
2 配置Linu
一、Make的概念
Make这个词,英语的意思是"制作"。Make命令直接用了这个意思,就是要做出某个文件。比如,要做出文件a.txt,就可以执行下面的命令。
$ make a.txt
但是,如果你真的输入这条命令,它并不会起作用。因为Make命令本身并不知道,如何做出a.txt,需要有人告诉它,如何调用其他命令完成这个目标。
比如,假设文件 a.txt 依赖于 b.txt 和 c.txt ,是后面两个文件连接(cat命令)的产物。那么,make 需要知道下面的规则。
a.txt: b.txt c.txt
2:常用修改函数
include_directories() 指定头文件的搜索路径与gcc -i 作用相同
link_diectiories() 指定动态链接库或动态链接库路径 g
在
Linux
中,
环境
变量
是一个很重要的概念。
环境
变量
可以由系统、用户、Shell 以及其他程序来设定。
变量
就是一个可以被赋值的字符串,赋值范围包括数字、文本、文件名、设备以及其他类型的数据。