Ubuntu

PetaLinux安装

[亡魂溺海] 提交于 2021-02-14 20:29:45
名称 开发者 版本号 日期 PetaLinux安装 LC V1.0 2019-04-03 所有安装软件均在 Ubuntu16.04 下进行,这也是 ug1144 手册经过验证的系统。 一、安装要求 主机环境 8 GB RAM (recommended minimum for Xilinx tools) 2 GHz CPU clock or equivalent (minimum of 8 cores) 100 GB free HDD space Supported OS: Ubuntu Linux 16.04.3, 16.04.4 (64-bit) CentOS 7.2, 7.3, 7.4, 7.5 (64-bit) PetaLinux工具要求主机系统 /bin/sh is bash. If you are using Ubuntu distribution and your /bin/sh is dash, consult your system administrator to change your default host system /bin/sh with the sudo dpkg-reconfigure dash command.具体操作如下 在终端输入 1 、$ sudo dpkg-reconfigure dash 2 、在弹出的界面选择“否”,禁用dash 3

Docker数据卷

不打扰是莪最后的温柔 提交于 2021-02-14 15:57:05
#1、数据卷概念   默认情况下容器不使用任何 volume。此时容器的数据、文件系统的改动都是发生在最上面的容器层,数据与容器的生命周期同步,随着容器的被删除而被删除。虽然可使用 docker commit 命令将它持久化为一个新的镜像,但无法单独将数据持久化。   生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然要求容器要支持对数据的管理操作。   容器中管理数据主要有两种方式:   <font color=#ff6347> 数据卷(Data Volumes) </font>:容器内数据直接映射到本地主机环境;如何在容器内创建数据卷,并且把本地的目录或文件挂载到容器内的数据卷中。   <font color=#ff6347> 数据卷容器(Data Volume Containers) </font>:使用特定容器维护数据卷。如何使用数据卷容器在容器和主机、容器和容器之间共享数据,并实现数据的备份和恢复。 #2、数据卷   数据卷是一个可供容器使用的特殊目录,它将主机操作系统目录直接映射进容器,类似于Linux的mount操作。 数据卷特性 :    (1) 数据卷可以在容器之间共享和重用,容器间传递数据将变得高效方便;    (2) 对数据卷内数据的修改会立马生效,无论是容器内操作还是本地操作;    (3)

ubuntu上部署ceph集群

爷,独闯天下 提交于 2021-02-14 15:31:26
配置apt源 # wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add - # echo deb https://download.ceph.com/debian-jewel/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list 安装ceph-deploy,一台机器即可 # apt-get install ceph-deploy 安装ceph软件,三台机器都需要安装 # apt-get install ceph 创建集群 # mkdir /opt/ceph # cd /opt/ceph # ceph-deploy new k8s1 k8s2 k8s3 # echo mon_pg_warn_max_per_osd = 1000 >> ceph.conf # echo cluster_network=172.16.13.0/24 >> ceph.conf # echo max open files = 131072 >> ceph.conf # echo osd_scrub_begin_hour=1 >> ceph.conf # echo osd_scrub_end_hour=7 >> ceph.conf

pip安装笔记(anaconda)

混江龙づ霸主 提交于 2021-02-14 11:32:22
1、更换python源    mkdir ~/ .pip cd ~/ .pip vi pip.conf   vi编辑内容如下: [ global ] index -url=https: // pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host= pypi.tuna.tsinghua.edu.cn disable -pip-version-check = true timeout = 6000 --------------------- 作者:ke1th 来源:CSDN 原文:https: // blog.csdn.net/u012436149/article/details/66974668 版权声明:本文为博主原创文章,转载请附上博文链接! 上述内容中这一段是可选操作 [install] trusted-host= pypi.tuna.tsinghua.edu.cn disable-pip-version-check = true timeout = 6000   下面是python常用的国内镜像 新版ubuntu要求使用https源,要注意。 清华:https: // pypi.tuna.tsinghua.edu.cn/simple 阿里云:http: // mirrors.aliyun.com/pypi/simple

峰米激光电视连接功放及媒体库

我与影子孤独终老i 提交于 2021-02-14 00:16:33
峰米激光电视输出音频到Marlanz功放及5.1音箱系统,媒体库使用Ubuntu安装MiniDLNA提供服务,打造一个全数字化的媒体播放系统。 1、应用场景 峰米播放内置电影(可挂载U盘),视频直出,功放输出dts音频到音箱。 功放播放媒体库文件(可挂载U盘),音频直出到音箱,输出视频到峰米。 电脑播放媒体库文件,HDMI输出到功放,然后视频到峰米,音频到音箱。 手机/平板控制,通过Marlanz的HEOS App或者小米的"电视助手"。 2、连接方法 设备包括: 峰米激光电视Cinema。 Marlanz8012功放,连接B&W音箱。 Philip 15米HDMI 4k视频线(该线带一个USB端口)。 安装Ubuntu桌面的网络存储系统。 华硕路由器,支持WiFi6和aiMesh。 连线: 峰米通过HDMI连接arc端口到Marlanz的Media Player端口,并将该端口设为当前的输入源。 Marlanz功放通过有线网络RJ45或WiFi连接到媒体服务器。 Marlanz功放通过秋叶原200芯屏蔽线连接到5个音箱。 Ubuntu桌面的网络存储系统通过RJ45连接到路由器。 ⚠️注意: Philip的15米线支持arc(音频回传)有方向性,USB口要连接到激光电视的USB端口用于供电,而且该端必须接输出口(电视端)。 3、MiniDLNA安装

