Ubuntu

如何解密 Linux 版本信息

為{幸葍}努か 提交于 2020-08-09 00:02:14
显示和解释有关 Linux 版本的信息比看起来要复杂一些。 与引用一个简单的版本号不同,识别 Linux 版本有很多种方法。即使只是快速查看一下 uname 命令的输出,也可以告诉你一些信息。这些信息是什么,它告诉你什么? 在本文中,我们将认真研究 uname 命令的输出以及其他一些命令和文件提供的版本说明。 使用 uname 每当在 Linux 系统终端窗口中执行命令 uname -a 时,都会显示很多信息。那是因为这个小小的 a 告诉 uname 命令你想查看该命令能提供的 全部 输出。结果显示的内容将告诉你许多有关该系统的各种信息。实际上,显示的每一块信息都会告诉你一些关于系统的不同信息。 例如, uname -a 输出看起来像这样: $ uname -a Linux dragonfly 5.4.0-37-generic #41-Ubuntu SMP Wed Jun 3 18:57:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 尽管这可能不太重要,但你可以使用一个按适当的顺序包含 uname 所有选项来显示相同的信息: $ uname -snmrvpio Linux dragonfly 5.4.0-37-generic #41-Ubuntu SMP Wed Jun 3 18:57:02 UTC 2020 x86_64 x86_64

Discourse 升级的频率

梦想与她 提交于 2020-08-08 22:49:41
按照 Discourse 官方的说法有下面 3 种类的升级。 请参考官方的链接: https://meta.discourse.org/t/how-do-i-manually-update-discourse-and-docker-image-to-latest/23325 中的内容。 Discourse 升级 Discourse 的升级应该是每个月进行 2 次。你可以使用 Discourse 的 UI 界面进行升级,访问的地址为: admin/upgrade 进行升级就可以了。 按照官方的说法,每周都会发布一个 beta 版本的升级。 升级应用服务器 官方的建议是每 2 个月你需要 SSH 到服务器上,然后运行 cd /var/discourse git pull ./launcher rebuild app 命令进行更新。 这个将会更新 Docker 和所依赖的应用服务器以及数据库版本。 操作系统安全更新 最后就是需要进行的操作系统更新了。 如果你使用的是 Ubuntu 的话,你可以启用自动更新: dpkg-reconfigure -plow unattended-upgrades 但是上面的更新只会自动更新必要的安全更新。 如果你还需要对操作系统进行更新的话。 你需要使用命令: apt-get update apt- get dist- upgrade 来进行更新。

ORB-SLAM2 运行 —— ROS + Android 手机摄像头

吃可爱长大的小学妹 提交于 2020-08-08 18:45:35
转载请注明出处,谢谢 原创作者:Mingrui 原创链接: https://www.cnblogs.com/MingruiYu/p/12404730.html 本文要点: ROS 配置安装 解决 sudo rosdep init 报错 Website may be down. ORB-SLAM2 ROS 配置安装 解决报错 DSO missing from command line Android 手机摄像头与 PC 进行基于 ROS 的通信 手机摄像头标定 采集标定图像 OpenCV samples 相机标定例程 使用 Android 手机摄像头,运行 ORB-SLAM2 ROS Mono 简化启动 使用 gnome-terminal,一个脚本运行多个终端 写在前面 最近研究 ORB-SLAM2,自然是想能自己实时跑一跑。但最近因为疫情只能待在家里,身边能当摄像头的东西好像只有笔记本摄像头和手机摄像头。笔记本摄像头不方便(特别是我的 matebook 14 这个在键盘上的弹出摄像头,如想实现可 参考 ),所以选择使用手机摄像头。ORB-SLAM2 官方提供了 ROS 的支持,再结合网上各路大佬提供的工具,最终实现了以 Android 手机摄像头为输入,基于 ROS 在 PC 上实时运行 ORB-SLAM2 Mono。本文将从零开始,介绍如何实现这一目标。 本文环境为:

小白菜Windows10系统安装Linux(ubuntu)虚拟机超详细教程(全)

半世苍凉 提交于 2020-08-08 18:11:54
注:本文“( )”中的内容可忽略 1.下载VMware(威睿 计算机虚拟化软件) 地址: https://my.vmware.com/web/vmware/details?downloadGroup=WKST-1552-WIN&productId=799&rPId=42641 默认为最新版15.1.0,我们选择立即下载 (找一个比较大的盘不要是C哦,创建一个文件夹VM,把它放在VM;VMware是国外的公司网速慢的话建议KXSW。) 2.安装VMware(按着安装导向来即可) 下载后双击打开, 【下一步】 同意条款, 【下一步】 选择安装位置,默认为C盘(要改一下不然会拖慢你的系统运行速度,这里选的是F盘) 【下一步】 (自定义更新和什么体验计划) 【下一步】 【下一步】 开始安装 【安装】 等待安装即可 此时你的桌面已经出现图标啦 【完成】 3.打开VMwar 安装后第一打开可能会要秘钥,从下方选一个或自行百度 ZC10K-8EF57-084QZ-VXYXE-ZF2XF UF71K-2TW5J-M88QZ-8WMNT-WKUY4 AZ7MK-44Y1J-H819Z-WMYNC-N7ATF CU702-DRD1M-H89GP-JFW5E-YL8X6 YY5EA-00XDJ-480RP-35QQV-XY8F6 VA510-23F57-M85PY-7FN7C-MCRG0 CG54H

