---
# System prepended metadata

title: 如何更新軟體包管理系統的本地快取資料 | 大家的 Linux 團圓飯
tags: [大家的 Linux 團圓飯, HackMD 筆記範本]

---

# 如何更新<ruby>軟體包管理系統<rp>(</rp><rt>software package management system</rt><rp>)</rp></ruby>的本地<ruby>快取<rp>(</rp><rt>cache</rt><rp>)</rp></ruby>資料

說明如何更新軟體包管理系統的本地快取資料，確保軟體管理操作不會因為本地快取資料過時發生問題

<https://hackmd.io/@elrm-tw/how-to-refresh-package-manager-local-cache>

[TOC]

## 透過圖形界面的軟體包管理應用軟體完成操作

您可以透過圖形界面的軟體包管理應用軟體完成此操作

### GNOME Software

（待補）

### KDE Discover

（待補）

### Synaptic

（待補）

## 透過{終端機命令|terminal command}完成操作

您可以透過終端機命令進行軟體包管理系統的本地快取資料更新操作。

以下操作須先[啟動一文字終端機模擬器應用軟體](/Tol9M943T1-8nB487f5DWg)、登入{虛擬控制台|virtual console}或是登入要進行操作的主機的 SSH {作業階段|session}

### Debian 系的 GNU+Linux 作業系統散布版

於文字終端機模擬器中_以 root 身份_執行下列命令即可更新 APT 軟體包管理系統的本地快取資料：

```bash
apt update
```

如果命令傳回「找不到 `apt` 命令」錯誤代表該系統的 APT 軟體版本較舊，可改用下列命令完成操作：

```bash
apt-get update
```

### RedHat 系的 GNU+Linux 作業系統散布版

於文字終端機模擬器中_以 root 身份_執行下列命令即可更新 DNF 軟體包管理系統的本地快取資料：

```bash
dnf makecache
```

如果命令傳回「找不到 dnf 命令」錯誤代表該系統版本較舊，可改用下列命令完成操作：

```bash
yum makecache
```

---

本文件為[《大家的 Linux 團圓飯》專案](https://hackmd.io/@elrm-tw/home)的衍生作品，以[《Creative Commons 姓名標示-相同方式分享》授權條款第 4.0 國際版](https://creativecommons.org/licenses/by-sa/4.0/deed.zh_TW)或其任意更近期版本釋出供大眾於授權範圍內自由使用

<style>
    /* 調大旁註文字的字元大小 */
    rt{
        font-size: 10pt;
    }
</style>
