• 这个月Android Nougat仍然稳定增长

    这个月Android Nougat仍然稳定增长

    Google发布了四月份的Android版本号。 该数据记录了从4月3日开始的7天时间,应注意的是,该数据未显示分布低于0.1%的版本。 因此,很可能有成千上万的Android设备在野外运行旧版本,但事实是它们所占活动安装总数不超过总安装量的0.1%并不能使它们出现在 这个清单。 说到本月的发行量,Android Nougat也在本月继续显示出稳定的增长。目前,Android 7.0和7.1 的总份额已占活动Android设备总数的4.9%,比上个月健康地增长了2.1个百分点。实际上,Android Nougat是唯一一个代表本月数据增长的版本,因为其他所有版本的份额都在下降。增长的原因很可能是由于越来越多的新设备随Android Nougat开箱即用。 拥有32%的活跃Android设备,Android Lollipop仍然是最常用的Android版本,但是随着越来越多的OEM厂商推出具有最新版本的Android的设备,这一数字现在正稳步下降。Android 6.0.x棉花糖以31.2%的活动设备排名第二,与上个月相比下降了0.1。然后,我们的Android 4.4.x KitKat占据了20%的活跃设备,位居第三,与上个月相比下降了0.8。 在其他地方,Android Jellybean(4.1.x,4.2x和4.3)现在在活动设备的10.1%上运行,与上个月相比下降了1.2。最后,Android 4.0.x冰淇淋三明治和2.3.x Gingerbread当前都在总活动设备的0.9%上运行。

    时间:2020-08-11 关键词: google Android nougat

  • Google将Brillo更名为AndroidThings

    Google将Brillo更名为AndroidThings

    Brillo最初应该是Google的IoT平台。 尽管它在发行时引起了人们的注意,但最终并没有达到许多人的期望。 为了进一步规范事物,Google于去年12月决定将Brillo重命名为Android Things。 当前的软件可以在诸如Intel Edison,NXP Pico和Raspberry Pi 3等设备上用作预览,并使用其自己的Weave通信层。 除了重新命名外,我们还看到了该平台的第一个开发人员预览版的发布。这是在二月跟进与更新,以开发者预览版2,只是前几天谷歌发布的Android事情第三个开发者预览。连同到目前为止我们已经看到的所有先前更改,此第3个开发人员预览版为IoT平台添加了两个主要补充。这包括USB主机支持以及对Android蓝牙API的支持。 Google在Android 3.1中添加了USB Host支持,并允许常规用户空间应用程序与USB设备通信。以前可以这样做,但是需要Linux内核的root特权或支持。有了这项新功能,情况已不再如此,现在Google已将其引入Android Things。Google甚至添加了一个额外的示例USB枚举器 ,该示例将演示如何遍历并打印您可能拥有的USB设备的接口和端点。 Android Things的第3个开发人员预览版的另一个重大变化是添加了Android自己的蓝牙API。通过此更新,您现在可以编写与蓝牙经典和低功耗(LE)设备交互的代码。这与您在普通Android设备上看到的过程相同,因此Android开发人员应该在这里感到宾至如归。为了提供帮助,Google还提供了两个新示例,蓝牙LE GATT服务器和蓝牙音频接收器, 供开发人员试用。

    时间:2020-08-11 关键词: google androidthings brillo

  • Linux安全该如何管理?

    Linux安全该如何管理?

    保护网站托管环境的安全性是系统安全性的重要组成部分。 在前面的六篇文章中,我们介绍了系统安全性模型,Linux安全性(在Unix书籍中,Linux更常见且类似于Unix),Windows安全性,基础结构服务,虚拟机以及云计算和移动设备的保护,让我们总结一下这一知识。 。 操作系统安全模型本章主要介绍操作系统安全模型的概念,包括:安全参考监视器和管理其元素的安全性。 访问控制-信息安全的心脏。 操作系统的国际安全标准,特定的参考文档:系统的网络安全实践:信息安全参考指南-第4部分-第1章。 linux安全,确保一个安全的linux环境能够完成以下最重要的事情:使用已知的配置增强,这些配置保护系统免受常见攻击。安装系统补丁并报告补丁状态。将网络隔离到信任区域,并提供边控制。加强识别。限制管理员的数量及其特权。制定和执行安全政策。具体参考资料:系统化网络 安全方法:信息安全全参考手册----第4部分----第2章. 窗口安全,确保Windows网络安全最重要的事情是:使用已知的配置增强系统,其中许多防止系统暴露于已知的攻击。制定和实施安全战略。修补系统并报告其状态。将网络划分为多个可信段,并提供边界控制。加强认证。限制管理员的数量及其特权。给你的用户他们需要的工具,确保他们工作更安全和更可靠。具体参考资料:系统化网络安全方法:信息安全全参考手册----第4部分----第3章。 保护基础设施服务,本章探讨了通用it基础设施服务和确保其安全的措施,包括电子邮件服务、Web服务和dns服务(互联网的核心)。有了这些技术的知识,信息安全从业人员将了解可以利用这些服务中的漏洞进行的各种攻击,并可以采取适当的应对措施。具体参考资料:系统化网络安全方法:信息安全全参考手册----第4部分----第4章。 虚拟机与云计算,在本章中,我们描述了虚拟化和云计算的不同风险,以及减少某些风险的解决方案。具体参考资料:系统化网络安全方法:信息安全全参考手册----第4部分----第5章。确保移动设备的安全,本章首先介绍了与移动设备相关的主要风险,包括对设备本身的风险和在这些设备中运行的应用;其次,介绍了最常见的移动平台的内置安全功能,最后从第三方移动设备安全管理平台提高了安全性能。具体参考资料:系统化网络安全方法:信息安全全参考手册----第4部分----第6章。接下来我们将介绍网络安全的主要方面:网络安全、应用程序安全、数据安全、物理安全和安全操作。如果关于网站防攻击等需求的话可以咨询网站安全公司来解决,国内像SINESAFE,绿盟,启明星辰都是很不错的安全解决公司。

    时间:2020-08-11 关键词: 主机 Linux 网站

  • 红帽企业Linux 8.3测试版

    红帽企业Linux 8.3测试版

    每隔六个月,Red Hat会为Red Hat Enterprise Linux(RHEL)内核发布一个新的小型更新。 红帽昨天定期发布RHEL 8.3的beta版本。 新的beta版本适用于所有主要的Red Hat Enterprise Linux体系结构。 包括64位AMD和Intel,64位ARM,IBM Power和IBM Z系列。 红帽企业Linux现在在AMD上支持安全加密虚拟化(SEV)。 红帽企业版Linux8.3 Beta在每个平台上使用Linux内核4.18.0-221。 通常情况下,新的红帽企业版Linux 8.0主要提供开发者更新。从红帽企业版Linux 8.0开始,它们出现在应用程序流中。这些工具将最新的编程工具和库与底层的基本操作系统程序捆绑在一起。让开发者获得了最新的工具,而同时管理员保留了相同的基础操作系统,以获得更好的操作稳定性。 本次红帽企业版Linux 8.3 beta在应用程序流的更新包括了Git 2.26、NGINX 1.18、Node.js v14、Perl 5.30、PHP 7.4、Ruby 2.7。 如果不愿意,用户不必更新到最新,以及最新的编程语言或数据库。如PostgreSQL模块中有两个流(版本):PostgreSQL 10(默认流)和PostgreSQL 9.6。 最新的版本还包括新的红帽Linux系统角色。系统角色是随时可以运行的Ansible DevOps playbooks。两个新角色用于终端日志和系统日志。另一个是802.1x网络和证书管理的系统角色。这将帮助企业标准化如何处理配置企业网络和更新安全证书,这样有难度的任务。 红帽企业版Linux8.3 beta还提供了新的安全配置文件。具体来说,它现在支持CIS基准和HIPAA作为安全内容自动化协议(SCAP)配置文件。它们为企业提供了预先设置的安全最佳实践。 最后,beta还增加了一个用于网络绑定磁盘加密(NBDE)的系统角色,以帮助增加磁盘加密配置的一致性和可重复性。

    时间:2020-08-11 关键词: AMD 红帽 linux8.3

  • 浅谈基于Linux内核的国产系统

    浅谈基于Linux内核的国产系统

    接触计算机系统 当我还是个孩子的时候,我在一个小镇上生活,从来没有看过计算机,那时的计算机和智能手机并不常见。 我记得第一次看到计算机是在2003年,当时我仍在运行Windows 98,当时它是在学校的计算机室里。 电脑。 在为期两周的计算机课程中,进入计算机室时需要套鞋特别有用。 大头电脑 上大学后学习的计算机软件专业,这算是对计算机有了更深的了解。那时知道的计算机系统这方面都是国外的。泱泱大国怎能没有自己的国产系统?于是就萌生的了自己开发一个国产系统,奈何能力有限后来就不了了之了。 现在所谓的国产系统 直到最近总是在新闻上看到华为被老M的各种压榨制裁,于是想万一哪天Windows等系统也不让中国使用了怎么办?有没有国产系统可以代替?于是又在这方面了解了一下。 UOS 这一了解不要紧冒出一大堆的自称国产系统的,比如深度Linux、中标麒麟、优麒麟等,再有最近挺火的UOS(其实就是深度的一个商业版)。仔细一看其实都是基于Linux的内核的换皮系统,说句不好听的其实也就是Linux的一个发行版本。 那为什么国产系统都是基于Linux内核的呢? 首先系统内核都是和计算机硬件打交道的,比如CPU,而且就算开发出来也不一定稳定,为了快速的商业利益一般的技术公司直接选择了开源的Linux内核(比如国家在这方面的政策补贴)。 在一点就是软件生态问题,刚出来的系统,没有人和公司愿意为其写软件,比较多数都是普通人还是以吃饭为首要。 国产系统有必要摆脱Linux完全独立开发吗? 关于这个问题我记得网上好多人说,不是不能是不必要。其实我是不赞同这个观点的,虽说Linux是开源的,不代表不受限制,毕竟是国外的东西,以老M的品性以后还不指定出什么幺蛾子呢?万一哪天改了Linux的开源规则,不一样干瞪眼?可能立即有人反驳我说Linux不是老M的,反正也不是中国的而且Linux的创始人现在也是M国人,所以个人认为独立开发还是有必要的。

    时间:2020-08-11 关键词: Linux uos 国产系统

  • Linux PC:Zero Terminal 3

    Linux PC:Zero Terminal 3

    硬件黑客NODE开发了一种模块化便携式Linux PC,称为“ Zero Terminal 3”,可在Raspberry Pi Zero上运行。 它配备了5.5英寸WaveShare全高清触摸屏AMOLED显示屏,全尺寸USB 2.0接口,微型SD插槽和内置1200 mAh锂电池。 同时,Zero Terminal 3 还支持附加组件,包括键盘、游戏控制器、无线电收发器、网络接口、太阳能电池板或电视调谐器等。事实上,这并不是 NODE 开发的第一款手持计算机,不过与旧版本相比,Zero Terminal 3 拥有更大的显示屏和更多的功能。 Zero Terminal 3 Linux PC 的规格具体如下: USB 2.0 A 型端口 微型 USB 端口(用于充电) microSD 读卡器(用于操作系统) 3.5 毫米耳机插孔 视频输出 相机接口 2 个电源指示灯 3 个可编程按键(连接到 Raspberry Pi Zero 的 GPIO pins) 电源开关 NODE 还发布了一个视频,展示了 Zero Terminal 3 的详细组装过程。目前,Zero Terminal 3 并未上市销售,不过 NODE 表示,他计划提供更多细节和说明,以帮助大家来构建自己的 Zero Terminal 设备和模块化附件。

    时间:2020-08-11 关键词: Linux pc 树莓派 zero terminal3

  • 48.4%的受访者会选择Linux系统

    48.4%的受访者会选择Linux系统

    #Microsoft#已于今天发布在Internet上,并在其官方网站上更新了Microsoft服务协议。 这表示由于不可抗力事件,微软将无法履行或延迟履行其义务,微软对此不承担任何责任,本协议将于10月1日生效。 一些解释表明,如果该软件未运到中国,将不承担任何责任。 如果微软真“断供中国”,受影响最大的是Windows系列产品和Office系列产品用户。 网友们针对此事纷纷发表了自己的看法。 网友一:就算微软断供,也顶多只有4个方面的影响: 1.微软不再向中国企业用户和个人用户出售正版windows操作系统和office办公软件。 2.微软不再提供以往已售出系统和软件的升级和安全更新。 3.禁止微软与中国任何实体的技术交流。 4.微软对国内使用盗版系统的企业和个人发起索赔! 网友二:操作系统可以“取代”,软件怎么办?大部分软件都“依托”于windows,正好倒逼国内全民转Linux系统和wPS办公软件,中国人那么多,禁用了WINDOWS,国产的系统很多国产软件的做好适配,生态就有了! 网友三:现在和10年前的情况大不一样,中国国内绝大部分基础设施都没有使用WINDOWS操作系统。一票的国产操作系统和国产办公软件都在翘首以盼,国内各层政府部门也没少花钱买,只是确实不那么好用。如果美国政府真的封禁了微软对中国的软件服务,那绝对是一件好事情,短期会有些切换的麻烦,但两年后将没有国人怀念微软。 小编针对此事,在问卷网上做了一个小调查,具体调查数据如下: 调查显示,如果微软断供中国,48.4%的受访者会选择用Linux系统,36.54%的受访者会选择用Windows的盗版,15.06%的受访者会使用苹果系统。 另外,有45.19%的受访者觉得微软断供中国,对我们的影响会非常大,34.29%的受访者觉得影响一般,只有20.51%的受访者认为影响非常小。

    时间:2020-08-11 关键词: Windows Linux office

  • 浅谈Linux的学习方法

    浅谈Linux的学习方法

    首先,每个人都需要了解Linux并非一开始就很困难,但是要达到一定的熟练水平确实很困难。 因此,许多初学者很容易失去学习方向和思路。 那您如何在没有基础的情况下学习Linux? 让我们看一下Linux的学习方法和内容,以帮助刚刚起步的初学者。 一.选择正确的版本 Linux有数百种版本,例如centos,gentoo,debian,Ubuntu,fadora,OpenSuse,红旗,FreeBSD,slackware,LFS等,因此,许多具有初学者不知道如何选择,他们尝试各种版本,最后,没有一个人对Linux的版本模式进行深入研究,因此,浪费了很多的时间,实际上,对于新手而言,只需选择具有大量用户群且易于使用的发行版即可,通过这个版本,在熟悉Linux的基本概念和操作之后,就可以尝试其他的功能,因为每个Linux发行版的基本操作和概念都是相似的,目前,Ubuntu,debian,fatora,centos等都具有庞大的用户群,只需选择一个版本并在此处使用即可,这些版本对新用户非常友好,并且具有很多资源,遇到的大多数的问题都可以在Internet上找到解决方法。 二.注意实际操作 如果你想学习Linux,那么对于小白来说,一本好的参考书和系统学习视频是必不可少的,但是,如果您只是买了一堆书并从头到尾阅读它,或者一遍又一遍地观看学习视频,而不是在真正的在机器上尝试所有示例和练习,然后进行长时间的学习,最后,除了cd,mkdir,tail等几个命令外,其他的都不知道,他们完全是凭想象力学习的,实际上,如果您想学好东西,最好的方法就是练习,通过不断的练习,自然会学到很多知识。 三.建立知识框架 在学习过程中,有些学生过于详细,希望很好地掌握每条命令,希望记住书或视频中提到的每个知识点,对细节过于关注,无法从整体上学习,除非您有良好的记忆力,否则实际结果会适得其反,完全遗漏在细节上,并感到您学得越多,就会变得更加困惑,对于Linux系统,您需要专注于最常用的事物,了解Linux的总体结构,然后在脑海中了解Linux系统的整体结构,这样在遇到问题时,你就可以大致了解问题出在哪里,让我们看一下Linux学习中的重要知识点,在Linux学习中,您需要掌握什么进程,常用命令,常用目录和Shell脚本编程,常用命令主要集中在以下几个方面:文件操作,用户操作,文件权限操作,网络操作,软件安装,进程操作,服务管理工具,内存和磁盘管理等。

    时间:2020-08-11 关键词: Linux centos ubuntu debian fatora

  • 1Password后端完全采用 Rust 编写

    1Password后端完全采用 Rust 编写

    1Password本周正式宣布它将在今年发布Linux版本。 这款流行的密码管理软件兼容 Mac、iOS、Windows 和 Android 等多个平台,也能与 Chrome、Edge、Firefox、Safari、Opera 等各类浏览器融合,实现包括自动填充、密码保存与管理在内的功能。但唯独缺少对 Linux 平台的支持。 早在 2010 年,就有用户在 1Password 官方论坛中提出 Linux 本地支持的需求,这场讨论一直持续到了近两年。大多数 Linux 用户尝试通过 Wine 来使用 1Password,但体验总是差一截,因此 Linux 本地版本的呼声多年来都非常高。 2017 年,这项工作有了一些进展:1Password 为 Linux 和 Chrome OS 用户专门提供了一款 Chrome 插件,即 1Password X。三年后的现在,Linux 桌面版也终于提上了日程。 开发团队称其为一款“真正的 Linux 应用”,旨在满足 Linux 用户性能需求的同时保障安全性。Linux 版 1Password 后端完全采用 Rust 编写,还选用了 Rust 的 ring 来增强端到端加密功能。UI 组件则基于 React。 预览版主要带来了这些功能: 使用 apt 和 dnf 包管理器安装 根据 GTK 主题自动选择暗模式 开放的网络位置(FTP、SSH、SMB) 支持平铺式窗口管理器 可用生物识别在内的方式解锁 Linux 帐户 系统任务栏图标可在关闭时保持解锁状态 X11 剪贴板集成和清除 键盘快捷键 数据导出 使用不同的密码解锁多个账户 创建集合以管理账户和数据 Debian、Ubuntu、CentOS、Fedora 和 Red Hat Enterprise Linux 的 apt 及 rpm 软件包都会受到官方维护。该项目仍处于开发阶段,用户可以在只读状态下参与测试。

    时间:2020-08-11 关键词: Linux rust 1password

  • windows与linux服务器间的文件传输

    windows与linux服务器间的文件传输

    Windows和Linux之间有许多文件传输。 最常见的文件通常在Linux上使用rz和sz命令上载和下载。 这里有一些介绍。 今天,我们将介绍使用SecureCRT的SFTP功能在Windows和Linux之间实现文件传输的方法。 SecureCRT软件版本为:7.0 打开SecureCRT软件,SSH链接linux操作系统。 右键ssh页签,选择“链接SFTP会话”,会自动打开一个SFTP链接linux系统的新页面 SFTP常用命令: ls:查看linux服务器当前工作目录(就是你连接sftp时所在的目录)下的所有文件及文件夹 cd :改变linux所在目录 lcd D:\:改变你windows本地的工作目录为d分区根目录 lls:显示你windows当前所在的目录 put file:上传文件到linux服务器端 put –r filepath:上传一个文件夹到linux服务器端 get file:下载文件到windows get –r filepath:下载一个文件夹到windows 其他命令: pwd:查询linux主机所在目录 lpwd:查询windows本地所在目录 help:显示该ftp提供的所有的命令 quit:端口ftp链接

    时间:2020-08-11 关键词: Windows Linux securecrt sftp

  • 浅谈大数据中的linux

    浅谈大数据中的linux

    程序员都知道Java的方向是JavaSE,JavaEE和JavaME。 在学习大数据时应该学习哪个方向? 您需要做的就是学习JavaSE的标准Java版本。 像Servlet一样,JSP,Tomcat,Struts,Spring,Hibernate和Mybatis都是面向JavaEE的技术。 大数据技术中使用的很少,得到它。 当然,您仍然需要知道Java如何连接到数据库,例如JDBC,你得知道。 有同学说Hibernate或Mybites也能连接数据库啊,为什么不学习一下,我这里不是说学这些不好,而是说学这些可能会用你很多时间,到最后工作中也不常用,我还没看到谁做大数据处理用到这两个东西的,当然你的精力很充足的话,可以学学Hibernate或Mybites的原理,不要只学API,这样可以增加你对Java操作数据库的理解,因为这两个技术的核心就是Java的反射加上JDBC的各种使用。 运维学习需要分为四个阶段: ①linux初级入门 ②linux中级进阶 ③linux高级提升 ④资深方向细化。 第一阶段:初级入门 Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令) Linux用户及权限基础 Linux系统进程管理进阶 Linux高效文本、文件处理命令(vim、grep、sed、awk、find等命令) 第二阶段:中级进阶(基础运维) 中级进阶需要在充分了解linux原理和基础知识之后,对上层的应用和服务进行深入学习。 TCP/IP网络基础(差不多CCNA、NP的知识就够用) Linux企业常用服务(如dns、http、ftp、mail、nfs等) Linux企业级安全原理和防范技巧(系统性能/安全、安全威胁模型和保护方法 加密/解密原理及数据安全、系统服务访问控制及服务安全基础 iptables安全策略构建 shell脚本进阶(主要是结合一些应用,写一些案例) MySQL应用原理及管理入门(能管理和搭建一个个人博客站点) . 第三阶段:高级运维 http服务代理缓存加速(其中主要学习varnish、nginx缓存系统,要对CDN的知识有所了解。) 企业级负载集群(其中主要学习nginx、haproxy、lvs要对主要知识熟练掌握,对负载均衡算法有清晰认识,) 企业级高可用集群 (其中需要对keepalived,heartbeat等进行深入讲解) 运维监控zabbix详解(主要是zabbix、cacti、nagios等监控系统,现在用的比较多的是zabbix) 运维自动化学习(需要学一些开源运维自动化工具的使用如ansible、puppet、cobbler等运维自动化工具) 第四阶段:资深方向 大数据方向(需要对hadoop、storm等常见开源大数据系统需要深入了解)云计算方向(主要是openstack这套东西,当然像一些kvm等虚拟化技术,也是需要掌握的,现在docker也比较流行) 运维开发(主要是python运维开发) 自动化运维(在之前自动化基础上做深入) 运维架构师(主要需要广度,差不多5年左右以上经验,可以担当此职位)

    时间:2020-08-11 关键词: Linux 大数据 java

  • deepin操作系统安装教程

    deepin操作系统安装教程

    在前两期中,我们学习了如何在您的系统上安装Ubuntu系统。 今天,我们将学习如何安装Deepin Home Linux操作系统。 deepin系统是由武汉深之度科技有限公司开发,在网络上口碑比较好的一款linux国产发行版。 下面我们就来一起看看它的安装方法吧。 首先,打开深度官网 点击深度操作系统15.11桌面版 打开之后,显示版本是20beta,在这里我们首先要下载系统镜像,继续点击官方下载。 制作系统盘可以按照我们之前说过的方法,使用软碟通直接刻录,这里官方也提供了启动盘制作工具,这次我们就使用官方工具来制作吧,点击下方的工具下载链接。 下载完成后,点击打开启动盘制作工具 点击选择光盘镜像文件,选择我们下载好的系统镜像。 插入准备好的U盘,点击下一步选择U盘,开始制作系统安装盘。 提示制作完成后,U盘盘符变为deepinos 说明系统安装盘制作完毕了。 首先我们依然是基于一台硬盘中没有数据的电脑上安装单独的deepin系统来做展示。 将制作好的系统盘插在电脑上,开机选择U盘启动。 选择install选项,点击回车继续。 选择简体中文,勾选用户协议,点击下一步。 有手动安装和全盘安装两种方式,对linux分区格式了解的朋友可以自行手动安装,因为我是小白,所以我这里选择全盘安装。 注意,这里再提醒一下,全盘安装时会格式化整个磁盘,一定确保硬盘内没有重要数据。 点击选择磁盘,注意这里的磁盘大小必须是64G以上,否则会禁止安装。 点击磁盘后,下方显示了自动分区的大小,继续点击开始安装。 检查无误后,点击继续 接下来系统开始释放安装,耐性等待即可。 最后显示安装成功,点击立即体验即可。 重启之后进入效能系统,按提示做一些简单的设置就可以体验deepin系统了。

    时间:2020-08-11 关键词: Linux ubuntu deepin

  • 使用Anbox,您可以在任何Linux操作系统上运行Android应用程序

    使用Anbox,您可以在任何Linux操作系统上运行Android应用程序

    由于Google Android的广泛普及,开发人员已来到该平台并为其创建了数百万个应用程序。 尽管Android与桌面操作系统GNU / Linux非常相似,但它基于Linux内核,但是桌面操作系统并没有吸引类似的开发工作。 这并不意味着GNU / Linux操作系统性能不佳(我在自己的计算机上使用Ubuntu 16.04),但是有时平台上有一些可用的应用程序,希望您能尽快上手。 在另一个平台上。 很快我想说没有配置虚拟机,没有通过Android x86项目进行双重启动设置,并且没有使用任何一种远程桌面解决方案。 幸运的是,Anbox可以解决此问题。 Anbox代表“盒子里的Android”,它是一个开放源代码项目,可让您在Linux桌面上运行Android应用,而无需担心虚拟机,双重启动或远程桌面的麻烦。它通过将Android OS放入Linux容器(LXC)来实现此目的,LXC 允许它共享内核(这意味着没有仿真),但是使用Linux命名空间将主机环境与Android OS隔离开来。因此,Anbox不允许任何直接的硬件访问,而是将Open GL ES桥接到主机,例如用于图形子系统。 当前处于Alpha状态,Anbox并非没有错误和崩溃,但是从上面的视频中,您可以清楚地看到,它允许快速轻松地访问基于Android 7.1 .1 Nougat平台的Android应用程序。该软件没有像您期望的那样随Google Play商店一起提供,但是可以通过运行来从主机环境中安装应用程序 。adb install /path/to/.apk command 安装Anbox非常简单,因为它可以在任何支持安装snap的 GNU / Linux发行版上运行。Snaps允许Anbox将所有依赖项打包到一个zip文件中,因此您不必担心自己手动安装所有内容。但是,由于安装程序脚本需要安装某些内核模块(例如DKMS),因此您需要在计算机上具有超级用户特权。

    时间:2020-08-11 关键词: Android Linux anbox

  • 使用SSH 和HTTP绕过Linux防火墙

    使用SSH 和HTTP绕过Linux防火墙

    需要看一下远程工作, 使用此有用的开源解决方案可以从任何地方连接并快速访问所有设备。 随着对连接和远程工作的需求的增长,访问远程计算资源变得越来越重要。但是,提供对设备和硬件的外部访问的要求使此任务变得复杂而有风险。旨在减少此类麻烦的 ShellHub 是一个云服务器,允许从任何外部网络常规访问这些设备。 ShellHub 是一个 Apache 2.0 许可的开源解决方案,它可满足所有这些需求,并允许用户通过一个帐户连接和管理多个设备。它的开发是为了方便开发者和程序员的工作,使得任何硬件架构的 Linux 设备的远程访问成为可能。 仔细观察,ShellHub 方案使用 HTTP 传输层来封装 SSH 协议。这种传输层的选择可以在大多数网络上无缝使用,因为大多数公司的防火墙规则和策略通常都可以使用并接受它。 下面这些示例使用 2020 年 6 月 10 日发布的 ShellHub 版本 0.3.2。 使用 ShellHub 要访问该平台,只需进入 shellhub.io 并注册一个自己的帐户。你的注册数据将帮助开发团队了解用户资料并提供有关如何改进平台的更多信息。 ShellHub 有直观、简洁的界面,这让所有的信息和功能都能以最快的方式呈现。注册后,你会看到一块仪表板,这时可以注册你的第一台设备。 添加设备 要启用通过 ShellHub 连接设备,你需要生成一个标识符,它用于在设备连接到服务器时对你的设备进行身份验证。 此标识必须配置在代理(ShellHub 客户端)内部,该代理必须与镜像一起保存在设备中,或者必须添加为 Docker 容器。 ShellHub 默认使用 Docker 运行代理,这非常方便,因为它在现有系统上提供了一种无痛的添加方式,支持 Docker 是唯一的要求。要添加设备,你需要粘贴命令行,它显示在 ShellHub Cloud 的对话框中(请参见图 2)。 设备默认使用它的 MAC 地址作为其主机名。在内部,该设备由其密钥标识,这是在设备注册期间生成的,用于与服务器进行身份验证。 访问设备 要访问你的设备,只需进入仪表板中的“查看所有设备”,或单击左侧菜单上的“设备”。这将列出你所有已注册的设备。 设备状态可在页面上轻松看到。在线设备旁边会显示一个绿色图标,可以单击终端图标进行连接。你接着输入密码,最后单击”连接“按钮,请参见(图 3)。 另一种访问设备的方法是从类似 PuTTY、Termius 之类的 SSH 客户端,甚至 Linux 终端访问。我们可以使用称为 SSHID 的 ShellHub 标识作为连接的目的地址(例如 ssh username@SSHID)。图 4 说明了如何使用在终端中使用 Linux SSH 客户端连接到我们的计算机。 无论你何时登录 ShellHub Cloud 平台,你都可以访问仪表板上的所有已注册设备,这样你可以随时随地访问它们。ShellHub 通过一个开源平台,以透明的方式为您与远程机器保持通信安全的过程增加了简单性。

    时间:2020-08-11 关键词: Linux http ssh

  • 部分游戏在iOS 14 Beta4中出现闪退情况

    部分游戏在iOS 14 Beta4中出现闪退情况

    近日,苹果推出了iOS 14的第四个测试版来了,虽然这次的新改动比较小,主要还是在修复上一个测试版的Bug,但还是有一部分的不同,一起来看看和上一个测试版相比发生了哪些新变化吧。 这次新的测试版主要的更新还是在组件的更新上,小组件里新增了Apple TV视频小组件,在Siri建议中还增加了APP建议的功能。同时,大家熟悉的3D Touch功能也再次回归,上一个版本苹果并没有设计这个功能,但是这个功能并没有被取消,这次的更新它又被恢复了。在主屏幕删除APP的选择上也有了一定的改变。 这次的测试版还新怎了一个暴露通知,在打开暴露通知之后,公共卫生管理机构就可以向我们推送关于新冠疫情的信息。但是这次的新版本有个最大的Bug就是在打开一些游戏的时候会出现闪退的现象,这对于爱玩游戏的朋友们来说是一个暴击。 据外媒猜测,苹果大概率会在九月的中旬推出iOS 14的正式版,你期待吗?

    时间:2020-08-11 关键词: app beta4 ios14

首页  上一页  1 2 3 4 5 6 7 8 9 10 下一页 尾页
发布文章