标签 AWS 下的文章

某种程度上亚马逊 OpenSearch 成功了

2021 年,开发 Elasticsearch 和 Kibana 的 Elastic 公司宣布更改许可证,此举旨在禁止云服务商如 AWS 使用它的软件作为一种服务提供给客户,但这也意味着这两个软件不再是开源软件。发生此事的原因是,Elastic 认为云服务商只使用开源软件,而不向开源软件做贡献。AWS 随后宣布创建 ElasticSearch 开源分支 OpenSearch,承诺会向其提交贡献。如今,OpenSearch 下载量突破 1 亿,包括 AWS 员工在内的 496 名贡献者递交了 8760 个拉取请求,Adobe 也决定在其套件中用 OpenSearch 取代 Elasticsearch,它甚至还进入了 DB-Engines 数据库流行度排名前五十。

消息来源:Info World
老王点评:我是没想到 OpenSearch 能成功。当时在我看来,以 AWS 对开源主要是利用的态度来看,这必然是一个失败的产品。但是,没想到 AWS 在悄悄变化。之前,我们报道过,AWS 已经是 Postgresql 前四的贡献者。所以,这不是 AWS 的胜利,而是开源的胜利。当然,另一面,Elastic 的境况似乎也不错,虽然它的许可证导致它的产品不再是符合定义的“开源”产品,但是其实还是公开源代码的。

KDE Plasma 6 修改默认设置,默认双击打开

KDE 开发者发布的一篇博文描述了为 Plasma 桌面环境所做的工作。其中一个重点是更好的默认设置,以改善开箱即用的用户体验。博文中提到,Plasma 6 将默认用双击而不是单击来打开文件和文件夹,尽管 Linux 用户已经习惯了单击,但这对从 Windows 迁移过来的用户更友好;Wayland 成为 Plasma 6 的默认会话类型;默认使用缩略图网格任务切换器等等。此外,KDE 开发者还吐槽了微软在 Windows 11 中公然抄袭了 Plasma 的浮动面板,但是,人们把 Plasma 看作是 Windows 的廉价克隆。

消息来源:Slashdot
老王点评:对于 Linux 上的桌面环境,就有这样的两难处境:像 Windows 吧,被人说仿品;不像吧,被人说用户体验糟糕。先提出创新吧,被嫌弃,Windows 用了,反而成了抄袭者。唉,真是难啊。

人工智能可以比医生早 3 年预测出胰腺癌

根据发表在《自然》杂志上的研究,人工智能比人类医生做出同样的诊断要早三年时间。胰腺癌是致命的;五年的存活率平均为 12%。癌症在人体中逐渐发展,往往经过多年,而且相当缓慢,直到疾病发生。人工智能系统试图从人体中可能与这种逐渐变化有关的迹象中学习。研究人员在数百万份医疗记录上训练了人工智能算法。该研究仍处于早期阶段,而且该软件还不能用于进行筛查。在进行试验之前,还需要进行改进,人工智能在未来可能会成为一种有价值的筛查工具。

消息来源:The Register
老王点评:人工智能不只是一个对话机器人,它真正改变世界的地方是它能在浩如烟海的数据中找到人类发现不了的规律。十来年前,我曾经做过根据先验数据给出健康和疾病预测评估的工作,要是有现在的人工智能的研究,可能会有更有价值的评估结果吧。

Mastodon 用户数突破一千万

在马斯克收购 Twitter 前,Mastodon 有大约 50 万活跃用户。在马斯克一系列“神操作”之后,Mastodon 在 11 月份涌入了大量用户,高峰时每天新增逾 13 万用户。如今 Mastodon 的活跃度略有下降,每天能增加 4.5 万左右的用户,它的用户数目前刚刚超过一千万。顺便说一句,马斯克之前曾承诺在二月底开源 Twitter 的推荐算法,最新的 说法 是,他将在 3 月 31 日公开。

消息来源:Mastodon
老王点评:Mastodon 还是有些不足,期待随着用户数量增加,可以更加完善起来。

Web3 基础设施基金会于香港成立

Web3 基础设施的技術涉及共识算法、联邦化、零知识证明、基于中继的协议、去中心化身份认证、可信计算、机密计算、操作系統运行时安全、软硬件供应链安全、区块链等多个领域。Web3 基础设施基金会于 2 月在香港成立,旨在推进 Web3 进程设施生态的发展。

消息来源:Solidot
老王点评:如果感觉 Web3 还距离较远,那其实是基础设施尚未发展成熟。这就如同近些年的互联网和 AI 等领域的发展,本质上都是基础设施进一步发展带来的。

AWS 发布 Amazon Linux 2023

自 2010 年以来,AWS 就提供了为云计算环境优化的 Linux 发行版,Amazon Linux 是 AWS 上使用最多的 Linux 发行版。本周他们宣布了其第三代版本:Amazon Linux 2023。AWS 称,在 Amazon Linux 2023 上部署工作负载有三大好处:“高安全标准、可预测的生命周期和一致的更新体验。”有趣的是,Amazon Linux 基于 Fedora Linux,但并非基于某个特定版本,而是包括了来自 Fedora 34、35 和 36 等多个版本的组件,并对一些组件进行了修改,其他组件与 CentOS Stream 9 中的组件更接近,或独立开发。除了 Fedora 的所提供的内核外,Amazon Linux 还提供了内核社区的其它长期支持内核。

