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里,可以到那里去找找

===如何卸载:

打开一个SHELL,即终端

用CD 命令进入编译后的软件目录,即安装时的目录

执行反安装命令:make uninstall

C:以bin结尾的安装包,这种包类似于RPM包,安装也比较简单

打开一个SHELL,即终端

用CD 命令进入源代码压缩包所在的目录

给文件加上可执行属性:chmod +x .bin(中间是字母x,小写)

执行命令:./.bin(realplayer for linux就是这样的安装包)

===如何卸载:把安装时选择的安装目录删除就OK

===执行安装过程中可以指定安装目录,类似于Windows下安装。

【编辑推荐】

【责任编辑:未丽燕 TEL:(010)68476606】

点赞 0

linux怎么指定安装目录,Linux软件安装到指定目录方法相关推荐

  1. linux上常用命令及通用软件安装

    linux上常用命令及通用软件安装记录. 1, 查询检索 1.1 根据安装包的名字检索安装 rpm 命令: rmp 全称:redhat package manager 参数说明: -a 查询所有套件 ...

  2. Ubuntu 深度学习环境配置、Theano TensorFlow PyTorch 安装、常用软件安装方式

    文章目录 介绍 系统和显卡 深度学习环境配置 安装 Nvidia 显卡驱动 安装 CDUA 安装 cuDNN 深度学习框架安装 安装 Theano-gpu 安装 TensorFlow-gpu 安装 P ...

  3. 荣耀android应用程序未安装,荣耀7安装不了软件/安装失败解决方法介绍

    荣耀7安装不了软件/安装失败解决方法,我们在给自己的手机安装软件往往会遇到一些小问题,比如一些软件总是莫名其妙的无法安装,或者提示软件安装失败.下面是一些经常碰到的问题,大家可以参考下. 1.未知软件 ...

  4. 鹏业安装算量软件安装流程

    安装算量软件安装流程 以管理员身份运行安装包 点击安装(注:如此时杀毒软件提示阻止,一律点允许) 按如图所示点击下一步 软件安装路劲建议不要装C盘,把路径改为D盘或其他盘.(基本上所有软件的默认安装路 ...

  5. android安装软件,安卓手机软件怎么安装 安卓手机软件安装方法【详解】

    ~ 很多安卓手机用户都会将一些喜欢的APK软件下载到电脑上,再安装到自己的手机上.那么,问题就来了,APK软件怎么安装到安卓手机上呢?今天小编就为大家介绍几种安卓手机软件安卓的方法,希望大家喜欢!同时 ...

  6. Linux中yum源配置及软件安装管理

    一.什么是yum源?为什么要进行yum源配置? 说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的. yum源就相当是一个目录项,当我们使用yum机制安装软件 ...

  7. Linux基础、命令及相关软件安装

    文章目录 一.Linux的简介 1.Linux的概述 2.Linux的分类 3 . 文件系统结构 二.Linux的安装 1.虚拟机的安装 2.CentOS的安装 三.Linux的基本命令 1.目录切换 ...

  8. Linux 操作系统(常用命令、软件安装,项目手动部署、shell 自动化部署)

    Linux 操作系统 不同领域的主流操作系统 桌面操作系统:windows(用户数量最多).Mac OS(操作体验好,办公人士首选).Linux(用户数量少)服务器操作系统:UNIX(安全.稳定.收费 ...

  9. 【Linux命令】《鸟哥Linux基础》第二十一章 软件安装:源代码与Tarball

    第二十一章 软件安装:源代码与Tarball 了解:如何将开放源码的程序设计.加入函数库的原理.通过编译而成为可执行的二进制程序,最后该文件可被我们所使用的一连串过程. 这一章介绍最原始的软件管理方式 ...

  10. Linux学习笔记(四)|软件安装指令

    简述 Linux系统可以分为Debian和Redhat两大分支,Debian平台主流的操作系统是Ubuntu,而RedHat平台主流的操作系统是Fedora.基于Debian平台的操作系统,使用dpk ...

最新文章

  1. Scanner方法中nextLine()和next()区别
  2. Button控件的基本使用(初识封装、减少代码冗余性、代码优化)
  3. 《剑指offer》-- 和为S的连续整数序列、和为S的两个数字、左旋转字符串、翻转单词顺序列
  4. 一文看懂Python的控制结构:for、while、if…都有了
  5. RabbitMQ管理(1)——多租户与权限
  6. Dotnet Core Windows Service
  7. 关于微信浏览器H5 React,Vue工程化项目input无法自动聚焦疑难杂症排查
  8. java七大设计原则,23种设计模式
  9. bzoj1218[HNOI2003]激光炸弹
  10. 分布式系统阅读笔记(十九)-----移动计算和无处不在的计算
  11. C#调用Windows图片和传真查看器打开图片
  12. 微信公众号开发C#系列-1、微信公众平台注册
  13. [SAP ABAP开发技术总结]搜索帮助Search Help (F4)
  14. 远程控制 - 手机完全控制电脑之TeamViewer
  15. 学习笔记 | 二八定律、ABC分析法
  16. 计算方法实验(四):牛顿迭代法
  17. filebeat+logstash日志采集Invalid version of beats protocol错误
  18. tensorflow使用cpu不用gpu的问题
  19. FreeBSD 13.0 正式版发布,已经可以下载
  20. 微博的话题如何引导?

热门文章

  1. css grid随页面大小_前端三大布局,float,flex,grid的介绍。
  2. Qt创建ui界面/界面关联类和LNK2001
  3. 位说法的由来_南方土地庙有榕树的原因,为何会有榕树不容人的说法?
  4. Python新闻网站项目-7.Django内容后台管理系统管理开发
  5. python编辑程序用print函数输出中国加油武汉加油_python练习1之print函数
  6. 8音度dsp调音教程_8音度手把手教你调音玩转dsp
  7. java netbeans教程_Netbeans下载安装教程教程
  8. c语言程序设计教程pdf下载,C语言程序设计教程PDF合集-中国科技大学.pdf
  9. 万稞pw80线切割编程软件_模具设计编程培训哪些内容?
  10. CSS入门学习笔记+案例