Linux 是一个免费使用和自由传播的类 Unix 操作系统。它是一个基于POSIX和UNIX的多用户、多任务、多线程和多CPU操作系统。它可以运行主要的 UNIX 工具、应用程序和网络协议。它支持 32 位和 64 位硬件。 Linux继承了Unix以网络为中心的设计理念,是一款性能稳定的多用户网络操作系统。使用起来非常方便,舒适。

首先,在下载软件安装包和下载Linux系统时,必须注意正确的下载。
其次,要了解Linux下如何安装软件,我们先来了解一下Linux应用软件安装包。
Linux 软件安装包分为三种:
tar package 使用UNIX系统打包工具tar打包,如software-1.2.3-1.tar.gz
rpm包是Redhat Linux提供的包格式,如软件-1.2.3-1.i386.rpm
dpkg package 是Debain Linux提供的一种包格式,如software-1.2.3-1.deb。
大多数Linux应用软件包的命名也有一定的规则。如下:
名称-版本-修订版-类型
例如:
1) 软件-1.2.3-1.tar.gz 表示:
软件名称:软件版本号:1.2.3
修订版:1 类型:tar.gz,表示是tar包
2) 软件-1.2.3-1.i386.rpm
软件名称:软件版本号:1.2.3
修订版本:1 可用平台:i386,适用于 Intel 80x86 平台。
输入:rpm,表示是rpm包。
安装包内容:
一个 Linux 应用程序包可以包含两种不同的内容:
一个是可执行文件,解压后可以直接运行。 Windows 中的所有软件包都属于这种类型。安装这个程序后就可以使用了,但是看不到源程序。并且下载的时候要注意这个软件是否是你使用的平台,否则无法正常安装。
另一个是源程序,也就是解压包后,需要使用编译器将其编译成可执行文件。这在Windows系统中几乎是没有的,因为Windows的理念不是开源程序。
通常用tar打包的都是源程序;那些用 rpm 和 dpkg 打包的通常是可执行程序。一般来说,一个软件总会提供多种打包格式的安装程序。可以根据自己的情况选择。
安装方法:
1) tar 包
解压文件:执行“tar -xzvf包名”命令,一步完成解压和解包工作
执行“./configure”命令准备编译
执行“make”命令编译软件
执行“make install”完成软件安装
执行“make clean”命令删除安装过程中产生的临时文件
2)rpm 包
安装rpm包有两种方式:
方法一:rpm命令
安装:rpm -ivh 包名.rpm
一些选项:
-i 安装软件
-t测试安装,不是真实安装
-p 显示安装进度
-f 忽略任何错误
-U 升级安装
-v 检查包是否安装正确
卸载:rpm -e 包
需要注意的是后面用的是软件名,不是包名
查询:查询当前系统安装的软件包:rpm –qa ‘package name’
方法二:yum命令
yum(全名 Yellow dog Updater,Modified)是 Fedora、RedHat 和 SUSE 中的 Shell 前端包管理器。基于RPM包管理,可自动从指定服务器下载安装RPM包,自动处理依赖,一次性安装所有依赖软件包,无需反复下载安装繁琐。 Yum 提供了查找、安装、删除某个、一组甚至全部软件包的命令,命令简洁易记。
安装:yum 安装包名
yum 的一些其他用途:
yum list 列出所有可安装的软件列表命令
yum updata 升级包
yum 删除卸载包
yum clean clear cache
例如:
yum install gcc install gcc
yum install gcc-c++ install g++
yum install gdb install gdb
3)deb 包
两种方式:
dpkg 命令
安装:dpkg -i 包名.deb
卸载:dpkg -e 软件名称
查询:查询当前系统安装的软件包:dpkg -l ‘package name’
apt-get 命令
apt-get 命令只能用于仓库中的包,不能用于处理自己下载的 deb 包。如果要处理自己下载的deb包,只能使用dpkg命令
查看某个软件的安装路径:
查看文件安装路径:whereis文件名
查看运行文件所在的路径:哪个文件名
以上是如何下载安装linux软件?更多详情请关注php中文网其他相关文章!

免责声明:本文首发于php中文网。转载请注明出处。感谢您的尊重!如果您有任何问题,请联系我们
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-379372-1.html
以及增加吸引力