终于懂如何装LINUX软件了!!!哈哈哈!好像也不难哦

Heroman 2021-11-06 原文


终于懂如何装LINUX软件了!!!哈哈哈!好像也不难哦


两种,基本上
一种是源代码发行的,大多是打包再压缩成ZIP,Z,BZ2等格式的
这种拿到后,先解压,再解包,解压要根据扩展名进行,如果是Z,ZIP的,可以用UNZIP命令,UNZIP的使用方法可以用MAN来查
一般的解压命令都会用参数-D来执行解压操作,解压完后,会得到一个TAR文件,TAR文件是包文件,TAR命令是用来将多个文件打入一个包文件的方法,解包就用TAR -xfv 包名就行了,解包的结果是得到一个文件夹,这个文件夹的名字一般是软件的名称再加上平台以及版本(从WIN下转到LINUX的人得头晕喽,因为这些文件名实在太长了,而且最糟的是LINUX文件名是区分大小写的,写错一个字就不行),接下来
用CD命令进入这个文件夹
用less来显示一下README和INSTALL文件,这两个文件很重要,必须看,因为里面包含了软件的依赖性以及安装方法,特别是依赖性,一定要看清安装前必须具备的条件,一般来说,需要依赖某个软件包的话,里面会附上网址,你可以去先下载被依赖的软件安装,装好后再装你想装的软件
用configure来执行配置操作(实际上这个配置是自动的,完成后会生成用于编译的必须的MakeFile文件,用过C语言的人都知道这个文件吧,这个文件是MAKE命令执行编译时需要的)
用make来编译
用make install来安装(install前面不要加-)
要反安装的话用make uninstall(有些是make clean,得看一下README)
最后,不知道软件装到哪里的话,用less看INSTALL吧,里面一般有讲,一般装在/usr/bin(可执行文件)
另外,想看看某个软件是不是已经装了的话,用rpm -q 软件名来查吧

第二种比较简单,就是RPM包,RPM包很方便,你可以用RPM -ivh来执行安装
用Rpm -e 来反安装
用rpm -uvh来升级
方便多了
而且,许多LINUX提供了可视化的包管理工具,就更方便了

发表于
2004-11-24 11:48 
菩提树 
阅读(2202
评论(4
编辑 
收藏 
举报

 

版权声明:本文为Heroman原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Heroman/archive/2005/10/01/67965.html

终于懂如何装LINUX软件了!!!哈哈哈!好像也不难哦的更多相关文章

  1. 终于懂如何装LINUX软件了!!!哈哈哈!好像也不难哦

    终于懂如何装LINUX软件了!!!哈哈哈!好像也不难哦 两种,基本上一种是源代码发行的,大多是打包再压缩成ZI […]...

随机推荐

  1. SQL DISTINCT 多字段查询用法 – jaywoo

    SQL DISTINCT 多字段查询用法 2011-07-28 08:34  jaywoo  阅读(1710) […]...

  2. 【nodejs 爬虫】使用 puppeteer 爬取链家房价信息

    使用 puppeteer 爬取链家房价信息 目录 使用 puppeteer 爬取链家房价信息 页面结构 爬虫库 […]...

  3. Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵基础实战

    Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵基础实战 Springb […]...

  4. 使用Eclipse上传/下载Git项目 – 指戈

    使用Eclipse上传/下载Git项目 使用Eclipse上传/下载Git项目 前提: Eclipse已安装E […]...

  5. 上传靶机实战之upload-labs解题

    前言 我们知道对靶机的渗透可以提高自己对知识的掌握能力,这篇文章就对上传靶机upload-labs做一个全面的 […]...

  6. C# stopwatch的简单使用(计算程序执行时间)

    首先添加引用 using System.Diagnostics;//stopwatch的引用 //声明变量 S […]...

  7. PHP之高性能I/O框架:Libevent(二)

    Event扩展 Event可以认为是替代libevent最好的扩展,因为libevent已经很久不更新了,而E […]...

  8. 利用微设计实现可持续高效的基础设施

    了解微设计基础架构(MDI)的概念,它们如何帮助开发,以及它们与DevOps和微服务等技术的关系。 技术决策既 […]...

展开目录

目录导航