首页电脑使用linux如何下载java linux如何下载手机版

linux如何下载java linux如何下载手机版

圆圆2025-07-15 11:01:11次浏览条评论

大家好,又见面了,我是你们的朋友全栈君。

目录一、简介二、简单原理三、获取软件的方法四、Linux查询软件是否安装五、Linux的软件安装方法

一、简介网络上关于Linux下载软件的方法有很多种,各种帖子和各有不同,对于新手教程非常不友好,很容易感到迷惑。本文讲一下这些方法进行总结。

二、简单原理只有了解原理,才能灵活应对各种情况。

1、源码包包的优点:开源:如果有能力,可以修改源代码可以自由选择所需的功能软件经过编译安装,更适合自己的系统,稳定性和效率更高卸载方便:直接删除文件夹即可

源码包的缺点:安装步骤相似,特别是安装大型软件集合(如LAMP环境)时,容易出现编译时间错误,安装时间比后续安装长编码源码安装过程中一旦报错,新手很难解决

2、rpm包二进制包:源码包经过编译后生成的机器可直接识别的包。

rpm包的优点:包管理系统简单,只需几个命令即可实现包的安装、升级、卸载安装速度比源码包快

rpm包的存在的问题:经过编译,无法查看源代码功能不如源码包灵活解决问题

RPM包管理-rp m管理下面是一个负载的名称示例:

httpd:平衡名2.2.15:软件版本15:软件发布的次数el6.centos:适合的Linux平台i686:适合的硬件平台rpm:rpm包扩展名

如果提到软件安装,就不得不说软件的关键:一个软件运行需要依赖其他软件或程序。类似于在Windows上玩游戏需要下载命令Visual C 2005等。

在Linux中,依赖形式有:1)树形依赖:a-gt;b-gt;c,a依赖b,b依赖c2)环形依赖:a-gt;b-gt;c-gt;a(这种安装相对复杂),a依赖b,b依赖c,c又依赖a

提供一个可以查询依赖的网站:www.rpmfind.net。安装时提示缺少以***so.数字结尾的都是库依赖。

默认安装位置RPM安装默认路径:RPM包安装默认路径文件说明/etc配置文件安装目录/ usr/bin执行的命令安装目录/usr/lib程序所使用的函数库保存位置/usr/share/doc基本的软件使用手册保存位置/usr/share/man帮助文件保存位置

三、获取软件的方法1、ftp文件传输软件2、wget直接从网站下载详情查看:https://www.php.cn/link/519fab1c21e011cb83230c17046b5cf2

四、Linux查询软件是否安装使用:rpm -q 包名选项:-q(query)查询 -a(all)所有登录后复制

五、Linux的软件安装方法注意:在安装源码包前一定要进行gcc编译器,阅读下文中关于yum安装gcc的便捷方法。

1、rpm源码包安装(1)注意这里必须是包全名。使用:rpm -ivh包全名选项:-i(install)安装 -v(verbose)显示详细信息-h(hash)显示细节--nodeps不检测支撑登录后复制

(2)升级注意:这里可以不用包全名,U要大写。

使用:rpm -Uvh 包名选项:-U(upgrade)升级登录后复制

(3)卸载注意:这里可以不用包全名。使用:rpm -e 包名选项:-e(erase)卸载--nodeps不检查依赖登录后复制

(5)RPM包安装位置默认安装:RPM包默认安装路径文件信息/etc配置文件安装目录/usr/bin执行方便的命令安装目录/usr/lib程序所使用的函数库保存位置/usr/share/doc基本的软件使用手册保存位置/usr/share/man帮助文件保存位置

2、yum安装,轻松,依赖自动解决(1)查询可用软件列表yum listyum search关键字

(2)安装yum会自动安装依赖,很方便。yum -y install包名选项:install安装 -y自动回答yes后复制

(3)升级注意如果不加包名,会升级所有包括Linux内核,但Linux升级完成后需要本地配置。如果是远程服务器管理,可能会导致服务器启动无法。yum -y update包名选项:update升级 -y自动回答yes登录复制后

(4)卸载yum卸载安装依赖也卸载,需注意。yum -y remove包名选项:remove卸载登录-y自动回答yes登录后复制

3、解压后直接使用解压完最好先看README.md,查找或者网上的教程。例如:

Linux如何下载安装软件超详细解析

使用对应压缩命令,把软件解压后直接使用。

gt;1.tar压缩格式压缩:tar 选项[-zcf] [压缩后文件名] [目录] -c 压缩 -v 显示详细信息 -f 指定文件名 -z 压缩同时压缩解压:tar -zxvf 包名 -x 解包 -v 详细显示信息 -f 指定解压文件 -z 解压缩gt;2.zip 压缩压缩格式:zip 选项[-r] [压缩后文件名] [文件或目录] -r目录压缩解压:基本格式:unzip [选项] file[.zip] -Z 以形如 ls -l 的格式目标文件内容 -Z1 仅显示压缩文件的文件名 -l 显示压缩文件中、占用空间和文件名等信息 -t 在内存中压文件并进行文件的完整性校验(CRC校验存在) -f 将磁盘上已显示且新内容于磁盘文件的压缩内容解压出来 -n 解压缩时不覆盖已已的文件(而不跳过) -q 安静模式,解仅压缩输出时间详细信息 -d dir 将文件解压至dir指定的文件夹中gt;3.bz2压缩格式压缩:bzip2 选项[-k] [文件] -k产生压缩文件后保留原文件解压:bzip2 选项[-k] [文件]指令选项:(默认功能为压缩) -k产生压缩文件后 -c 将输出写至标准输出 -d进行解压操作 -v 输出压缩/解压的文件名和压缩比等信息 -k 在压缩/解压过程中保留原文件 -digit数字部分为数字(1-9),压缩代表速度,数字越小,则压缩速度越快,但压缩效果越差,数字越大,则压缩速度越慢,压缩效果较好。默认为6.gt;4.gz压缩格式基础格式: gzip [Options] file1 file2 file3指令选项:(默认功能为压缩) -c 将输出写至标准输出,并保持原文件不变 -d进行解压操作 -v 压缩输出/解压的文件名和压缩比信息等 -digit 数字部分为数字(1-9),代表压缩速度,数字越小,则压缩速度越快,但压缩效果越差,数字越大,则压缩速度越慢,压缩效果越好。默认为6.登录后复制

发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/52b8bc391 7542528942a2d02a624d123原文链接:https://www.php.cn/link/c8377ad2a50fb65de28b11cfc628d75c

以上就是Linux如何下载安装软件超详细解析的详细内容,更多请关注乐哥常识网其他相关文章!

Linux如何下载安
铁路12306添加儿童票怎么添加 铁路12306添加儿童票
相关内容
发表评论

游客 回复需填写必要信息