Linux操作系统基础学习笔记(8)
前言
本期主要学习Linux的软件安装方式
源码安装,可以通过wget下载tar.gz压缩包,也可以在Windows上下载好压缩包上传到Linux
rpm安装、yum安装、NDF安装
Debian的Deb安装、apt安装
软件的版本管理工具,update-alternative
8、Linux软件安装
(1)软件为什么需要安装
(2)程序跟脚本的区别
(3)Linux安装软件的几种方式
(4)Linux主要派系
(6)源码安装
压缩包下载例子:
wget https://mirrors.aliyun.com/apache/tomcat/tomcat-9/v9.0.91/bin/apache-tomcat-9.0.91.tar.gz
解压到当前文件夹的例子:
tar -zxvf apache-tomcat-9.0.91.tar.gz
(7)rpm安装
rpm安装的例子:
rpm -ivh mysql57-community-release-el7-10.noarch.rpm
注意事项:
使用 RPM 命令通常需要 root 权限,所以可能需要在命令前加上 sudo。
直接使用 RPM 命令安装软件可能会遇到依赖问题。因此,在现代系统中,通常推荐使用高级包管理工具如 yum 或 dnf,它们能够自动处理依赖关系。
在使用这些命令时,请确保你了解它们的作用,特别是在生产环境中。不正确的操作可能会导致系统问题。
(8)yum安装
yum安装例子:
yum -y install mysql57-community-libs.x86_64
使用 yum 时的注意事项:
大多数 yum 命令需要 root 权限,所以通常需要使用 sudo。
在执行安装或更新操作之前,yum 会显示将要进行的更改,让用户确认。
如果遇到依赖问题,yum 通常会自动尝试解决。
在服务器环境中进行重大更新前,建议先备份重要数据。
(9)DNF和YUM的区别(yum的下一代版本)
(10)Debian系
(11)软件版本管理
基本语法:
update-alternatives [选项] 命令
常用命令:
--install: 为程序添加新的替代选项
--remove: 移除一个替代选项
--set: 将特定的替代选项设为默认
--config: 配置使用哪个替代选项
--display: 显示有关程序的信息