① linux 中的软件安装在哪个位置
呵呵,这个好多人问过的,可以用来赚分呀^o^
源代码包要先编译,再安装!
1.先解压,对于tar.bz2结尾的:
tar -jxvf packagename.tar.bz2
其中packagename是你的软件包名称,可以用tab自动补全。
2.配置
进入解压后的目录,运行:
./configure
3.编译
如果上一步不出错的话输入:
make
4.安装到系统中
上一步就已经产出可以运行的文件了,不过如果需要安装到系统上一步改成:
make install
这样就完成了源代码的编译,并安装到/usr/bin下了(根据具体情况有所不同)。
注意事项:
在编译安装源码包的时候,一定要仔细检查系统设置,主要有:
1.编译器的设置。有的时候会检查编译器版本,比如在编译MATLAB2008a的时候,make需要GCC4.1,而系统的编译器版本是4.3就会引起错误,这时候要手动设置环境变量CC。
2.依赖包的设置。有些软件是依赖特定包来实现功能的,比如在安装COMPIZ的时候会要求系统里存在libgl1-mesa-glx等,如果系统中有没满足的依赖关系时,make的时候会报错,仔细观察出错的提示,大致就能知道是缺少什么lib包。
3.symbol的设置。除了以上两点,还要注意symbol的设置。symbol一般就是头文件的集合。比如在编译vmware server的过程中会提示指定系统头文件的放置位置。一般来说,系统常用的头文件都被打包在一起为linux- headers-*.*.**.*-arch(适合debian系统,其中星号为内核版本号,arch代表CPU体系),仔细检查编译时要求的版本号是否于目前安装的版本号对应。还有就是,第二步中安装的lib也需要有对应的头文件,一般放在与lib同名的有dev后缀的包中。
祝你早日编译成功~
② linux 安装软件装完后在哪个目录
linux安装软件:yum,源码包
yum:默认在“/etc/服务名/”
源码安装:默认一般在“/usr/local/服务名”或者自己指定的位置。
这个就是linux安装文件的信息。其实linux的软件包有一下几种:
RPM:这个是红帽系的
源码安装:通用,可操作强
apt:debian系的
自动话安装:这个是靠自动化脚本来做的。
linux更多知识建议参考:《linux就该这样学》,加油吧,少年!!!
③ linux系统软件安装在什么地方
一般的deb包(包括新立得或者apt-get下载的)都装在/usr.自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的.
如果想知道具体位置,用命令
注意,xxx是deb包的名称,也可以用新立得来查看.
④ linux 下安装的软件在哪里
自己download的安装tar包,在安装时如不指定安装路径,默认也是/usr/bin 或者/usr/local/里面。通过sudo spt-get install XXX在线安装的软件都安装到了/usr/或者/usr/local/的各个子文件夹里面(包括说明文件、可执行文件、配置文件等),这种方式是没有原始的安装tar包的。
⑤ 需要安装的软件放在linux的哪个目录下
默认目录一般建议为 /usr。Linux的目录是有一个统一规范的,这个规范的作用是保证任何一个软件都能找到任何另一个软件、文件,一般可以运行的文件放在/bin或者/usr/bin、库文件/lib或/usr/lib,其余文件也都有自己的地方。 安装流程如下:
1、进入官网,点击“jdk download”
⑥ 在linux中安装一个软件后,软件的默认安装位置在哪儿
默认安装位置一般在:/usr/local
至于安装路径,建议新手暂时不要想。
linix的目录是有一个统一规范的,这个规范的作用是保证任何一个软件都能找到任何另一个软件、文件,一般可以运行的文件放在/bin或者/usr/bin、库文件/lib或/usr/lib,其他文件也都有自己的地方。
建议学习一下linux的目录结构,能够更好的明白为什么会默认安装在/usr/local
⑦ linux下的软件默认安装目录在哪
Linux下安装应用程序时它的默认安装路径。
默认目录一般建议为 /usr
所有的软件都仍这里。一般没有选择余地,除非不想用这个程序……
安装方式一般是:
1、rpm或者deb这种软件包,一般双击安装就行了,当然更好的办法是在系统的软件管理器里直接安装,这样可以从网上自动下载安装。
2、binrun等文件,这是可执行的文件,需要授予可执行权限后运行就行。
3、.tar.bz2 .tar.gz,两个是源代码,需要是用编译环境进行编译安装。
至于安装路径,建议新手暂时不要想。
Linux的目录是有一个统一规范的,这个规范的作用是保证任何一个软件都能找到任何另一个软件、文件,一般可以运行的文件放在/bin或者/usr/bin、库文件/lib或/usr/lib,其余文件也都有自己的地方。
---------------------------------------------------------------------------
用编译模式安装软件可以用 ./configure--prefix=xxx来指定安装目录.
如果是rpm模式安装,不能指定安装目录,不过可以在安装之后使用locate或whereis来查找安装目录。
PS:
1、安装完成后,部分软件启动命令加-V参数可以查看。例如: nginx -V
[root@11_09 nginx-1.4.2]# /usr/local/nginx/sbin/nginx -V
nginx version: nginx-1.4.2
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-51)
TLS SNI support disabled
configure arguments: --user=www --group=www
--prefix=/usr/local/nginx --with-http_stub_status_mole
--with-http_ssl_mole --with-http_gzip_static_mole --with-ipv6
2、tar.bz2 .tar.gz源码包里面的configur文件内,有默认安装路径。例如:nginx-1.4.2.tar.gz源码包中configure文件/usr/local/nginx。
⑧ linux如何查看自己安装软件在哪
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
⑨ linux系统中安装软件放哪个目录
Linux下安装应用程序时它的默认安装路径。
默认目录一般建议为
/usr
所有的软件都仍这里。一般没有选择余地,除非不想用这个程序……
安装方式一般是:
1、rpm或者deb这种软件包,一般双击安装就行了,当然更好的办法是在系统的软件管理器里直接安...
⑩ linux中怎么安装软件啊。还有安装完了的软件去哪里找呢
安装完的软件是不需要在硬盘上找到它的位置来运行的。
所有程序都在相当于Windows的那个“开始”菜单里。
如果你非知道程序位置不可的话,可以用“whereis 程序名”命令来显示程序的位置。也可以用“locate 关键词”来查找相关的文件或目录。
rpm -vi这条命令如果执行完没什么错误提示的话,那就一定安装上了。
可以去“开始”菜单找这个新装的程序;也可以直接在终端里打入程序名来运行,而不必担心当前目录里是否有此程序。
另外,安装软件大多数人都是用系统自带的软件源来安装。
Red Hat/Fedora用 yum install program命令;
Debian/Ubuntu用 apt-get install program命令;
OpenSUSE用zypper install program命令来安装软件。
当然,必须满足一条必备条件:拥有root权限才能安装软件。
安装完,同样可以按照“开始”菜单和命令行的形式来启动程序。