Linux中国 通过修改 glibc 支持 DNS 加密 通过关于尝试将 DNSSEC 更好地集成到 GNU C 库里的讨论,我们知道,确保 DNS 查询信息安全这件事并不是那么简单。 By Rain2016 年 2 月 6 日
Linux中国 新手指南:在 Ubuntu 和 Fedora 上安装软件包 新进入 Linux 世界的朋友们,也许你已经下载好了 Linux 的安装 ISO,并且安装好了你的 Linux ,那么接下来,你也许希望安装一些 Linux 上用的软件。开始你可能会使用图形界面的软件中心来安装,有时候也需要使用命令行来安装,或者甚至需要自己去编译一个二进制出来——这是多么神奇的一件事啊。 By Rain2016 年 2 月 5 日
Linux中国 Linux 容器技术史话:从 chroot 到未来 简单来说,容器提供的是一种基于各种 Linux 发行版创建容器镜像的方法、一套管理容器生命周期的 API、与该 API 交互的客户端工具、保存快照的功能、在宿主机之间迁移容器实例的能力,等等。 By Rain2016 年 2 月 4 日
Linux中国 10大白帽黑客专用的 Linux 操作系统 Kali Linux、BackBox、Parrot、deft、Samurai、NST、Bugtraq、NodeZero、Pentoo、Cyborg Hawk By Rain2016 年 2 月 3 日
通告 Linux 盐计划通告3——第一期申请成功名单公告 各位盐计划申请人、志愿者和参与伙伴组织,大家好。第一期盐计划活动审核阶段正式结束。本文最后附带了为通过3轮考核的申请人分配的机器名单。如果您在第一期盐计划没有申请到机器,请大家耐心等候后期盐计划委员会推出的活动,从而不断增加“Linux驱动安装问题数据库”的数据,使之成为开源运动的又一有力推手。仅代表盐计划委员会和执行小组对各位申请人和参与伙伴的热情参与和支持再次表示由衷的感谢。 By 天寒2016 年 2 月 2 日
Linux中国 如何将 Debian Linux 中的默认的 Python 版本切换为替代版本 当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。 By Rain2016 年 2 月 2 日
开源新闻 2015 年最受 Linux 爱好者欢迎的软硬件大盘点 随着新版 OpenBenchmarking.org 即将到来, UI 也迎来了更新,搜索功能被重建,统计访问功能也被重新启用了。启用新的 PTS 6.2-Gamvik 代码库,重构 OpenBenchmarking.org,采用更强大的服务器,这些让统计的乐趣又回来了。我一直坚持以不同的方式统计显示访问 OpenBenchmarking.org 的计算机的不同软硬件组成,所以敬请期待未来几周里的相关更新,同时也欢迎你分享任何有趣的想法 OpenBenchmarking.org 有超过1,400 万的测试下载和数百万的软硬件组合。其中第一个统计特征是即将到来的新版 OpenBenchmarking.org 重新启用的通过 PTS/OpenBenchmarking.org 按月追踪到的不同组件信息,比如显卡驱动、CPU、文件系统等等。下面将展示过去12个月的一些趋势,注意那些运行 Phoronix Test Suite 的并不是典型用户,而更可能是软硬件爱好者、企业服务管理员和其他专业人士。 By Guolong Liu2016 年 2 月 1 日
Linux中国 用丰富的256色装点你的终端 终端并不只是黑白两色,虽然使用终端可以提高效率,但是这并不意味着我们只能面对非黑即白的界面。也许你的终端的某些应用在展示部分内容时已经使用了16色了,但是这在当今难免感觉还不够细腻。 By Rain2016 年 2 月 1 日
Linux中国 如何在 Mutt 邮件客户端中使用密文密码 Mutt 是一个 Linux/UNIX 终端环境下的开源的邮件客户端。Mutt 以及 Alpine 在 Linux 命令行爱好者中有着最忠诚的追随者,这不是没有原因的。想一下你所期待邮件客户端应有的功能,Mutt 拥有:多协议支持(例如,POP3、IMAP 和 SMTP),S/MIME 和 PGP/GPG 集成,会话线索,颜色标记,可定制宏/快捷键,等等。另外,基于命令行的 Mutt 相比粗重的基于浏览器的邮件客户端(如:Gmail,Ymail)或图形用户界面的邮件客户端(如:Thunderbird,MS Outlook)而言,是一个使用电子邮件的轻量级替代品。 当你想使用 Mutt 通过公司的 SMTP/IMAP ... By Rain2016 年 2 月 1 日
Linux中国 Linux/Unix 桌面趣事:终端上的圣诞树 给你的Linux或Unix控制台创造一棵圣诞树玩玩吧。在此之前,需要先安装一个Perl模块,命名为Acme::POE::Tree。这是一棵很喜庆的圣诞树,我已经在Linux、OSX和类Unix系统上验证过了。 安装 Acme::POE::Tree 安装perl模块最简单的办法就是使用CPAN(Perl综合典藏网(Comprehensive Perl Archive Network))。打开终端,把下面的指令敲进去便可安装Acme::POE::Tree。 ### 以root身份运行 ### perl -MCPAN -e 'install Acme::POE::Tree' 示例输出: Installing /home/vivek/perl5/man/man3/POE::NFA.3pm Installing /home/vivek/perl5/man/m By Rain2016 年 2 月 1 日
Linux中国 openSUSE 42.3 简介 openSUSE(发音为/ˌoʊpənˈsuːzə/)是以Linux核心为基础,提供符合一般日常使用的操作系统。开放社区的openSUSE Project所开发,并由Novell赞助。 2004年1月当Novell成功收购SuSE后,Novell决定将SuSE Professional产品完全开源,包括SUSE Linux引以为傲的YaST管理工具,以加入社区力量,协助其开发其商业产品SUSE Linux Enterprise。2011年Attachmate集团收购了Novell,并把Novell和SUSE做为两个独立的子公司运营。openSUSE 操作系统和相关的开源程序会被SUSE Linux Enterprise(比如 SLES 和 SLED)使用。2014年9月,SUSE Linux By Rain2016 年 1 月 31 日
Linux中国 Facebook 将关闭 Parse 服务,并将其代码开源 Facebook 于2013年花费了 8500 万美元收购了 Parse ,这是一家为移动应用提供后台开发云服务的平台。而今,由于 Parse 一直以来未能为 Facebook 提供预期的营收,Facebook 决定一年后将其正式关闭,并将其代码开源。 By Rain2016 年 1 月 31 日
开源快讯 Oracle Cloud 开始提供 Ubuntu 系统映像 本周 Oracle 宣布 Oracle Cloud 平台上的企业用户可以使用 Ubuntu 系统映像,Canonical 的云业务上进一步得到了扩展。 这样,在 Oracle 的云托管平台上就可以部署认证的 Ubuntu 系统映像。Canonical 为其云平台提供的适配不仅仅是提供 Ubuntu 映像,根据公司需要也提供了在开发和生产环境中相一致的开源平台。 By Aquaria2016 年 1 月 31 日
Linux中国 grep 命令系列:如何在 UNIX 中根据文件内容查找文件 为了完成课程作业,我写了很多 C 语言代码并把它们保存为 /home/user/c/*.c 和 *.h。那么在 UNIX shell 窗口中我如何能通过字符串或者单词(例如函数名 main())文件内容来查找文件呢? 你需要用到以下工具: grep 命令 : 输出匹配模式的行。 find 命令: 在目录层次中查找文件。 使用 grep ... By Rain2016 年 1 月 30 日
Linux中国 理查德·斯托曼经典语录集锦 Richard Matthew Stallman (RMS) – 神级程序员之一。他是一名程序员,是 GCC、GDB、Emacs 的构建者,软件自由的传教士,GNU Project 和 FSF 的创办人。 By Rain2016 年 1 月 30 日
Linux中国 grep 命令系列:从文件中搜索并显示文件名 我怎样从几个文件中搜索(grep),并只显示匹配到的文件的文件名? 当你从不止一个的文件中搜索时,默认它将显示文件名: grep "word" 文件名 grep root /etc/* 示例输出: /etc/bash.bashrc: See "man sudo_root" for details. /etc/crontab:17 * * * * root ... By Rain2016 年 1 月 30 日
开源项目 如何 DIY 自己的 Git 托管项目?——别怕,我有 Pagure! Pagure 是一个用 Python 编写的新的、功能齐全的、提供 WEB 服务的 Git 仓库。它类似于 Github 和 Gitlab,同时允许开源贡献者分享彼此的资源,实现代码和内容上的合作。顺便说一句,Pagure 法语译为“寄居蟹”,在项目文本的 LOGO 上容易发现这一点哦。 By Guolong Liu2016 年 1 月 30 日
Linux中国 grep 命令系列:用 grep 命令统计匹配字符串的行数 在 Linux 或 UNIX 操作系统下,对于给定的单词或字符串,我们应该怎么统计它们在每个输入文件中存在的行数呢? 您需要通过添加 -c 或者 --count 选项参数来抑制正常的输出。它将会显示对输入文件单词匹配的行数,如下所示: $ grep -c vivek /etc/passwd 或者 $ grep -w -c vivek ... By Rain2016 年 1 月 29 日
Linux中国 KDE 的19年进化历程 19年前,1996年10月14日,德国程序员 Matthias Ettrich 开始了这个美观的桌面环境的开发。KDE 提供了用户界面以及其他很多日常使用的程序。今日,KDE 被成千上万人在 Unix 和 Windows 上使用。19年,一个对软件项目而言极为漫长的年岁。现在是时候让我们回到最初,看看这一切肇始于何处。 By Rain2016 年 1 月 29 日
Linux中国 grep 命令系列:使用 grep 命令来搜索多个单词 要使用 grep 命令来搜索多个字符串或单词,我们该怎么做?例如我想要查找 /path/to/file 文件中的 word1、word2、word3 等单词,我怎么样命令 grep 查找这些单词呢? grep 命令支持正则表达式匹配模式。要使用多单词搜索,请使用如下语法: grep 'word1|word2|word3' /path/to/file 下的例子中,要在一个名叫 /var/log/messages 的文本日志文件中查找 warning、error 和 critical 这几个单词,输入: $ ... By Rain2016 年 1 月 29 日
人工智能 迈向开源另一步:微软将其深度学习工具包 CNTK 开源! 微软刚刚又踏出了他在开源界的另一步。因为微软在 GitHub 上开源了内部使用的深度学习工具包。这个叫做计算网络工具包(缩写为 CNTK )的工具能将神经网络描述成一系列的有向图计算步骤,然后再更进一步形成一个统一的深度学习工具包。据微软说,这个工具比 Google 的 tensorflow 等工具还要有效。 By Aquaria2016 年 1 月 28 日
Linux中国 Linux 基金会引发巨大争议,它到底是企业的还是草根的? 只有最理想化的开源开发者和领导者,(令人感到讽刺的是,)以及开源最热切的敌人们仍然认为 Linux 和开源项目是由个人所创建和控制的。 By Rain2016 年 1 月 28 日
Linux中国 grep 命令系列:grep 中的正则表达式 Linux 附带有 GNU grep 命令工具,它支持扩展正则表达式extended regular expressions,而且 GNU grep 在所有的 Linux 系统中都是默认有的。Grep 命令被用于搜索定位存储在您服务器或工作站上的任何信息。 By Rain2016 年 1 月 27 日
开源新闻 不再是 iPhone 6s 独有,韩国公司 HiDeep 开始为 Android 提供 3D Touch 技术 获得了许多专利和为华为设备提供 Aulu Z 技术的 HiDeep CEO —— Brian Ko 预计今年许多智能手机将支持 3D Touch 技术。Apple 在去年发布的 iPhone 6s 上加入的 3D Touch 技术令世界惊喜。3D Touch 亦可称为 Force ... By Guolong Liu2016 年 1 月 27 日