linux基础教程(6)软件安装和开源业管理
来源:互联网 发布:ubuntu tm 编辑:程序博客网 时间:2024/06/06 07:28
linux是开源的,开源的核心理念是,不要重复发明轮子
(1)源代码
源代码一般会打包成tar.gz归档压缩文件
安装一般首先要解压缩
然后./configure 检查编译环境,这一步会生成makefile
make 对代码进行编译
make install 将生成的可执行文件安装到当前计算机中
(2)rpm
redhat pakage manager 最早是给红帽linux使用的
单个文件,文件后缀是.rpm,他可以追踪软件依赖关系但是不能自动解决,可以保存基本软件信息,可以升级,也可以支持对软件验证。
由于是已经编译后的结果,每一个rpm指示针对特定平台。
文件名-软件版本号.el6(操作系统版本号).i686(指定为32位,若是64为。写x86_64).rpm
安装软件的命令
rpm -i software.rpm
卸载
rpm -e software
升级
rpm -U software
可以在网上直接下载
rpm -i 软件下载的网址
(3)yum
yum是yellowday update and mamager。最早是给黄狗linux文件的
yum是开源业界用来解决安装rpm软件时软件中的依赖关系(rpm文件包的意思是不用进行代码的本地编译,可以直接部署)如果不用yun来安装rpm,就需要手动将该软件所有的依赖软件手动安装。
另外,yum还有组机制,可以基于组进行安装,这样可以一次性安装多个相关软件。
当用户安装一个软件时,yum会在的仓库(repo)中寻找。如果仓库中没有该软件或者该软件所依赖的软件,则无法进行安装
yum所用的仓库可能是本地的,也可能是互联网上的yum资源。互联网上有很多提供yum仓库服务的服务器。
yum的本地配置文件在etc/yum.repos.d目录下,文件名以.repo结尾。文件中每一项包括一个name,一个baseurl,一个enable(是否启用),一个gpdcheck(是否在下载时进行校验)
- linux基础教程(6)软件安装和开源业管理
- LINUX软件安装和管理
- linux软件管理和安装(rpm命令)
- Linux下的软件安装和管理
- linux软件安装和作业管理
- Linux基础教程:从源码安装软件
- LINUX管理、安装软件
- Linux软件安装管理
- Linux---软件安装管理
- Linux软件安装管理
- Linux软件安装管理
- Linux软件安装管理
- Linux软件安装管理
- Linux软件安装管理
- Linux---软件安装管理
- 《Linux软件安装管理》
- linux软件安装管理
- linux软件安装管理(一)
- 分支-15. 日K蜡烛图(15)
- python爬虫Pragmatic系列I
- 关于在 Android EditText 控件 中过滤空格或其他字符
- android编译错误“OnClickListener cannot be resolved to a type”解决方案
- ANDROID TEXTVIEW 设置字体颜色
- linux基础教程(6)软件安装和开源业管理
- 第3周项目1三角形类1
- 【Android UI设计】之自定义计时器
- Flex 使用ArrayCollection的FilterFunction进行数据过滤
- jsp扫描仪编程示例程序源代码下载
- Flex DataGrid 可编辑 控制输入值的长度——maxchars
- 在遍历中使用 iterator/reverse_iterator 进行 Erase 的用法
- 利用gralde和Andriod Studio进行多渠道打包
- BZOJ3098: Hash Killer II