万隆的笔记 万隆的笔记
博文索引
笔试面试
  • 在线学站

    • 菜鸟教程 (opens new window)
    • 入门教程 (opens new window)
    • Coursera (opens new window)
  • 在线文档

    • w3school (opens new window)
    • Bootstrap (opens new window)
    • Vue (opens new window)
    • 阿里开发者藏经阁 (opens new window)
  • 在线工具

    • tool 工具集 (opens new window)
    • bejson 工具集 (opens new window)
    • 文档转换 (opens new window)
  • 更多在线资源
  • Changlog
  • Aboutme
GitHub (opens new window)
博文索引
笔试面试
  • 在线学站

    • 菜鸟教程 (opens new window)
    • 入门教程 (opens new window)
    • Coursera (opens new window)
  • 在线文档

    • w3school (opens new window)
    • Bootstrap (opens new window)
    • Vue (opens new window)
    • 阿里开发者藏经阁 (opens new window)
  • 在线工具

    • tool 工具集 (opens new window)
    • bejson 工具集 (opens new window)
    • 文档转换 (opens new window)
  • 更多在线资源
  • Changlog
  • Aboutme
GitHub (opens new window)
  • Linux

    • Linux 简介
    • Linux远程控制
    • Linux目录管理及指令
    • Linux压缩命令
    • Linux系统管理
    • Linux-编辑器
    • Linux 用户和组管理
    • Linux文件权限管理
    • Linux软件包管理
      • 概述
      • 修改数据源
      • 常用 APT 命令
    • Linux安装JDK
    • Linux安装Tomcat
    • Linux安装MySQL
    • Linux LVM 磁盘扩容
  • Ubuntu

  • CentOS

  • Linux
  • Linux
2021-05-08
目录

Linux软件包管理

# Linux软件包管理

# 概述

APT(Advanced Packaging Tool) 是 Debian/Ubuntu 类 Linux 系统中的软件包管理程序, 使用它可以找到想要的软件包, 而且安装、卸载、更新都很简便;也可以用来对 Ubuntu 进行升级; APT 的源文件为 /etc/apt/ 目录下的 sources.list 文件。

# 修改数据源

由于国内的网络环境问题,我们需要将 Ubuntu 的数据源修改为国内数据源,操作步骤如下:

  1. 查看系统版本

    lsb_release -a
    

    输出结果为

    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu 20.04 LTS
    Release:        20.04
    Codename:       focal
    

    注意:Codename 为 focal,该名称为我们 Ubuntu 系统的名称,修改数据源需要用到该名称。

  2. 编辑数据源

    vi /etc/apt/sources.list
    

    删除全部内容并修改为

    deb http://mirrors.cloud.aliyuncs.com/ubuntu/ focal main
    deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ focal main
    deb http://mirrors.cloud.aliyuncs.com/ubuntu/ focal-updates main
    deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ focal-updates main
    deb http://mirrors.cloud.aliyuncs.com/ubuntu/ focal universe
    deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ focal universe
    deb http://mirrors.cloud.aliyuncs.com/ubuntu/ focal-updates universe
    deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ focal-updates universe
    
  3. 更新数据源

    apt-get update
    

# 常用 APT 命令

说明 指令
安装软件包 apt-get install packagename
删除软件包 apt-get remove packagename
更新软件包列表 apt-get update
升级有可用更新的系统(慎用) apt-get upgrade
搜索 apt-cache search package
获取包信息 apt-cache show package
删除包及配置文件 apt-get remove package --purge
了解使用依赖 apt-cache depends package
查看被哪些包依赖 apt-cache rdepends package
安装相关的编译环境 apt-get build-dep package
下载源代码 apt-get source package
清理无用的包 apt-get clean && apt-get autoclean
检查是否有损坏的依赖 apt-get check
上次更新: 5/31/2023, 12:37:43 AM
Linux安装JDK

Linux安装JDK→

最近更新
01
2025
01-15
02
Elasticsearch面试题
07-17
03
Elasticsearch进阶
07-16
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式