消息来源:AWS
老王点评:每个云厂商都有个自己的 Linux 发行版,但是要是能不仅仅局限于自己的云,那就比较成功了。

本文讲述如何一步步在 Linux 上安装 AWS CLI(命令行工具)。

AWS CLI 是一个能够和 AWS 账户进行交互的命令行程序。开发者和系统管理员用它管理日常的活动和自动化。

准备环节

  • 安装好的 Linux 系统
  • 具有管理员权限的 sudo 账户
  • 能够联网

现在让我们开始安装:

1、下载安装文件

打开终端使用 curl 命令下载 AWS CLI 的安装文件:

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

以上命令会在当前工作目录下载一个 awscliv2.zip 的文件。

使用 ls 命令 确认当前下载下来的文件:

$ ls -l awscliv2.zip
-rw-rw-r-- 1 linuxtechi linuxtechi 47244662 Oct 20 10:53 awscliv2.zip
$

2、解压缩下载的文件

使用 unzip 命令 解压安装包:

$ unzip awscliv2.zip

它会在当前目录创建一个 aws 文件夹,把解压好的文件放进去:

$ ls -ld aws
drwxr-xr-x 3 linuxtechi linuxtechi 4096 Oct 19 17:18 aws
$

3、运行安装脚本

使用以下命令运行安装脚本:

$ sudo ./aws/install

脚本会把所有安装的文件放到 /usr/local/aws-cli 目录下,然后创建一个链接文件到 /usr/local/bin 目录。

4、检查 AWS CLI 的版本

运行以下脚本检查版本:

$ aws --version
aws-cli/2.8.4 Python/3.9.11 Linux/5.15.0-48-generic exe/x86_64.ubuntu.22 prompt/off
$

5、配置 AWS CLI

为了验证 AWS CLI 是否安装正确,开始配置 AWS CLI:

登录你的 AWS 管理控制台,取得 AWS 访问密钥 ID Access Key ID 安全访问密钥 Secret Access Key

如果还没完成创建,请先创建,并把它们复制到安全的地方。

然后回到命令行,运行以下命令:

$ aws configure
AWS Access Key ID [None]: xxxxxxxxxxxxxxxxxxx
AWS Secret Access Key [None]: xxxxxxxxxxxxxxxxxxx
Default region name [None]: us-west-2
Default output format [None]: json
$

以上的证书会被保存到这个文件:

$ cat  ~/.aws/credentials

上面的命令的输出:

运行 aws 命令列出你账户中的 s3 储存和 VPC:

$ aws s3 ls
$ aws ec2 describe-vpcs

输出如下:

成功输出内容,说明你的 AWS CLI 已经配置完成。

这就是这篇文章的全部内容,请在下面的评论区发表你的疑问和反馈。


via: https://www.linuxtechi.com/how-to-install-aws-cli-on-linux/

作者:Pradeep Kumar 选题:lkxed 译者:littlebirdnest 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

量子计算在 6 分钟内解决了 3854 个变量的宝马优化问题

在汽车尤其是自动驾驶汽车上安放传感器涉及大量的变量,如底盘设计,有没有障碍物(不同位置提供了不同视野),风阻和重量平衡等等,这需要大量的试错,不同的车型还需要重新制定不同的方案。宝马汽车的问题涉及到了 3854 个变量和 500 个约束条件,经典计算机解决这个问题需要大量的时间。量子计算公司 QCI 使用的是其新量子硬件,在 6 分钟内解决了该问题,提供了一个由 15 个传感器构成的方案。

消息来源:Tom's Hardware
老王点评:居然可以解决某种具体问题了?那说明量子计算步入实用更进一步了。

亚马逊将关闭其网盘存储服务

亚马逊周五早上发送电子邮件通知用户,将于 2023 年 12 月 31 日关闭其已运营 11 年的网盘存储服务,以更充分地将精力集中在“亚马逊照片”上。亚马逊表示,用户帐户中的照片和视频已自动保存到亚马逊照片中。如果你依靠该服务进行文件存储,则需要在结束服务日期之前访问并下载文件。

消息来源:Geek Wire
老王点评:看来网盘服务盈利前景堪忧啊,有这个风向标,国内的网盘服务会如何呢?

QEMU 7.1 将带来龙芯架构支持

QEMU 7.1-rc0 已经发布,其稳定版本将在几周后发布。QEMU 7.1 将初始支持 64 位龙芯架构的 3A5000 系列 SoC。QEMU 7.1 也将支持更多的 RISC-V 特性,如 RISC-V 特权规格 1.12 版,改进的 PMU 实现,Zmmul 扩展等。对于 QEMU 迁移,它现在支持 Linux 上的零拷贝发送,以减少源主机上的 CPU 使用率。

消息来源:Phoronix
老王点评:龙芯不断地将各种驱动提交到上游,可见其发展速度在加快。

谷歌发布开源开发语言 Carbon,准备替代 C++

