2017年12月31日星期日

开源美图 2018 01 01


Linuxeden 开源社区 --

The post 开源美图 2018 01 01 appeared first on Linuxeden开源社区.

http://ift.tt/2CrFxzC

几个关键数据,带你快速回顾 Apache 的 2017


Linuxeden 开源社区 --Hadoop
Hadoop

对于 Apache 社区来说,2017 是令人兴奋和富有成效的一年。Apache 官博发表了一篇名为“Apache in 2017”的文章,回顾了其 2017 年的一些关键数字和实现的成就:

Apache 项目 —

  • 总项目数+子项目  – 318 个
  • 顶级项目 –  193 个
  • 孵化中项目 – 53 个

社区/用户 —

  • ASF 成员 – 683
  • 新入选成员 – 64
  • Apache Committers – 6504

Apache 代码 —

  • 3050 个提交者更改了 60,276,457 行代码,有超过了 188262 个提交。

Commits Top 5 —

  1. Hadoop
  2. Ambari
  3. Lucene-Solr
  4. Camel
  5. Ignite

Size Top 5(代码行数)—

  1. OpenOffice (6,375,345)
  2. Netbeans (5,536,881)
  3. Flex (whiteboard: 5,164,279; SDK 3,919,006)
  4. Trafodion (3,077,781)
  5. Mynewt (core: 2,748.040)

邮件列表活跃 Top 10(user @ + dev @) —

  1. Flex
  2. Lucene
  3. Ignite
  4. Kafka
  5. Geode
  6. Flink
  7. Tomcat
  8. Cassandra
  9. Beam
  10. Sentry

转自 http://ift.tt/2Cz1CtC

The post 几个关键数据,带你快速回顾 Apache 的 2017 appeared first on Linuxeden开源社区.

http://ift.tt/2DGSJgG

2018 年 Linux 八大发展预测,Ubuntu 将主宰物联网


Linuxeden 开源社区 --Ubuntu
Ubuntu

转眼间,时间已进入 2018 年,Linux 在 2017 年发生了哪些变化,2018 年又会有哪些新的趋势? 外媒对 Linux 今年的发展做了 八大预测 ,看看你是否赞同:

预测一:Ubuntu 18.04 LTS 将成为 Ubuntu 史上最受欢迎的版本

Ubuntu 18.04 LTS “Bionic Beaver”(仿生河狸) 是一个有着许多改变的版本,不管对于新用户还是老用户来说,都有惊喜。

预测二:Snap 格式将得到更多软件供应商的支持

Snappy 已经有微软和 Spotify 等大牌企业支持,随着 Canonical 的持续推广运营,2018 将得到更多软件供应商的支持。

预测三:开源开发者将拥抱 Flatpak 

Canonical 在 2018 年忙于推动 Ubuntu 桌面上的 Snaps ,但 Linux 社区的其他成员将转而采用 Flatpak 和 Flathub App Store 。Redhat 的影响力应该有助于确保一些大牌应用采用 Flatpak 封装格式,许多社区开发者也会选择通过 Flathub 分发他们的应用。

预测四:Ubuntu 将主宰物联网

Ubuntu Core 很适合应对物联网不断变化的挑战,能够为物联网环境和安全性提供标准化。

预测五:PipeWire 将被更多的发行版使用。

Fedora 27 已经提供了一定程度的 PipeWire 支持,其他发行版也将跟进,使用 PipeWire 来改善他们对音频和视频的处理。

预测六:Linux 市场份额将会增加,但数量不会太高。

不解释。

预测七:Linux 的电池管理将有所改善

2018 年大家开始关注并着力提高 Linux 笔记本电脑的续航时间,利用改进的图形驱动程序、内核功能、以及对桌面环境进行调整,消除后台进程等。

预测八:2018 可能不是 Linux 桌面的一年,但可能是 Linux 笔记本电脑的一年。

我们会看到预装 Linux 的笔记本越来越多,除了 Dell、联想、惠普等大型品牌制造商,包括 Slimbook、Station X 和 Entroware 等其他 OEM 厂商也会提供更多产品。

