一。linux安装软件有四种方式
1.源码编译安装(二进制安装)
源码编译安装: 程序是由开发人员 写代码一个一个单词 敲出来的 (windows打包好了)
源码: 编写好的 .c .java 文件
编译: 将人类写的 代码 翻译成二进制语言
安装: 将二进制保存在键盘上
缺点:
如果编译出了问题,你看不懂源代码,无法解决
安装过程复杂
没有统一的管理人员
优点
1.契合系统兼容性强
2.如果你可以看懂源代码,修改新增功能
3.比较自由
2.Rpm安装 安装包管理工具(约等于360软件管家)
优点:
1统一的安装包格式
2.已经帮你编译完成
3.使用简单
缺点:
1.有依赖关系(安装 a 我需要先安) httpd
所以RPM 包根本不用
3.yum仓库 解决依赖关系而诞生的
1.安装简单
2.自动解决依赖关系
下载安装包:
.rpm 结尾
4.bin 二进制执行文件安装
二。挂载
linux 当中一切皆文件 无论硬件软件都要当成文件来使用,
硬件不能直接当成文件来使用的
再 加硬盘 只能在根分区下 进行操作
挂载: 将硬件和根分区下某一文件夹做关联, 相当于这个文件夹是进入硬盘的一个入口
光驱 挂载
1.mount挂载
挂载光驱:
mount /dev/cdrom /mnt
命令 硬件设备 挂载点(系统内文件可以自定义)
例子:
[root@localhost Packages]#mount /dev/cdrom /mnt/
mount: /dev/sr0 写保护,将以只读方式挂载
mount: /dev/sr0 已经挂载或 /mnt 忙
/dev/sr0 已经挂载到 /mnt上
2.RPM
1.查询
对已安装程序查询
-qa 查看系统已安装的所有软件
[root@localhost Packages]#rpm -qa
-q 加上软件名字是否已安装了某软件
[root@localhost Packages]#rpm -q tree
tree-1.6.0-10.el7.x86_64
[root@localhost Packages]#rpm -q httpd
未安装软件包 httpd
-qi 软件包名 软件包的详细信息
[root@localhost Packages]#rpm -qi tree
-ql 软件名 该软件的所有文件列表
[root@localhost Packages]#rpm -ql tree
-qc 配置文件 更详细的分类
-qd 文档
-qf 软件名 该软件出自哪个安装包
3.安装
i install 安装
v 显示详细过程
h 进度条 #######
三。编译安装
三步
可以更改你的安装路径,
选择你要安装软件的功能
检测你的安装环境
第二步 make 将源代码 编译成二进制语言,让电脑可以看懂
常见的编译软件 gcc gcc-c++
第三步 make install 将二进制 数据写入硬盘,安装进系统
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91337 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!