Ubuntu

出现kernel panic not syncing :fatal exception错误后通过禁用selinux启动系统

依然范特西╮ 提交于 2020-10-03 03:41:39
ubuntu sever 20.04 LTS, linux-image-5.4.0-39-generic 七彩虹 C.Q1900M集成主板、SIS P240固态硬盘、航嘉 HK400电源 Question :在重新给主板上电时,发生强电火花闪烁,重新启动系统提示 **内核不同步:致命异常 ** kernel panic not syncing :fatal exception Solution : 此时,通过搜索引擎得知可以通过关闭selinux后正常启动。 操作如下: 通过修改grub启动项,添加内核参数 selinux=0 ,强制关闭selinux,再启动系统(此处请查看底部说明,我这里采用按下F10). 进入系统后,一切正常,但不知道此异常对系统的影响是什么?有多大? 望网友赐教,不胜感激。 来源: oschina 链接: https://my.oschina.net/u/4397388/blog/4328650

Caffe搭建:常见问题解决办法和ubuntu使用中遇到问题(持续更新)

耗尽温柔 提交于 2020-10-03 03:37:08
Caffe搭建:常见问题解决办法和ubuntu使用中遇到问题(持续更新) 参考文章: (1)Caffe搭建:常见问题解决办法和ubuntu使用中遇到问题(持续更新) (2)https://www.cnblogs.com/empty16/p/4828476.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4277979/blog/4608520

这些好用的Linux系统,你会选择哪个?

风格不统一 提交于 2020-10-03 03:05:54
  Linux是非常热门的技术,因为开源、免费的特性,广受大家的喜欢和重视,那么Linux众多版本你会选择哪个呢?为大家重视一下。   1、ArchLinux:优秀的发行版本之一,简单和优雅,以最短的代码干更多的事情,主要包含管理系统就是pacman,拥有上几十万的软件包的仓库:AUR,各种场景的软件。   2、Gentoo:是一个基于Linux自由操作系统,几乎任何应用程序或者需求自动地作出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,是该系统的特性。   3、Centos:CentOS是企业级Linux发行版之一,也是服务器常用系统之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。   4、Ubuntu:版本的9和10为最新,也是最近几年才出来的版本,主要指Server版本,强项就是其desktop版,应用是比较广泛的。 来源: oschina 链接: https://my.oschina.net/u/4288355/blog/4292374

如何选择阿里云服务器操作系统?阿里云操作系统说明指南

爱⌒轻易说出口 提交于 2020-10-03 01:25:29
随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的阿里云云服务器ECS操作系统,阿里云云服务器ECS的操作系统有什么区别,阿里云linux服务器和windows服务器有何不同呢。 前提:若后期有需求购买阿里云任何产品的朋友,可以提前领取优惠劵。后期可为大家减少成本: 点击领取阿里云优惠劵 阿里云个人购买 + 阿里云企业购买 首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1. Windows 1.1)系统内含正版激活。 1.2)适合于运行Windows下开发的程序,如.net等。 1.3)支持SQLServer等数据库(需自行安装)。 1.4)可以使用远程桌面方式登录进行管理。 注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。 2. Linux 2.1.1)最流行的服务器端操作系统,强大的安全性和稳定性。 2.1.2)免费且开源,轻松建立和编译源代码。 2.1.3)通过SSH方式远程访问您的云服务器。 2.1.4)一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。 2.2CentOS(推荐)请使用yum方式在线安装软件。 2

腾讯IEG开源AI SDK:自动化测试吃鸡、MOBA类游戏

一世执手 提交于 2020-10-02 20:46:21
SDK 还能自动玩游戏?这个 SDK 有点「酷」。 近日,腾讯互娱(IEG)开源了一款名为 GAME AI SDK 的自动化测试平台,该平台封装好了多种工具供开发者使用,目前支持的游戏类型有跑酷类、吃鸡类、射击类、MOBA 类等。 项目地址:https://github.com/Tencent/GameAISDK 平台内置的「天天酷跑」示例。左图为未训练随机做动作,右图是训练好的效果。 SDK(软件开发工具包)一般是软件工程师为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件时可使用的开发工具集合。 似乎有些抽象。在实际项目中,我们只需记住,SDK 是手游渠道提供的,集成了用户登录、社区功能、社交分享功能、数据后台统计功能的功能模块。接入 SDK 后,游戏厂商和渠道都要对 SDK 包进行测试,测试通过才能上线。 看了上文展示的酷跑动图效果,是不是想上手试试吃鸡类、射击类的游戏体验呢?这个开源项目可以满足你的需求,它支持使用者进行项目接入以及二次开发。 AI SDK 平台 AI SDK 平台是一个基于游戏图像来开发游戏 AI 的开源工具包。工具包主要完成了 UI 检测、游戏内元素识别、AI 算法(DQN、IM)等功能。开发者可以基于此工具包完成游戏自动化测试。 目前该平台已支持的游戏类型有跑酷类、吃鸡类、射击类、MOBA 类等。特定场景下它可以代替人工进行游戏场景的自动化

项目上线阿里云(三) 在云上(基于ubuntu系统)安装mysql8