转自 http://ift.tt/2q9RhBw

The post 2018 年 Linux 八大发展预测,Ubuntu 将主宰物联网 appeared first on Linuxeden开源社区.

http://ift.tt/2EoB0fc

FFmpeg 3.4 发布,多媒体处理工具合集


Linuxeden 开源社区 --FFmpeg
FFmpeg

FFmpeg 3.4 已发布。FFmpeg 是用于处理音频、视频、字幕和相关元数据的多媒体内容的库和工具的合集。

库:

  • libavutil 55. 78.100,
  • libavcodec 57.107.100,
  • libavformat 57. 83.100,
  • libavdevice 57. 10.100,
  • libavfilter 6.107.100,
  • libavresample 3.7.0,
  • libswscale 4.8.100,
  • libswresample 2.9.100,
  • libpostproc 54.7.100.

新型视频滤波器,音频滤波器,解复用器和解码器以及其他更新。

  • 在 FFmpeg 3.4 中包含的新视频滤镜中,有 deflicker,doubleweave,lumakey 等。
  • 新的音频滤波器包括 afir,crossfeed,surround,headphone,superequalizer 和 haas
  • FITS 复用器和编码器也可以在 FFmpeg 3.4 中使用,它支持 SVG 光栅化的 librsvg,支持符合 spec 的 VP9 muxing 支持 MP4,支持 Interplay MVE 电影的额外帧格式以及支持 VP9 tile 线程。
  • SUP / PGS 字幕复用器,KMS 屏幕抓取器,CUDA 缩略图过滤器,Rockchip MPP 硬件解码器等

下载地址:http://ift.tt/1cYWnAs

转自 http://ift.tt/2lyRRTS

The post FFmpeg 3.4 发布,多媒体处理工具合集 appeared first on Linuxeden开源社区.

http://ift.tt/2lvhDcD

Puppy Linux 衍生版 Fatdog64 发布,采用 Linux 4.14


Linuxeden 开源社区 --Puppy Linux
Puppy Linux

Fatdog 团队发布了 Puppy Linux 衍生产品 Fatdog64(版本 720)的新稳定版本,该版本携带了最新的 Linux 4.14 LTS 内核系列和众多改进 Puppy Linux 是一个非常小的 Linux 发行版本,整套系统都能在内存中运行,闪电般快速,非常灵活和好玩!它具备新手所需的一切,同时允许有经验的用户对其进行完全控制。

  • Fatdog64 720 版本的新功能包括一个 UEFI 安装程序
  • Fatdog64 720 还附带一个自制的触摸板配置客户端
  • 改进的 SFS 管理器,免费的 Wi-Fi 监视器

完整内容请查看 发布主页

下载地址:http://ift.tt/2BJY2LI

转自 http://ift.tt/2zVYa9b

The post Puppy Linux 衍生版 Fatdog64 发布,采用 Linux 4.14 appeared first on Linuxeden开源社区.

http://ift.tt/2CivfSP

Linux Kernel 4.15-rc6,4.14.10: stable 发布


Linuxeden 开源社区 --Linux Kernel
Linux Kernel

Linux Kernel 4.15-rc6,4.14.10: stable 发布了,更新内容及下载地址如下:

4.14.10: stable

Version: 4.14.10 (stable)
Released: 2017-12-29
Source: linux-4.14.10.tar.xz
PGP Signature: linux-4.14.10.tar.sign
Patch: full (incremental)
ChangeLog: ChangeLog-4.14.10

4.15-rc6: mainline

Version: 4.15-rc6 (mainline)
Released: 2017-12-31
Source: linux-4.15-rc6.tar.gz
Patch: full (incremental)

转自 http://ift.tt/2Eo4hXx

The post Linux Kernel 4.15-rc6,4.14.10: stable 发布 appeared first on Linuxeden开源社区.

http://ift.tt/2q73BTk

siduction 18.1.0 发布,桌面操作系统


Linuxeden 开源社区 --

