`
cakin24
  • 浏览: 1396562 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Linux中软件包简介

阅读更多
一 软件包分类
源码包
二进制包(RPM包、系统默认包)
windows中的软件包再Linux中是安装不了的。
 
二 源码包
优点:
1、开源,如果有足够的能力,可以修改源代码
2、可以自由选择所需的功能
3、软件是编译安装,所有更适合自己的系统,更加稳定也效率更高
4、卸载方便
缺点:
1、安装步骤较多,尤其安装较大的软件集合时(如LAMP环境搭建),容易出现拼写错误。
2、编译过程较长,安装比二进制时间长。
3、因为是编译安装,安装过程中一旦报错新手很难解决。
4、源码包安装不适合初学者。
 
三 RPM包
优点:
1、包管理系统简单,只通过几个命令就可以实现包的安装。升级、查询和卸载。
2、安装速度比源码包安装快的多。
缺点:
1、经过编译,不再可以看到源代码
2、功能选择不如源码包灵活
3、依赖性
 
四 脚本安装包
所谓的脚本安装包,就是把复杂的软件包安装过程写成了程序脚本,初学者可以执行程序脚本来实现一键安装。但实际安装的还是源码包和二机制包。
优点:安装简单、快捷
缺点:完全丧失了自定义性
1
0
分享到:
评论

相关推荐

    Linux常用软件包.zip

    apache-tomcat-7.0.75.tar.gz jdk-8u121-linux-x64.tar.gz nginx-1.19.0.tar.gz redis-4.0.2.tar.gz ,linux下软件包,适用于centos和rhel

    Linux软件包管理简介

    在Linux软件包管理中,依赖性是一个重要的概念。当安装某个软件包时,可能需要先安装一系列的支持软件包,这些支持软件包被称为依赖包。依赖性问题可能导致以下几种情况: 1. **安装失败**:缺少必要的依赖包导致...

    oracle11g linux 缺省软件包

    在Linux系统上安装Oracle 11g是一项技术性较强的任务,需要确保系统中拥有所有必要的软件包和支持库。"oracle11g linux 缺省软件包"是指在Linux环境下安装Oracle 11g数据库时所需的默认软件集合。这些软件包通常包括...

    实验七 linux软件包管理.doc

    RPM(Red Hat Package Manager)是Linux发行版中广泛使用的软件包管理系统,用于安装、查询、升级和卸载软件。本实验旨在让学生掌握RPM软件包的管理方法,以及了解tar包的安装过程。 首先,执行`rpm -qa | less`...

    Linux实用软件包thefuck安装使用教程.docx

    Linux 实用软件包 thefuck 安装使用教程中,我们讨论了 Linux 实用软件包 thefuck 的安装和使用方法。thefuck 是一款命令行工具,旨在帮助 Linux 用户快速解决命令行中的错误问题。 首先,我们了解了 thefuck 工具...

    甲骨文新推Oracle Linux管理软件包

    Oracle Linux管理软件包以Oracle企业管理器10g丰富和自上而下的应用管理功能为基础,并在此基础上进行了扩展。利用Oracle企业管理10g的系统功能,一群Linux服务器可以组成一个专门的、具有其他应用服务组件的组,...

    Linux下软件包的安装与管理

    在Linux操作系统中,软件包的安装与管理是系统管理员日常工作中不可或缺的一部分。Linux提供了多种工具来处理软件包的安装、更新和卸载,确保系统的稳定运行。本篇将深入探讨Linux下软件包的安装与管理,包括使用...

    03:linux安装软件包.docx

    软件包中会提供用于安装的可执行程序或脚本文件,如 install.sh、setup 等,有时会以“.bin” 格式的单个安装文件形式出现,安装时只需运行安装文件就可以根据向导程序的提示完成安装操作。 RPM 软件包管理机制是由...

    Linux软件包管理与基本网络配置

    实验六 Linux软件包管理与基本网络配置

    Linux QT软件包part3

    Linux QT软件包part3 Linux QT软件包part3 Linux QT软件包part3

    linux DNS 软件包rpm

    RPM(Red Hat Package Manager)是一种在Linux系统中广泛使用的软件包管理器,它可以方便地安装、升级和卸载软件。 在提供的压缩包文件列表中,我们可以看到一系列与DNS相关的RPM软件包,每个都有特定的功能: 1. ...

    linux软件包管理

    ### Linux软件包管理 在Linux系统中,软件包管理是一项重要的技术能力,它涉及软件的安装、升级、查询以及删除等多个方面。通过有效的软件包管理,用户能够更好地控制系统的环境和配置,确保软件的安全性和兼容性。...

    linux 软件包

    Linux软件包管理是系统管理员和开发者的日常任务之一,它涉及到安装、更新和卸载软件。在Linux世界中,有多种不同的包管理器,如dpkg(Debian)、rpm(Red Hat)以及基于这些管理器的图形化工具,如Synaptic和Yum。...

    Linux学习必备linux软件包.rar

    此资源是Linux分栏中《Linux基本命令及操作总结》博文中运用到的所有软件包,Java开发学习Linux看 https://blog.csdn.net/weixin_43763430/article/details/118500438 就够了

    Linux软件包管理

    Linux软件包管理是操作系统维护和优化的关键环节,涵盖了源码包和二进制包的安装方式,特别是RPM和YUM这两种主流的包管理工具。本文将深入探讨这两种方法及其相关知识点。 首先,软件包主要分为两类:源码包和二...

    LINUXFTP软件包

    自己做的ISO文件! 很不错```` 希望对做LINUX FTP 的您有用!

    Linux系统配置及运维项目化教程课件—Linux软件包及文档管理.pdf

    Linux系统配置及运维项目化教程课件—Linux软件包及文档管理.pdfLinux系统配置及运维项目化教程课件—Linux软件包及文档管理.pdfLinux系统配置及运维项目化教程课件—Linux软件包及文档管理.pdfLinux系统配置及运维...

    linux安装软件包

    在Linux系统中,安装软件包是一项基础操作,对于熟悉操作系统的人来说至关重要。Linux提供了多种软件管理方式,这使得用户可以根据自己的需求和系统环境选择最合适的安装途径。本篇将重点介绍在Linux环境下安装...

Global site tag (gtag.js) - Google Analytics