試著忘記壹切 提交于 2020-10-02 14:42:40
安装mysql 8. 1. 通过apt安装mysql8服务器 sudo apt-get install mysql-server 2. 登录mysql,此时没有密码,直接登录,然后设置密码,并设置允许远程登录. mysql -uroot -p 回车即可,无密码. 3. 为了安全,先将root用户的密码设置得比较复杂一些,再重新创建新用户来访问数据库. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'a'; 以上的设置方式表明 root 只能在 localhost本机登录, 登录密码为 a. (请设置得复杂一些 ) 3. 因为mysql8的加密方式不一样,mysql8不能设置自已的权限,要新创建用户 create user a@'%' identified by 'a'; grant all on *.* to a@'%'; ALTER USER 'a'@'%' IDENTIFIED WITH mysql_native_password BY 'a'; flush privileges; 4. 开放远程访问权限(授权远程连接) 先退出 mysql exit 再修改 /etc/mysql/mysql.conf.d/mysqld.cnf文件的内容,打开远程访问权限. vi /etc/mysql

Linux 黑话解释:什么是长期支持(LTS)版本?什么是 Ubuntu LTS?

孤街浪徒 提交于 2020-10-02 14:21:47
在 Linux 的世界里,特别是谈到 Ubuntu 的时候,你会遇到 LTS(长期支持Long Term Support)这个词。 如果你是一个经验丰富的 Linux 用户,你可能知道 Linux 发行版的各个方面,比如 LTS 版本。但是,新用户或不太懂技术的用户可能不知道。 在这一章 Linux 黑话解释中,你将了解什么是 Linux 发行版的 LTS 版本。 什么是长期支持(LTS)版本? 长期支持(LTS)版本通常与应用程序或操作系统有关,你会在较长的时间内获得安全、维护和(有时有)功能的更新。 LTS 版本被认为是最稳定的版本,它经历了广泛的测试,并且大多包含了多年积累的改进。 需要注意的是,LTS 版本的软件不一定涉及功能更新,除非有一个更新的 LTS 版本。但是,你会在 LTS 版本的更新中得到必要的错误修复和安全修复。 LTS 版本被推荐给生产级的消费者、企业和商家,因为你可以获得多年的软件支持,而且软件更新不会破坏系统。 如果你注意到任何软件的非 LTS 版本,它通常是具有新功能和较短支持时间跨度(例如 6-9 个月)的前沿版本,而 LTS 版本的支持时间为 3-5 年。 为了让大家更清楚的了解 LTS 和非 LTS 版本的区别,我们来看看选择 LTS 版本的一些优缺点。 LTS 版本的优点 软件更新与安全和维护修复的时间很长(Ubuntu 有 5 年支持)

阿里云服务器操作系统如何选择?

血红的双手。 提交于 2020-10-02 13:19:29
随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的阿里云云服务器ECS操作系统,阿里云云服务器ECS的操作系统有什么区别,阿里云linux服务器和windows服务器有何不同呢。 前提:若后期有需求购买阿里云任何产品的朋友,可以提前领取优惠劵。后期可为大家减少成本: 点击领取阿里云优惠劵 阿里云个人购买 + 阿里云企业购买 首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1. Windows 1.1)系统内含正版激活。 1.2)适合于运行Windows下开发的程序,如.net等。 1.3)支持SQLServer等数据库(需自行安装)。 1.4)可以使用远程桌面方式登录进行管理。 注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。 2. Linux 2.1.1)最流行的服务器端操作系统,强大的安全性和稳定性。 2.1.2)免费且开源,轻松建立和编译源代码。 2.1.3)通过SSH方式远程访问您的云服务器。 2.1.4)一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。 2.2CentOS(推荐)请使用yum方式在线安装软件。 2

Ubuntu16.04下配置VScode的C/C++开发环境

一曲冷凌霜 提交于 2020-10-02 11:41:16
博客转载: https://blog.csdn.net/weixin_43374723/article/details/84064644 Visual studio code是微软发布的一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。 1. Vscode安装 第一种方式是从VScode官网下载.deb文件,然后双击该文件会打开软件中心进行安装。 第二种方式是通过Terminal进行安装,首先输入下面三条语句安装 umake : sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make sudo apt-get update sudo apt-get install ubuntu-make 然后通过umake来安装VScode: umake web visual-studio-code 2. Vscode环境配置 2.1 安装c/c++插件 首先通过左边栏的Extension栏目安装C++插件,操作如下图: 2.2 建立工程 由于VScode是以文件夹的形式管理工程的,因此我们首先新建一个文件夹,我这里取名叫 hello 。 然后通过VScode打开此文件夹: 新建main.cpp文件并输入程序: 2.3 更改配置文件(launch.json)

Docker容器运行GUI程序的配置方法

隐身守侯 提交于 2020-10-02 10:29:46
https://www.cnblogs.com/lijinze-tsinghua/p/8686264.html Docker容器运行GUI程序的配置方法 0.环境说明 Ubuntu 16.04 docker 1.35 1.Docker的“可视化” Docker 本身的工作模式是命令行的 ,因为 主要的使用场景可能是做服务器后端 方面的比较多。 但有时候我们会有 在docker容器里运行一些图形界面的软件 ,或者要调用摄像头,输出图像等等一些需求,这个时候需要解决这个 Docker “可视化”的问题 。 (这里的“可视化”不是很容易搜到的可视化管理的方法) 2.解决方案1—启动容器时添加配置选项 林帆:Docker运行GUI软件的方法 这篇文章里介绍了Docker公司的程序员杰西·弗莱泽尔(Jessie Frazelle)展示的使用了图形界面的镜像的例子,Jessie也开源了她展示的 docker 运行libreoffice软件 的代码和使用方法。 2.1 原理简介 原文中讲的比较详细,原理并不复杂,我按照自己理解很浅显地讲一下。 原理上可以 把docker镜像看做一台没配显示器的电脑,程序可以运行,但是没地方显示 。 而 linux目前的主流图像界面服务X11又支持 客户端/服务端(Client/Server)的工作模式 只要在容器启动的时候,将 『unix:端口』或『主机名:端口