Linux软件安装
windows软件安装流程
1、安装检查
2、释放文件
3、复制可执行文件
4、DLL动态链接库/安装服务
5、注册表
6、开始菜单和快捷方式
Linux可执行程序
/bin
/sbin
脚本和程序的区别
不需要编译的:javascript、python、Ruby
需要编译的:c语言、c++、Swift、kotlin、GO
解释型:边解释边执行
编译型:计算机可以直接执行
Linux软件常见安装方式
源码编译(make)、rpm、deb、yum、apt、Docker……
rpm安装
rpm选项
查询 rpm-qa
安装 rpm-ivh
升级 rpm-Uvh
卸载 rpm -e
yum操作和选项
操作 命令
列表 yum list包名
搜索 yum search包名
安装 yum install包名
升级 yum update包名
卸载 yum remove包名
更新所有软件 yum update
清除缓存 yum clear all
更新yum缓存 yum make cache
选项 含义
-h 显示帮助信息
-y 对所有的提问都回答”yes”
-c 指定配置文件
-q 安静模式(不给详细信息)
-v 详细模式
Debian系
Deb包安装
apt安装
操作 命令
搜索 apt search 包名
安装 apt install 包名
升级 apt update 包名
卸载 apt remove 包名