0
点赞
收藏
分享

微信扫一扫

Linux 安装 Microsoft 签名密钥步骤(.rar 文件解压与导入密钥教程)​


如何在 Linux 系统中安装 Microsoft(微软)签名密钥,特别针对从 .rar 压缩包 中获取的密钥文件(比如 .asc或 .gpg格式)。

一、准备工作

安装包下载:https://pan.quark.cn/s/9fa03ff33432

二、解压 .rar 文件

方法 1:用 unrar 工具(推荐)

  1. 打开终端(就是那个黑框框,Ctrl+Alt+T 可以打开)
  2. 安装 unrar 工具(如果还没装的话):

sudo apt update
sudo apt install unrar

如果你用的是别的 Linux 发行版,比如 Fedora 或 Arch,命令会不一样,可以搜一下“怎么在[你的系统]里安装 unrar”。

  1. 解压 Microsoft签名密钥.rar
    假设这个 rar 文件放在你的 下载 文件夹里,运行:

unrar x ~/Downloads/Microsoft签名密钥.rar

如果文件在其他目录,把路径改成实际的,比如 /home/你的用户名/某个文件夹/Microsoft签名密钥.rar

  1. 解压后看看里面有什么
    一般会解压出一个或多个文件,可能是:
  • .asc文件(比如 Microsoft.asc
  • 或者 .pem.gpg等密钥文件
  • 也可能有说明文档(比如 README.txt或 安装步骤.txt

你用 ls命令可以查看解压出来的内容:

ls

三、导入 Microsoft 的 GPG 密钥

假设你解压出来一个叫 Microsoft.asc 的文件(这是常见的微软 GPG 公钥文件名),那么你可以这样导入:

sudo mkdir -p /etc/apt/keyrings  # 创建存放密钥的目录(如果还没有)
sudo cp Microsoft.asc /etc/apt/keyrings/  # 把密钥复制过去

但更常见的方式是用 gpg 直接导入到 apt 信任的钥匙环里,比如:

gpg --dearmor < Microsoft.asc | sudo tee /etc/apt/keyrings/microsoft.gpg > /dev/null

⚠️ 注意:上面这条命令里的 Microsoft.asc要换成你实际解压出来的 .asc 或 .gpg 密钥文件名

如果你不确定文件名,可以先用 ls查一下。

四、添加微软的软件源(如果需要)

通常有了密钥之后,还需要添加微软的软件源地址到 /etc/apt/sources.list.d/里,比如:

echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/your-repo stable main" | sudo tee /etc/apt/sources.list.d/microsoft.list

注意:上面的 https://packages.microsoft.com/repos/your-repo是示例,请根据你解压出来的 说明文档 里的地址来改,比如可能是 vscodewsldl或 wsl相关的源。

五、更新软件包列表并安装

sudo apt update
sudo apt install 你要装的软件包名

比如你要装 VS Code,就可能是:

sudo apt install code

举报

相关推荐

0 条评论