Ubuntu安装搜狗输入法

耗尽温柔 提交于 2021-02-13 11:57:21
1 前言 初次使用Ubuntu系统的新手,肯定会遇到各种各样的问题,输入法的问题肯定没少折磨过大家,因为Ubuntu默认只有英文输入,没有中文输入。别着急,我马上就教大家如何在Ubuntu下安装搜狗输入法。 2 准备工作 Linux搜狗输入法安装包,下载地址:http://pinyin.sogou.com/linux/; 根据自己的系统下载对应位数的安装包; 如果你是首次使用Ubuntu,请先更新一下源,按 ctrl+alt+t 键打开终端,执行如下语句: sudo apt-get update 3 开始安装 进入到搜狗输入法安装包的目录,我把安装包放在Download目录下,所以我想进入到Download目录,然后使用dpkg语句安装,执行命令如下: cd Download sudo dpkg -i sogoupinyin_2.1.0.0086_i386.deb 到此输入法算是安装完了,但是现在还使用不了,还需要配置一下。 点击右上角的小齿轮,选择 System Settings ,然后单击 Language Support 。 初次点击 Language Support ,会提示执行 sudo apt-get install -f ,在终端中执行该条语句,跳出来的提示选择 Y ,等几分钟然语句执行完,然后重新打开 Language Support ,选择 install

Docker快速入门

纵饮孤独 提交于 2021-02-13 08:45:13
Docker已经火了很长一段时间,最近打算在 阿里云 上好好熟悉一下Docker的相关应用,为今后的工作做准备,希望如下图一样,Docker技术一飞冲天。 基本概念 Docker是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotCloud公司,其目标是“Build, Ship and Run Any App, Anywhere”,主要概念包括 镜像、容器、仓库 。Docker引擎的技术是Linux容器( Linux Containers , LXC)技术。容器有效地将由单个操作系统的资源划分到孤立的组中,以便更好地在孤立的组之间平衡有冲突的资源使用需求。 镜像Image :类似于虚拟机镜像,可以理解为面向Docker引擎的 只读模板 ,包括文件系统。 获取镜像: docker pull NAME[:TAG] 查看镜像信息: 查看所有镜像 docker images ;查看某个镜像具体信息 docker inspect 添加标签: docker tag xxx ubuntu:first 搜寻镜像: docker search xxx , -s=0 指定星级 删除镜像: docker rmi xxx ,一般情况下会删除镜像的标签,而不是文件,当删除最后一个TAG时则会删除文件,需要注意。 使用镜像ID删除镜像: -f 删除可以强制删除镜像

MTD应用学习札记【转】

本小妞迷上赌 提交于 2021-02-12 12:56:32
转自: https://blog.csdn.net/lh2016rocky/article/details/70885421 今天做升级方案用到了 mtd-utils中的 flash_eraseall和 flash_cp两个工具,在进行方案验证的时候,遭遇到各种不解和疑惑,因对 MTD的原理不熟悉,所以只能多次尝试,虽然最后把方案搞定了,不过觉得 MTD中的 mtd和 mtdblock区别这块还是值得总结学习一下。这里先说明一下问题现象,然后在进行具体的区别原理解释。 MTD 设备 (Nor Flash) 使用中的问题现象表现 mtd-utils 工具对mtd 和mtdblock 分区设备的区别处理 / $ flash_eraseall /dev/mtdblock/2 flash_eraseall: /dev/mtdblock/2: unable to get MTD device info / $ flash_eraseall /dev/mtdblock/2 flash_eraseall: /dev/mtdblock/2: unable to get MTD device info / $ flash_eraseall /dev/mtd/2 Erasing 128 Kibyte @ 8e0000 -- 98 % complete. / $ ls / $ flashcp

计算机视觉基于图像的三维重建入门介绍

扶醉桌前 提交于 2021-02-12 11:53:44
计算机视觉 从技术角度目前分为两大类:一类是基于传统几何的计算机视觉,另一类是基于深度学习的计算机视觉。在介绍三维重建之前先来讲一下基于传统几何的计算机视觉相关的学习路线。 入门书籍 有《视觉SLAM十四讲从理论到实践》《 计算机视觉-算法与应用》 《 计算机视觉中的多视几何》 入门视频 教程有 浙江大学谭平教授的计算机视觉课程 https://www.bilibili.com/video/BV124411W775 高翔博士的视觉SLAM十四讲从理论到实践 https://www.bilibili.com/video/BV1Z5411t7oB 入门计算机视觉看这几本书,以及这两个课程就足够了,高博的课程比较难懂,可以先看谭老师的课程,再看高博的课程。高博的课程至少要看两遍,才能懂。要达到 深刻理解 的程度,需要结合后期的项目实践,再看第3遍或者以上。 在学习的过程中,需要自己运行一下《视觉SLAM十四讲》中的 代码程序 ,第一遍只需要知道重要步骤的意思即可,没有必要细扣每一行代码的意思,第二遍需要知道每一行代码的意思,并且要尝试回答《视觉SLAM十四讲》课后习题,有些不会的上网查一下就行,了解了解就行,后面有了实际的项目实践,再来做这些题,回理解比较深刻。 进阶以视觉项目为导向,动手 代码实践 ,理解程序的意思,在这个过程中,需要带着问题学习,多问为什么,上网查阅他人对代码的解读