【Linux学习工具篇】之apt的使用及apt镜像源的配置(保姆级教程)

在这里插入图片描述

📃博客主页: 小镇敲码人
💚代码仓库,欢迎访问
🚀 欢迎关注:👍点赞 👂🏽留言 😍收藏
🌏 任尔江湖满血骨,我自踏雪寻梅香。 万千浮云遮碧月,独傲天下百坚强。 男儿应有龙腾志,盖世一意转洪荒。 莫使此生无痕度,终归人间一捧黄。🍎🍎🍎
❤️ 什么?你问我答案,少年你看,下一个十年又来了 💞 💞 💞

前言:上篇博客,我们介绍了关于Linux权限的相关知识,今天这篇博客我们继续介绍Linux系统中常用的几大工具,基于Ubuntu 22.04.4LTS。

Ubuntu中的安装商店–apt

apt是什么

  • apt是一个在Debian及其衍生版(如Ubuntu)中用于处理软件包的命令行工具。apt是我们Ubuntu系统中预装的一个指令,可以用来搜索,下载,安装对应的软件。主要用于基于Debian的Linux发行版,如Debian、Ubuntu、Linux Mint等。
  • 除了apt,Linux下其实还有其它的安装软件的方式:
    • RPM包安装软件。RPM包管理系统能够处理软件包的依赖关系,确保软件包的正确安装。主要用于基于RPM的Linux发行版,如Red Hat Enterprise Linux、Fedora、CentOS、SUSE等。
    • 源码编译安装,安装时间长,需要用户具备编译环境和相关技术知识。依赖关系库解决起来麻烦,用户需要自己下载相关的库。

yum/apt这种安装方式比较简单,我们掌握这种就足够了,apt就像手机中的应用商店,可以帮助我们搜索和下载相关软件。

为什么要有apt以及apt是如何工作的

apt的存在是为了解决Linux系统中软件包管理的一系列问题,它提供了高效、自动化和可靠的方式来安装、更新、升级和卸载软件包。
+ 简化了软件包的管理。
+ 丰富的社区支持和文档资源:apt作为Debian及其衍生版(如Ubuntu)的默认软件包管理工具,拥有庞大的用户社区和丰富的文档资源。这使得用户在遇到问题时能够迅速获得帮助和解决方案。
+ 可靠的软件源:apt通常与可信的软件仓库(如Debian的官方仓库)结合使用,确保用户下载和安装的软件包是官方认证和安全的。这降低了恶意软件和病毒的风险,保护了系统的安全。性。
+ 自动化依赖管理:apt具有强大的依赖管理能力,能够自动检测、下载和安装软件包所需的依赖项。这避免了因缺少依赖项而导致的软件包安装失败问题,提高了软件包安装的成功率。

  • apt的基本工作流程:

    在这里插入图片描述

apt如何知道目标服务器地址和下载链接

如何获取服务器地址

  1. 配置文件

    apt使用/etc/apt/sources.list文件以及/etc/apt/sources.list.d/目录下的文件来列出可以获得软件包的镜像站的地址。这些文件中包含了软件仓库的URL,apt会从中解析出服务器的地址。
    /etc/apt/sources.list(主要软件源配置文件):这是Ubuntu中传统的deb软件源列表文件。该文件包含了系统默认的或用户手动添加的软件源信息。通过编辑这个文件,用户可以添加、删除或修改软件源。
    /etc/apt/sources.list.d/:这个目录用来存放个性化的软件源配置文件。

    • 软件源的配置文件通常遵循一定的格式(下面只是一个包含大致内容的格式)。
    deb [选项] URI 套件 [组件1] [组件2] [...]  
    deb-src [选项] URI 套件 [组件1] [组件2] [...]
    # deb:表示这个源用于二进制包。
    # deb-src
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小镇敲码人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值