Linux软件安装到指定目录方法
1、软件安装卸载,分几种情况:
A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。
如果指定Linux安装软件时所需要安装到的目录 为软件包指定安装目录:要加 -relocate 参数;下面的举例是把gaim-1.3.0-1.fc4.i386.rpm指定安装在 /opt/gaim 目录中:
[root@localhost RPMS]# rpm -ivh –relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm
Preparing… ######### [100%]
1:gaim ####### [100%]
[root@localhost RPMS]# ls /opt/
gaim
为软件包指定安装目录:要加 -relocate 参数;下面的举例是把lynx-2.8.5-23.i386.rpm 指定安装在 /opt/lynx 目录中:
[root@localhost RPMS]# rpm -ivh –relocate /=/opt/lynx –badreloc lynx-2.8.5-23.i386.rpm
Preparing… ######### [100%]
1:lynx ######## [100%]
==如何卸载:
1、打开一个SHELL终端
2、因为Linux下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。
查找RPM包软件:rpm -qa ×××*
注意:×××指软件名称开头的几个字母,不要求写全,但别错,就是通配符号“”,即星号,如你想查找机子里安装的REALPLAYER软件,可以输入:rpm -qa realplay*
3、找到软件后,显示出来的是软件完整名称,如firefox-1.0.1-1.3.2
执行卸载命令:rpm -e firefox-1.0.1-1.3.2
===安装目录,执行命令查找:rpm -ql firefox-1.0.1-1.3.2
B:tar.gz(bz或bz2等)结尾的源代码包,这种软件包里面都是源程序,没有编译过,需要编译后才能安装,安装方法为:
1、打开一个SHELL,即终端
2、用CD 命令进入源代码压缩包所在的目录
3、根据压缩包类型解压缩文件(*代表压缩包名称)
tar -zxvf **.tar.gz
tar -jxvf **.tar.bz(或bz2)
4、用CD命令进入解压缩后的目录
5、输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去)
6、然后是命令:make
7、再是安装文件命令:make install
8、安装完毕
====指定安装目录:注意make install命令过程中的安装目录,或者阅读安装目录里面的readme文件,当然最好的办法是在安装的过程中指定安装目录,即在./configure命令后面加参数–prefix=/**,可以通过./configure –help命令查看程序支持哪些参数。
如:./configure –prefix=/usr/local/aaaa,即把软件装在/usr/local/路径的aaaa这个目录里。一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找
===如何卸载:
1、打开一个SHELL,即终端
2、用CD 命令进入编译后的软件目录,即安装时的目录
3、执行反安装命令:make uninstall
C:以bin结尾的安装包,这种包类似于RPM包,安装也比较简单
1、打开一个SHELL,即终端
2、用CD 命令进入源代码压缩包所在的目录
3、给文件加上可执行属性:chmod +x .bin(中间是字母x,小写)
4、执行命令:./.bin(realplayer for linux就是这样的安装包)
===如何卸载:把安装时选择的安装目录删除就OK
===执行安装过程中可以指定安装目录,类似于Windows下安装。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Centos7云服务器部署项目常用的 Linux 命令
一、前言 linux浩瀚如海,而部署服务器所需要的 linux 知识并不多,下面是在 linux 开发版 centOS7 的云服务器上部署项目常用的命令,作为简单的小结。 二、文件处理 1、显示 ls(ls:list):当前目录下的内容——文件名 cd 文件夹(cd:change directory,文件夹可多层嵌套)进入,cd ../(../可多层嵌套,上一级直接..回车): 返回上一级 Ⅰ.:还可以表示当前的目录,..:表示当前目录的父目录 Ⅱcd ~:切换到用户主目录(或者直接cd回车),一般进入文件里边处理多了,迷失了方向用这个最直接 windows 有图形界面,一点击文件夹,就能看到里边的内容, 而 linux 则先使用cd到对应的目录下,再使用 ls 显示内容,ls和cd的配置使用最频繁了 ①ls -l(可简写为ll):+ 权限 + 目录下文件数量 + 文件目录拥有者 + 所属的用户组 + 日期 ②ls -lh:+ 文件大小、单位 ③ls -lha:+ 隐藏文件 ④ls --help:+ 使用说明 --help是比较好用的linux命令工具了,在你忘了命令的具体用法时,立刻...
- 下一篇
Linux 命令基本格式及目录处理命令
命令提示符 [root@localhost ~]# root:当前登录用户 localhost:主机名 ~:当前所在的目录,此处为“家”目录 #:root超级用户的提示符,如果是普通用户,则为$ 命令格式 命令 [选项] [参数] 中括号 [] 表示可选 查询目录中的内容:ls ls [选项] [文件或目录] 选项: -a: 显示所有文件,包括隐藏文件 -l: 显示详细信息 -d: 查看目录属性 -h: 人性化显示文件大小 -i: 显示inode 根据以上选项,敲入命令,显示结果分别如下: [root@localhost ~]# ls anaconda-ks.cfg test [root@localhost ~]# ls -a . .. anaconda-ks.cfg .bash_history .bash_logout .bash_profile .bashrc .cache .config .cshrc .tcshrc test [root@localhost ~]# ls -l 总用量4 -rw-------.1root root2752Nov1002:51anaconda-ks...
相关文章
文章评论
共有0条评论来说两句吧...