siduction 18.1.0 发布了。siduction 发行是面向桌面的操作系统及自启动运行介质,它基于 Debian GNU/Linux 的不稳定分支。它是 2011 年末从 aptosid 派生出来的,分别按 KDE、LXDE、Xfce 桌面提供三种分离的自启动运行介质。该项目还承诺定期的版本发布、一份开放的开发模式、建立开发者及用户社区的友好关系等。

更新内容:

  • 为了防止期刊过大,已经实施了期刊轮换和期刊的最大规模。
  • 建立了两个小脚本来在现场和已安装的系统中打开和关闭 SSH 。
  • 这是从 Calamares 安装程序框架 构建的新安装程序的第二个版本
  • 安装程序不提供退出不符合 DFSG(Debian Free Software Guidelines)的软件的选项。

完整更新内容请查看 发布主页

下载地址:

转自 http://ift.tt/2CuNphh

The post siduction 18.1.0 发布,桌面操作系统 appeared first on Linuxeden开源社区.

http://ift.tt/2DDQRWb

Manjaro Linux 17.1.0,基于 Arch Linux 的操作系统


Linuxeden 开源社区 --Manjaro Linux
Manjaro Linux

Manjaro Linux 17.1.0 发布了,我们再次添加了最新的 FirefoxWine。另外 linux49linux414 已经更新到他们的最新版本。这标志着 2017 年的最后一次 Manjaro 更新

当前支持的内核

  • linux316 3.16.51
  • linux318 3.18.90 [EOL]
  • linux41 4.1.48
  • linux44 4.4.108
  • linux49 4.9.73
  • linux412 4.12.14 [EOL]
  • linux413 4.13.16 [EOL]
  • linux414 4.14.10
  • linux415 4.15-rc5
  • linux-RT-LTS 4.9.68_rt60
  • linux-RT 4.11.12_rt16

包更新:

  • community x86_64: 463 new and 459 removed package(s)
  • core x86_64: 5 new and 5 removed package(s)
  • extra x86_64: 158 new and 165 removed package(s)
  • multilib x86_64: 6 new and 12 removed package(s)

下载地址:http://ift.tt/2bF8euu

转自 http://ift.tt/2q2aaX8

The post Manjaro Linux 17.1.0,基于 Arch Linux 的操作系统 appeared first on Linuxeden开源社区.

http://ift.tt/2EoZUvt

ALT Linux 8.2 发布,Linux 内核安全修复


Linuxeden 开源社区 --

ALT Linux 8.2 发布了,ALT Linux 创始于 2001 年,由两个大的俄罗斯自由软件计划合并而来。2008 年它成为了一个大的组织,从事自由软件的开发和部署、文档和技术资料撰写、 用户支持及定制产品开发工作。ALT Linux 面向不同的目的生产不同类型的发行。这包括面向家庭、办公计算机、企业服务器的各种桌面发行,广泛包含各种开发工具和文档的通用发行,认证产 品,面向教育机构的专用发行,以及面向低端计算机的发行。ALT Linux 拥有自己的基础开发设施和软件仓库,称为 Sisyphus,它为所有不同类型的 ALT Linux 提供基础。

更新内容:

  • Linux 内核,Samba,OpenSSL 和其他关键安全修复程序,包含软件包以及其他错误修正;
  • iucode-tool 现在用来加载更新的 CPU 微码;

ALT Server 8.2 更改:

  • 访问系统管理中心的链接到控制台;
  • 添加了 FreeIPA 服务器。

ALT 工作站 8.2 更改:

  • Chromium 浏览器默认没有安装,但在图像中提供;
  • 添加了 FreeIPA 客户端。

ALT 教育 8.2 变化:

  • 添加 VNC 安装,自动安装和 eMMC 安装支持;
  • net-tools,fdisk,gdisk,parted,partclone 磁盘管理工具,以及 OpenSSH 客户端已经添加到安装程序;
  • 更新了 trueconf-client 版本;

下载地址:http://ift.tt/2C1hdRE

转自 http://ift.tt/2Cneqpf

The post ALT Linux 8.2 发布,Linux 内核安全修复 appeared first on Linuxeden开源社区.

http://ift.tt/2C3o5xH

