【字节前端训练营02】Linux 基础(4) | 青训营笔记

74 阅读1分钟

05 Linux 系统软件包管理器

  • 软件包

    通常指的是一个应用程序,它可以是一个GUI应用程序、命令行工具或(其他软件程序需要的)软件库

  • 软件包管理

    底层工具:主要用来处理安装和删除软件包文件等任务,DPKG,RPM

    上层工具:主要用于数据的搜索任务和依赖解析任务,APT,YUM,DNF

软件包管理工具

  • RPM(Red Hat Package Manager),为 Red Hat 操作系统的包管理系统
  • DPKG(Debian Package),为 Debian 操作系统的包管理系统

目前主流的操作系统常用的软件包管理工具:

操作系统格式软件包管理系统前端工具
Debian.debdpkgapt, apt-get
Ubuntu.debdpkgapt, apt-get
CentOS.rpmrpmyum
Fedora.rpmrpmdnf
openSUSE.rpmrpmzypper

Debian APT 常用命令

  • 列出所有可更新的软件清单命令:apt update
  • 安装指定的软件命令:apt install <package_name>
  • 安装多个软件包:apt install <package_1> <package_2> <package_3>
  • 更新指定的软件命令:apt update <package_name>
  • 删除软件包命令:apt remove <package_name>
  • 查找软件包命令:apt search <keyword>
  • 列出所有已安装的包:apt list --installed

Debian 配置软件源

通常 Debian 系的 Linux 软件源配置文件:/etc/apt/sources.list

镜像地址:mirrors.aliyun.com/

/dists 查看系统代号

/pool 查看软件分支

2023-95 (5)


【参考内容】

[1] Linux基础-课程笔记