当前位置: 首页 > ai >正文

[Linux]安装吧!我的软件包管理器!

一、常见安装方式

在 Linux 中,有 3 种常见的软件安装方式:

(1)yam、apt

(2).rpm 安装包安装

(3)源码安装

二、什么是软件包

在 Linux 下安装软件,通常的办法是下载程序的源代码,在自己机子上编译来得到可执行程序。

但是这样做有些麻烦,于是就有人把一些常用的软件提前编译好,做成软件包放在一个服务器上,我们通过包管理器可以很方便的获取到这个软件包,直接进行安装。

软件包和软件包管理器,就好像手机上的 "app" 和 "应用商店" 间的关系。

yum (Yellow Dog Updater, Modified) 是 Linux 下非常常用的一个包管理器,主要应用在 Fedora、RedHat、Centos 等发行版上。

三、yum

(1)yum list | grep gcc                        查找 yum 的包列表,查找 gcc

(2)yum install gcc.x86_64                安装查到的包名 gcc.x86_64,需要 root 权限

(3)yum remove gcc.x86.64              卸载,需要 root 权限

-y:不在询问是否安装 / 卸载

yum 安装的软件,是从样本源的网站中找的

网上可以直接搜到国内的一些样本源,比如阿里云的:https://mirrors.aliyun.com/repo/Centos-7.repo

wget ​​​​​​​https://mirrors.aliyun.com/repo/Centos-7.repo              把 Centos-7.repo 下载到当前目录下

vim Centos-7.repo                                                                 可以打开这个文件,查看里面的网站

mv Centos-7.repo /etc/yum.repos.d/CentOS-Base.repo       覆盖原基础源(要做好备份)

yum clean all                                                                          清除原先的缓存

yum makecache                                                                     重新加载缓存

yum install lszrz                                                                      可以使用了

下载也可以使用 curl 指令:

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

http://www.xdnf.cn/news/7002.html

相关文章:

  • 怎样免费开发部署自己的网站?
  • Spark 的运行模式(--master) 和 部署方式(--deploy-mode)
  • Linux进程信号(三)之信号产生2
  • Day29 类的装饰器
  • axios的基本使用
  • 网络安全利器:蜜罐技术详解
  • windows11 安装好后右键没有 git bash 命令
  • 【超详细】面试中问到事件循环(Event Loop)机制?
  • 【数据结构】树状数组
  • 基于 STM32 的汽车防盗报警系统设计与实现
  • FPR2100安装ASA镜像
  • 高效查询:位图、B+树
  • 聊一聊契约测试在接口测试中常见的应用场景
  • 互联网大厂Java面试场景:从缓存到容器化的技术问答
  • Spring源码主线全链路拆解:从启动到关闭的完整生命周期
  • 第四章:WebSocket 通信机制全解与客户端发包实录
  • 二十一、案例特训专题4【数据库篇】
  • Vue.js教学第五章:计算属性与侦听器详解
  • 02 K8s双主安装
  • Flink的时间问题
  • 14【高级指南】Django部署最佳实践:从开发到生产的全流程解析
  • JavaScript性能优化实战(12):大型应用性能优化实战案例
  • 机器学习09-正规方程
  • 【MySQL成神之路】MySQL常见命令汇总
  • Vue3学习(组合式API——provide和inject)(跨多层级组件通信/跨多层级共享数据)
  • Manus vs Lovart:AI Agent技术深度解析与实战指南
  • 【机器学习】逻辑回归
  • 【每日一题丨2025年5.12~5.18】排序相关题
  • 在 Vue 中插入 B 站视频
  • 【上位机——WPF】命名空间