1.如何将sudo apt-get install 安装的软件怎么添加到环境变量中?比如我用这种方式安装的JDK,怎么加入PATH?用apt-get装的jdk,系统已经配置好了,不用你再配置了! apt-get装的程序是分开的,可执行文件一般在/usr/bin下 在终端下输入echo $PATH,看看路径,有/usr/bin这一项把? jdk的可执行文件在那里 你可以试试输入which 'javac',会显示javac的路径/usr/bin/javac 2.ubuntu用apt-get install自动安装jdk还需要配置环境变量吗?
建议进行配置,因为如果是某些程序是去环境变量中找相应的jdk版本的。 第一步:配置classpath,修改所有用户的环境变量 $ sudo vi /etc/:profile 或者 $sudo gedit /etc/profile 在文件最后添加 #set java environment JAVA_HOME=/home/liujicheng/java/jdk1.6.0_12 export JRE_HOME=/home/liujicheng/java/jdk1.6.0_12/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 第二步:重新启动计算机,用命令测试jdk的版本 java -version 显示如下信息:成功安装 java version "1.6.0_12" Java(TM) SE Runtime Environment (build 1.6.0_12-b04) Java HotSpot(TM) Server VM (build 11.2-b01, mixed mode)
3.Linux下apt-get的软件一般的安装路径都在什么地方?源码路径在哪儿? apt-get安装目录和安装路径: apt-get 下载后,软件所在路径是:/var/cache/apt/archives ubuntu 默认的PATH为 PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin: /usr/bin:/sbin:/bin:/usr/games apt-get install安装目录是包的维护者确定的,不是用户 $ dpkg -L packagename dpkg -L +软件包的名字,可以知道这个软件包包含了哪些文件 系统安装软件一般在/usr/share,可执行的文件在/usr/bin,配置文件可能安装到了/etc下等。 文档一般在 /usr/share 可执行文件 /usr/bin 配置文件 /etc lib文件 /usr/lib
这个不一定,一般的deb包都在/usr/share。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。 可运行程序一般在/usr/bin, 库在/usr/lib,也不排除作者压的 时候,自己创建一个目录安装的情况。如果实在想找,用find、whereis、locate、很多查找的命令。 源码一般也是装到/usr/local,不过源码安可以自己指定路径。这个没有什么硬性规定。 4.linux下面/usr/local和opt目录有何区别?
|