0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

树莓派官方系统最近的一项更新让玩家炸开了锅

Linux爱好者 来源:量子位 作者:量子位 2021-02-23 11:10 次阅读

树莓派官方系统最近的一项更新,在树莓派玩家中炸开了锅。

开发者发现,自己的Raspberry Pi OS在更新后,apt的软件源列表中加入了微软仓库。

一些用户觉得,apt的源是Linux用户软件“大本营”,没有通知用户就塞进来一个地址,让人感到不安。

更新后的树莓派官方系统,会在软件包管理文件夹/etc/apt/sources.list.d/中加入了一个vscode.list文件。

而这个vscode.list文件指向了微软的软件源地址http://packages.microsoft.com/repos/code,这个地址带有stable和main两个分支,其中有三个不同版本的VS Code软件包。

为什么要添加微软仓库

树莓派软件工程总监表示,官方此举为了让初学者安装VS Code之类的工具更加容易。

虽然对于大多数开发者而言,手动添加微软仓库再安装软件并不困难,但树莓派的初衷就是推广低价计算机,促进计算机教育。

对于想学习代码的初学者来说,可能安装IDE会存在障碍。而加入微软仓库后,只需apt install code一行代码即可安装VS Code。

开发者觉得不好

本来应该是方便用户安装软件的事情,为何却遭到了很多开发者的质疑?

很多树莓派用户觉得,官方突然更新了这么一下,事前事后都没有任何说明,利用了大家对官方的信任,可能会给大家带来安全风险。

Raspberry Pi OS不仅加入了新的软件包地址,还安装了微软的GPG密钥,用于对微软仓库中的软件包进行签名。

开发者担心这可能打开“潘多拉盒子”。

562fe3b8-7567-11eb-8b86-12bb97331649.png

如果你准备的软件包需要一个依赖项,而这个依赖项又在微软仓库中,那么它将被系统自动信任。

而如果这个依赖项有开源版本,同时又有微软的版本,这个开源软件会不会被微软的软件替代呢?

而且有了微软仓库,以后你每次更新Raspberry Pi OS和软件包时,系统都将对微软服务器执行ping操作。微软可以借此获得树莓派用户的IP地址。

倘若再用这个IP地址去访问Bing搜索,微软就可以收集到树莓派用户的习惯,以后甚至可以推送个性化广告。

总之,对于激进的开源用户而言,树莓派基金会没打招呼就加入了一家商业公司的专有软件包地址,让人难以接受。

树莓派基金会CEO回应外媒Gizmodo时表示,少数人对安装软件时的信任感有着不切实际的看法,专有软件也不代表不安全。“说我们选择信任微软是在背叛人们,这很荒谬”。

解决方案

不管这位CEO怎么说,有些开发者已经开始手动删除微软了,他们给出了几大解决方案:

继续使用Raspberry Pi OS,请将文件/etc/apt/sources.list.d/vscode.list 的内容全部注释掉,删除密钥/etc/apt/trusted.gpg.d/microsoft.gpg;

如果担心今后的更新还会修改apt软件包列表,可以在/etc/hosts文件中加入一句:

127.0.0.1 packages.microsoft.com

由于只有Raspberry Pi OS加入了微软源,一些反对声更激烈的用户决定“跳船”,改用原生Debian等系统:

对不起Raspbian(官方系统旧名称),但我不得不对你说再见。别往心里放。祝你一切顺利,万事如意。

一位Reddit用户如是说。

而你会选择支持树莓派基金会,还是抵制他们呢?

原文标题:树莓派悄悄放了个微软“后门”,系统加入微软源却未告知,用户怒了

文章出处:【微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6557

    浏览量

    103919
  • 树莓派
    +关注

    关注

    116

    文章

    1697

    浏览量

    105482

原文标题:树莓派悄悄放了个微软“后门”,系统加入微软源却未告知,用户怒了

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    使用树莓实现远程控制的技巧

    、远程桌面、文件传输等功能。 1. 选择合适的操作系统 树莓支持多种操作系统,如Raspbian、Ubuntu等。为了实现远程控制,我们需要选择
    的头像 发表于 11-11 11:37 200次阅读

    树莓gpio有什么用,树莓gpio接口及编程方法

    树莓GPIO的用途 树莓(Raspberry Pi)是款小巧、功能强大的单板计算机,广
    的头像 发表于 10-22 18:09 414次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的
    的头像 发表于 10-22 17:33 373次阅读

    树莓和单片机的优缺点是什么

    树莓(Raspberry Pi)和单片机(Microcontroller)是两种广泛应用于电子项目和嵌入式系统的硬件平台。它们各自具有独特的优缺点,适用于不同的应用场景。 树莓
    的头像 发表于 08-30 18:21 1415次阅读

    树莓的功能用途是什么

    树莓(Raspberry Pi)是款由英国树莓基金会研发的信用卡大小的单板计算机,自2012年推出以来,已经发展出多个型号和版本。
    的头像 发表于 08-30 18:01 2152次阅读

    树莓gui开发用什么ide

    树莓(Raspberry Pi)是款功能强大的微型计算机,可以运行多种操作系统,如Raspbian、Ubuntu等。在树莓派上进行GUI
    的头像 发表于 08-30 16:49 628次阅读

    树莓是x86还是arm

    树莓(Raspberry Pi)是款由英国树莓基金会(Raspberry Pi Foundation)开发的微型计算机。它基于ARM架
    的头像 发表于 08-30 15:42 716次阅读

    树莓装ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。
    的头像 发表于 08-30 15:41 1013次阅读

    【Raspberry Pi 5开发板试用】树莓5---家庭多媒体和控制中心

    一项革命性的网络功能。用户现在可以通过树莓的主机名结合.local后缀直接访问设备,这改变极大地提升了用户体验。 简化访问流程 :mDNS服务意味着你不再需要记住或查询
    发表于 08-01 17:40

    树莓5,Raspberry Pi 5 评测

    的兼容性发表了份声明。 树莓操作系统将遵循Debian、Ubuntu等系统的做法,采用PEP 668,鼓励用户了解安装、
    发表于 06-19 14:51

    【米尔-瑞米兼容树莓扩展模块-试用体验】初始开发板_米尔-瑞米兼容树莓扩展模块

    。 3.软件丰富:面向HMI,网关,物联网等场景的Linux/Debian/Ubuntu等系统持续更新发布中。 米尔-瑞米兼容树莓扩展模
    发表于 04-29 11:42

    树莓基金会更新树莓OS,支持最新浏览器,优化电源管理

    首先,树莓 OS 对于电源系统进行了优化提升,新增了对树莓 5 SBC 的兼容支持。其次,还在屏幕配置功能中新增了无头模式分辨率选项,并
    的头像 发表于 03-14 14:55 651次阅读

    华为技术近日公开了一项“超声波指纹”专利

    国家知识产权局显示,华为技术有限公司近日公开了一项“超声波指纹”专利,该专利编号为 CN117058725A,申请日为 2023 年 7 月 4 日。
    的头像 发表于 03-12 10:50 893次阅读
    华为技术近日公<b class='flag-5'>开了</b><b class='flag-5'>一项</b>“超声波指纹”专利

    树莓主板如何连接电脑

    连接树莓派到电脑是个非常有用的功能,它可以让我们在电脑上进行树莓的操作和管理。本文将详细介绍如何连接树莓
    的头像 发表于 01-07 15:40 1766次阅读

    基于树莓的环境监测系统

    树莓(Raspberry Pi)是种小型而功能强大的计算机,其性能和功能足以支持许多应用领域。在环境监测系统中,树莓
    的头像 发表于 01-04 15:15 1754次阅读