在近日举行的 CppNorth 开发者大会上,谷歌工程师宣布了名为“Carbon” 的全新开源编程语言,并称它将是 C++ 的渐进式的继任者。Carbon 的目标是实现与 C++ 相当的性能、与 C++ 无缝的双向互操作性、为 C++ 开发者提供更容易的学习曲线、可比较的表达性,和可扩展的迁移。Carbon 团队称,“虽然 C++ 现在依旧是主导性的编程语言,并有着庞大的代码库,但由于数十年的技术积累,想要持续改进 C++ 已经是极其困难的一件事。而 Carbon 则不同,它在继承了 C++ 现有特性与生态的基础上,足够年轻,也足够‘现代化’,拥有更为广阔的优化空间,潜力更大。”

消息来源:Phoronix
老王点评:这一点我同意 Carbon 团队的看法,C++ 的历史包袱太重了,也越来越复杂了。但是是否 Carbon 能走在正确的道路上,我们还只能拭目以待,毕竟编程语言这种事情,不是一朝一夕就能成功的。

谷歌开始公开测试其 AR 眼镜

谷歌眼镜十年后,谷歌又开始在公共场合测试智能眼镜。谷歌要求 AR 眼镜原型测试人员不得在学校、政府大楼、医疗保健场所、学校和游乐场等地方,或在开车和运动时测试该 AR 眼镜。谷歌强调,该眼镜不会拍照或录像,而是将图像数据用于辅助 AI。谷歌承诺“除非图像数据将用于分析和调试,否则将会被删除。而且会首先清除敏感内容,如面部和车牌,然后将其存储在安全的服务器,限制少数谷歌人员访问分析和调试。”

消息来源:CNET
老王点评:虽然十年前谷歌眼镜失败了,但是智能眼镜必然是个趋势,只是这里有很多伦理、技术的问题需要解决。目前看起来,AR 眼镜似乎是比较靠近成功的方向。

亚马逊自研云计算处理器可节省多达 40% 成本

Graviton 处理器由 AWS 自主开发,于 2018 年推出,致力于为互联网上的应用程序提供动力,或帮助客户训练机器学习模型。今年 5 月,亚马逊又推出了更具成本效益的第三代 Graviton 处理器。AWS 的几家客户向媒体表示,与基于英特尔和 AMD 处理器的服务器相比,使用 Graviton 处理器的云服务器的能耗更低,运算速度更快。这些客户称,通过租用 Graviton 服务器,他们节省了 10% 到 40% 的计算成本。Twitter、Snap、Adobe 和 SAP 等公司均已成为 Graviton 服务器的客户。

消息来源:The Information
老王点评:虽然这条消息像是软文,不过昨天我们刚刚听说了字节跳动自研芯片,而之前阿里云也发布消息自研云服务芯片,看来云服务商和主流应用公司自研芯片,已经成为一种趋势,甚至是必要性。

亚马逊网站今晨突发宕机 2 小时

从商品量、收入规模等数据来看,亚马逊可以说是世界第一大购物平台。网络服务检测网站 Downdetector 的追踪数据证实,美东时间 6 月 13 日下午 1 点到 3 点,亚马逊主站出现了宕机,长达 2 小时。讽刺的是,根据统计显示,亚马逊多年都是全球第一大云服务供应商,已经建立了自研芯片、服务器、计算、存储、网络等软硬一体的新型计算体系架构。

消息来源:路透社
老王点评:连亚马逊这样的毫无疑问的云计算第一大厂,都保不了自己的电商网站,那么我们追求的云计算它到底可靠吗?

K-9 邮件加入 Thunderbird 邮件旗下

Thunderbird 是最好的开源邮件桌面客户端,但一直没有对应的移动客户端。如果要开发一个功能完备的移动客户端可能花费很长时间。因此,Mozilla 选择将 K-9 邮件移动客户端及其维护者收入旗下。以《神秘博士》中的机器狗命名的 K-9 也是一个开源项目,它可能是安卓上功能最丰富的电子邮件应用。目前该客户端计划中的功能包括:账号设置使用 Thunderbird 账号自动配置、支持信息过滤器,在桌面和移动版本的 Thunderbird 之间进行同步等等。不过,Thunderbird 的日历、任务、馈送等非电子邮件功能不会出现在移动应用中。

消息来源:Thunderbird
老王点评:这看起来是一件好事,强强联手。不过,希望 K-9 和 Thunderbird 的融合对两者都有利,而不是互相冲突。

PyPI 多个软件包因拼写错误包含后门

PyPI 软件包 keep 的绝大部分版本都包含合法的 Python 模块 requests,该模块用于 HTTP 请求,但 keep v.1.2 包含的模块 request(没有 s)是一个恶意程序,能从 Chrome 和 Firefox 等浏览器中窃取 cookie 和个人信息,并尝试窃取浏览器保存的登录凭证。除此以外,还有一些其它的 PyPI 软件包也存在这种安全缺陷。

消息来源:BleepingComputer
老王点评:难道这些软件包的开发人员就不做测试吗?你想想,你精心搭建的软件就是建立在一些别人随手写出来的模块之上。