gRPC 1.8.3 发布,Google 高性能 RPC 框架


Linuxeden 开源社区 --gRPC
gRPC

gRPC 1.8.3 已发布,gRPC 是一个高性能、开源、通用的 RPC 框架,面向移动和 HTTP/2 设计,是由谷歌发布的首款基于 Protocol Buffers 的 RPC 框架。目前提供 C、Java 和 Go 语言版本,分别是:grpcgrpc-javagrpc-go. 其中 C 版本支持 CC++Node.jsPythonRubyObjective-CPHP 和 C#

gRPC 基于 HTTP/2 标准设计,带来诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特性。这些特性使得其在移动设备上表现更好,更省电且节省空间占用。

更新内容:

  • Eliminate superfluous log error messages (#13882)
  • Fix Bazel build issues (#13863)

下载地址:

转自 http://ift.tt/2C1rpJR

The post gRPC 1.8.3 发布,Google 高性能 RPC 框架 appeared first on Linuxeden开源社区.

http://ift.tt/2Cne6H3

每日文章精选 2017 12 31


如何在 CentOS 7 / RHEL 7 的 KVM 上启用嵌套虚拟化


Linuxeden 开源社区 --cpu_mode_vm_kvm

编译自: http://ift.tt/2ygAhZb 作者: Pradeep Kumar
原创: LCTT http://ift.tt/2lrq7l7 译者: jon
本文地址:http://ift.tt/2lrq7l7

嵌套虚拟化 意味着在虚拟机内配置虚拟化环境。换句话说,我们可以说嵌套虚拟化是 虚拟机管理程序 hypervisor 的一个特性,它允许我们通过 虚拟化管理程序(宿主机)的硬件加速在虚拟服务器内安装和运行虚拟机。

在这篇文章中,我们将讨论如何在 CentOS 7 / RHEL 7 的 KVM 上启用嵌套虚拟化。我假定您已经配置过 KVM 管理程序。如果您不熟悉如何安装和配置 KVM 管理程序,请参考以下文章。

在 CentOS 7.x 和 RHEL 7.x 安装 KVM 管理程序

让我们进入虚拟化管理程序,验证您的 KVM 宿主机是否启用了嵌套虚拟化。

基于 Intel 的处理器运行以下命令:

  1. [root@kvm-hypervisor ~]# cat /sys/module/kvm_intel/parameters/nested
  2. N

基于 AMD 的处理器运行以下命令:

  1. [root@kvm-hypervisor ~]# cat /sys/module/kvm_amd/parameters/nested
  2. N

上述命令输出 N 表示嵌套虚拟化是禁用的。如果我们得到的输出是 Y 则表示在您的宿主机已启用嵌套虚拟化。

现在启用嵌套虚拟化,使用以下内容创建一个文件名为 /etc/modprobe.d/kvm-nested.conf 的文件:

  1. [root@kvm-hypervisor ~]# vi /etc/modprobe.d/kvm-nested.conf
  1. options kvm-intel nested=1
  2. options kvm-intel enable_shadow_vmcs=1
  3. options kvm-intel enable_apicv=1
  4. options kvm-intel ept=1

保存并退出文件。

现在移除 kvm_intel 模块然后通过 modprobe 命令添加同样的模块。在移除模块之前,确保虚拟机已关机,否则我们会得到像 “modprobe: FATAL: Module kvm_intel is in use” 这样的错误信息。

  1. [root@kvm-hypervisor ~]# modprobe -r kvm_intel
  2. [root@kvm-hypervisor ~]# modprobe -a kvm_intel

现在验证嵌套虚拟化功能是否启用。

  1. [root@kvm-hypervisor ~]# cat /sys/module/kvm_intel/parameters/nested
  2. Y

测试嵌套虚拟化

假设我们在 KVM 管理程序上有一台已经启用了嵌套虚拟化的名为 “director” 的虚拟机。在测试之前,确保 CPU 模式为 “host-modle” 或 “host-passthrough” ,使用 Virt-Manager 或 virtsh 编辑命令检查虚拟机的 CPU 模式。

cpu_mode_vm_kvm

cpu_mode_vm_kvm

现在登录 director 这台虚拟机并运行 lscpulsmod 命令。

  1. [root@kvm-hypervisor ~]# ssh 192.168.126.1 -l root
  2. root@192.168.126.1's password:
  3. Last login: Sun Dec 10 07:05:59 2017 from 192.168.126.254
  4. [root@director ~]# lsmod | grep kvm
  5. kvm_intel             170200  0
  6. kvm                   566604  1 kvm_intel
  7. irqbypass              13503  1 kvm
  1. [root@director ~]# lscpu

lscpu_command_rhel7_centos7

lscpu_command_rhel7_centos7

让我们试着在 director 这台虚拟机的虚拟管理器 GUI 或 virt-install 命令创建一台虚拟机,在我的情况下我使用 virt-install 命令。

  1. [root@director ~]# virt-install  -n Nested-VM  --description "Test Nested VM"  --os-type=Linux  --os-variant=rhel7  --ram=2048  --vcpus=2  --disk path=/var/lib/libvirt/images/nestedvm.img,bus=virtio,size=10  --graphics none  --location /var/lib/libvirt/images/CentOS-7-x86_64-DVD-1511.iso --extra-args console=ttyS0
  2. Starting install...
  3. Retrieving file .treeinfo...                                                   | 1.1 kB  00:00:00
  4. Retrieving file vmlinuz...                                                     | 4.9 MB  00:00:00
  5. Retrieving file initrd.img...                                                  |  37 MB  00:00:00
  6. Allocating 'nestedvm.img'                                                      |  10 GB  00:00:00
  7. Connected to domain Nested-VM
  8. Escape character is ^]
  9. [    0.000000] Initializing cgroup subsys cpuset
  10. [    0.000000] Initializing cgroup subsys cpu
  11. [    0.000000] Initializing cgroup subsys cpuacct
  12. [    0.000000] Linux version 3.10.0-327.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Nov 19 22:10:57 UTC 2015
  13. ………………………………………………

cli-installer-virt-install-command-kvm

cli-installer-virt-install-command-kvm

这证实了嵌套虚拟化已成功启用,因为我们能在虚拟机内创建虚拟机。

这篇文章到此结束,请分享您的反馈和意见。

 

The post 如何在 CentOS 7 / RHEL 7 的 KVM 上启用嵌套虚拟化 appeared first on Linuxeden开源社区.

http://ift.tt/2lyoGjV

LinuxConsole 2018 发布 支持最新内核预装开源游戏


Linuxeden 开源社区 --

LinuxConsole 2018 发布,该版本容易安装和尝试,适合小孩和青少年用的计算机。可安装许多游戏、教育类、网络和音乐软件。LinuxConsole 2018 包含最新内核 Linux kernel 4.9.66 LTS (64-bit) 以及 Linux kernel 4.1.48 LTS (32-bit),MATE 1.18 默认桌面环境,最新的 Firefox 57 Quantum 浏览器。

linuxconsole-2018-gaming-operating-system-released-with-torcs-and-supertuxkart-519170-3.jpg

LinuxConsole 是一份 GNU/Linux 操作系统,用户只需要进行最少的配置就能让它工作。由于面向儿童和青少年定制,其可以支持许多 Linux 版本游戏,《我的世界(Beta)》,预装开源赛车游戏 TORCS 和 Super TuxKart,预装办公软件 LibreOffice 等。

官方下载页

转自 http://ift.tt/2Cpdf8y

The post LinuxConsole 2018 发布 支持最新内核预装开源游戏 appeared first on Linuxeden开源社区.

http://ift.tt/2q5hd1m

取代 Win/Mac/Linux!谷歌 Fuchsia OS 基于 Intel 笔记本测试


Linuxeden 开源社区 --取代Win/Mac/Linux!谷歌Fuchsia OS基于Intel笔记本测试

据 Android Police 报道,谷歌的全新操作系统 Fuchsia 正在 Pixelbook 平台上进行测试。

测试的项目是打开开发者模式和实现 USB 启动。

Pixelbook 发布于今年 10 月份,运行 Chrome OS 系统,采用 12.3 寸触控屏幕,QHD 分辨率高清屏,像素密度高达 235ppi,支持背光的软触键盘,可选酷睿 i5/i7 处理器、最高 16GB 内存+512GB 存储,10 小时电池续航,拥有 2× USB-C 接口。

取代Win/Mac/Linux!谷歌Fuchsia OS基于Intel笔记本测试

此前,Fuchsia 还支持了宏碁的 Switch Alpha 2 和 Intel NUC,看起来测试的范围相当广泛。

资料显示,Fuchsia 最大的不同的是,拒绝使用 Linux 内核,而是启用了自己开发的微内核 Magenta(或者说 Zircon)。

Fuchsia 使用了多种语言,包括 C++、Rust 和 Dart 以及 Go,而 Zircon 内核除了含有内核外,还有系统启动所需要的一组用户空间服务、驱动和库。

据悉,Fuchsia 系统可以跨平台运行,无缝兼容手机、平板、PC,具有极佳的适应性。

取代Win/Mac/Linux!谷歌Fuchsia OS基于Intel笔记本测试

转自 http://ift.tt/2lrxAQV

The post 取代 Win/Mac/Linux!谷歌 Fuchsia OS 基于 Intel 笔记本测试 appeared first on Linuxeden开源社区.

http://ift.tt/2DBRGik

2017年12月30日星期六

开源美图 2017 12 31


Linuxeden 开源社区 --

The post 开源美图 2017 12 31 appeared first on Linuxeden开源社区.

http://ift.tt/2CtS96S

育碧开源“冲突世界”的在线后端服务器 Massgate


Linuxeden 开源社区 --

育碧近日发布了 Massgate 的开源版本,Massgate 是曾经为育碧娱乐的实时战略游戏“ World in Conflict”(冲突世界)提供在线功能的中央服务器,用于管理在线功能,如跟踪专用游戏服务器、用户帐户、宗族、排行等,于 2015 年 12 月被育碧关闭。

代码开源后,任何玩家都可以托管他们自己的 Massgate 服务器。育碧表示,开源版本的代码与 2007 年游戏发布时的代码基本相同,只做了很小的调整,使它建立在一个相对现代的编译器上,并消除了管理 CD 密钥的必要性。

Massgate 是用 MySQL 4.2.1 构建的,对于今天来说,这是十分古老的版本,而且是 32 位的。不过,Massgate 已经通过一个更新版本的 MySQL 进行了简要的测试,但不能保证它能够完美工作。

值得注意的是,这已经是本月第二个通过宣布开源来起死回生的游戏。前两天我们曾报道过,Radiant 将于 2018 年 1 月发布开源版《雷霆崛起》

转自 http://ift.tt/2CtyJyZ

The post 育碧开源“冲突世界”的在线后端服务器 Massgate appeared first on Linuxeden开源社区.

http://ift.tt/2DBD3LG

存活率不足一成,92% 的开源区块链项目已不再活跃


Linuxeden 开源社区 --Go Ethereum
Go Ethereum

外媒报道 ,知名咨询机构德勤统计发现,GitHub 上有关区块链的项目有 86034 个,每年平均增长 8600 个新项目。其中,单 2016 年就增加了约 27000 个新区块链项目。但严峻的现实是,只有 8% 的项目是活跃的,在过去的 6 个月中有更新。

从下图我们可以看到,GitHub 上的区块链项目在 2016 年和 2017 年快速增长。图中绿色部分指组织的项目,蓝色为个人项目。但最终来说,这些由组织开发和维护的项目才是区块链技术的发展主力,像是 Bitcoin 和  Go Ethereum 等项目,吸引了较多的跟随者和贡献者,以保持项目的长期维护。个人开发的项目的寿命都较短,且都是作为独立的区块链技术应用,并不是能够支持构建多种应用的基础的技术库。

转自 http://ift.tt/2DCXaZT

The post 存活率不足一成,92% 的开源区块链项目已不再活跃 appeared first on Linuxeden开源社区.

http://ift.tt/2Cu0rLU