三大企业版Linux系统,你喜欢哪一款呢?

馋奶兔 提交于 2020-08-08 18:03:56
  操作系统是我们日常生活当中不能缺少的,尤其是随着开源市场火爆,Linux操作系统得到了快速发展。大家都知道Linux系统有很多发行版本,Red Hat、SUSE和Ubuntu是企业级发行版本中非常受欢迎的三大版本,那么这三个发行版本你中意哪个呢?   Red Hat(红帽):对于Linux来说,企业应用中的使用还是非常普遍的,Red Hat是非常受关注的发行版本。   Red Hat的开放源码模式提供跨物理、虚拟和云端环境的企业运算解决方案,以帮助企业降低成本并提升效能、稳定性和安全性;为全球客户或者通过领先合作伙伴为用户提供技术支持、培训和咨询服务。Red Hat的计划重心是让客户能够在多个环境和基础架构当中建构、部署并管理其应用程序。   SUSE:在Linux版本当中,有一些版本可能只是针对桌面版本,但是也有一些是专注企业级的,对于SUSE来说,在个人版和企业版都很出色。   SUSE是德国的一个Linux发行版本,在欧洲很流行,拥有非常广阔的市场。NOVELL公司SUSE 有两个linux版本,一个是open SUSE,另一个是Enterprise linux。Enterprise linux是为企业设计的,要长期使用,需要收取一定费用;前一个完全按照开源社区的要求,是免费和开放源代码的。   Ubuntu:可以说是目前最流行的Linux操作系统,可以适用于个人电脑

迅为IMX6ULL开发板搭建交叉编译环境

自古美人都是妖i 提交于 2020-08-08 16:54:32
基于迅为IMX6ULL开发板 我们在第三章讲解了如何在 Linux 下进行 C 程序开发,我们使用的 gcc 编译器进行代码的编译,编译完,直接在 X86 架构下的 PC 下运行的。我们学习的 i.MX6 ULL 是 arm 架构的,所以我们需要使用支持 arm 的编译器并且该编译器在 X86 架构下运行,这个编译器我们通常称为交叉编译器。arm 交 叉 编 译 器 有 很 多 种 , 我 们 使 用 Linaro 公 司 的 arm 交 叉 编 译 器 , 下 载 地 址 : releases.linaro.org/components/toolchain/binaries/4.9-2017.01/arm-linux-gnueabihf/ 如图 4.3.1 所示 在图 4.3.1 中有多种 arm 交叉编译器,我们需要根据安装的 Ubuntu 系统来选择对应的版本下载:如果安装的是 Ubuntu 32 位的系统我们需要下载 gcc-linaro-4.9.4-2017.01-i686_arm-linux-gnueabihf.tar.xz; 如果安装的 Ubuntu 是 64 位系统我们需要下载gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz。这两种版本的交叉编译器我们已经放在了光盘资料的“i.MX6UL

Linux mint 19 清化大学开源镜像源配置

◇◆丶佛笑我妖孽 提交于 2020-08-08 16:44:42
deb https://mirrors.ustc.edu.cn/linuxmint tricia main upstream import backport deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse 来源: oschina 链接: https://my.oschina.net/qwfys200/blog/4287765

OpenNebula学习第二节OpenNebula Node Installation

跟風遠走 提交于 2020-08-08 15:54:48
一、准备工作 准备一台物理机或者虚拟机:Ubuntu16.0.4 已经更新了aliyun的source cpu支持虚拟化 关闭防火墙 二、安装步骤 2.1:下载opennebula repo源 wget -q -O- http://downloads.opennebula.org/repo/Debian/repo.key | apt-key add - 2.2:将下载的opennebula repo源存放到apt的source清单中 echo "deb http://downloads.opennebula.org/repo/5.2/Ubuntu/16.04 stable opennebula" > /etc/apt/sources.list.d/opennebula.list 2.3:更新系统 apt-get update 2.4:开始安装OpenNebula Node sudo apt-get install opennebula-node 执行安装命令后,需要输入y表示同意给Node节点这些使用空间,然后安装继续 稍等片刻,基于网络可能会有少许的等待,等待出现下面的完成界面则说明OpenNebula Node节点安装成功 安装完成以后,就可以启动Node的节点服务了,Ubuntu中使用如下的命令 sudo service libvirt-bin restart

Getting this black window instead of picture while using cv2.imshow

十年热恋 提交于 2020-08-08 13:58:22
问题 The bounty expires in 4 days . Answers to this question are eligible for a +100 reputation bounty. user2585222 wants to draw more attention to this question. I don't know what term I should use for the window I am getting so I am attaching a screenshot of the window for reference. I am getting this window about 7 of the 10 times I am running this code: import cv2 import numpy as np import face_recognition imgElon = face_recognition.load_image_file("BasicFaceRecImg/ElonMusk2.jpg") imgElon =