Ubuntu 因在 MOTD 植入广告遭批评
reddit 上的一篇帖子描述了 Ubuntu 20.04 LTS 在 MOTD 中植入广告的情况。
MOTD 是 message of the day 的英文缩写。译文是:每日提示信息,问候报文。主要用于提示进入系统的用户注意事项,或提示系统运行的概要信息让用户更好地了解系统。
发帖者提供的截图显示,他使用的 Ubuntu 确实在 MOTD 植入了一条附带链接的文字广告:
“If you’ve been waiting for the perfect Kubernetes dev solution for macOS, the wait is over. Learn how to install Microk8s on macOS.” [link].
此帖子目前已获得超过 2000 个“赞同”,用户的留言除了批评这种行为,还提供了同样的案例证实这种情况的存在,不少用户还建议放弃 Ubuntu 转而使用其他 Linux 发行版。
Ubuntu bug 追踪平台上的帖子显示,此问题最早可以追溯到2017年。反馈该 bug 的用户第一次在 motd 中看到这种包含链接的文字广告是2017年6月,使用的版本是 Ubuntu 17.04。
对于这个问题,Ubuntu 的母公司 Canonical 尚未进行回应,至于后续是否会在新版中默认禁用显示广告,仍需等待观察。当然如果你不想看到广告,也可以自己实现。只需禁用 motd-news.service 和 motd-news.timer 这两个系统组件,然后根据所使用的 Ubuntu 版本删除以下文件即可:
/etc/update-motd.d/99-esm#Ubuntu 14.04 /etc/update-motd.d/10-help-text#Ubuntu 14.04+ /etc/update-motd.d/50-motd-news#Ubuntu 16.04+ /etc/update-motd.d/80-esm#Ubuntu 16.04+ /etc/update-motd.d/80-livepatch#Ubuntu 18.04+
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | 八张图彻底了解 JDK8 GC 调优秘籍-附 PDF 下载
简介 JVM的参数有很多很多,根据我的统计JDK8中JVM的参数总共有1853个,正式的参数也有680个。 这么多参数带给我们的是对JVM的细粒度的控制,但是并不是所有的参数都需要我们自己去调节的,我们需要关注的是一些最常用的,对性能影响比较大的GC参数即可。 为了更好的让大家理解JDK8中 GC的调优的秘籍,这里特意准备了八张图。在本文的最后,还附带了一个总结的PDF all in one文档,大家把PDF下载回去,遇到问题就看两眼,不美吗? 分代垃圾回收器的内存结构 为了更好的提升GC的效率,现代的JVM都是采用的分代垃圾回收的策略(ZGC不是)。 java运行时内存可以分为JVM内存和非JVM内存。 JVM内存又可以分为堆内存和非堆内存。 堆内存大家都很熟悉了,YoungGen中的Eden,Survivor和OldGen。 非堆内存中存储的有thread Stack,Code Cache, NIO Direct Buffers,Metaspace等。 注意这里的Metaspace元空间是方法区在JDK8的实现,它是在本地内存中分配的。 JDK8中可用的GC JDK8中到底有哪些可...
- 下一篇
GCC 11 将默认前端语言为 C++ 17,C++ 14 被替换
GCC 11 会将默认前端语言从 C++14 变更为 C++ 17。 从 GCC9 开始,对C++ 17 的支持已经不再是实验性质,C++ 前端实现了完整的 C++ 17 语言,并且 C++ 标准库支持几乎也完成了(不过目前还有两个库特性有待完善)。 目前在 GCC 中,当不指定任何版本C++ 标准时,默认版本是 C++ 14(从 GCC 6.1 开始)。但是随着 GCC 对 C++ 17 的支持现在已经有一年以上的成熟期,并且 GCC 11 将于明年发布,开发团队认为是时候将 C++ 17 用作 GCC 11 的默认前端了。虽然可以在GCC 10 中进行此更改,但是它已经进入周期的后期阶段,没有太多时间来解决可能出现的任何后果;而虽然 GCC 已经在不断支持 C++ 2a/C++ 20,但目前要进行默认的转换还为时过早。 26 日,GCC 11 源码中已经将 C++ 17 更改为默认前端语言。C++ 17 有许多新的特性,包括:删除 trigraphs、在模板参数中允许使用 typename(作为替代类)、来自 braced-init-list 的新规则用于自动推导、UTF-8 字符...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Hadoop3单机部署,实现最简伪集群
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程