sudo

个人环境搭建 minikube

淺唱寂寞╮ 提交于 2020-01-25 08:09:59
近两年云原生大火,k8s 大火,docker、敏捷、devops 纷至杳来。之前做预研项目一直是在公司小伙伴提供的 kubernets 集群上,为了方便随时实验,还是需要在个人开发环境装一个小型的 minikube。 有一种认识在脑中逐渐形成(也许是被万恶的 google 洗脑也说不定):k8s 可能会变成像操作系统一样普遍的事物,但位置是在操作系统之上,整合服务器的物理资源(这又是分层思想的一个应用,分层思想万岁)。对于开发来说,熟悉 linux 已经变成一个默认的技能,未来还会增加熟悉 k8s,所以务必像熟悉 linux 一样熟悉 k8s,程序员作为手艺工种,基本功非常重要。 环境 宿主机:Win10 虚拟机:Ubuntu18.04-x64-desktop 虚拟机内存:6G 虚拟机存储:40G Vmware Workstation 版本:15.5.0 1、安装常用工具 # 安装常用工具及 docker,非常喜欢的 fish # 人生苦短,记得换源 sudo apt install -y fish vim openssh-server curl docker.io 2、安装 minikube, 传送 # 看到带 google 的地址总是比较惊恐,毕竟人生苦短,不过这个可以正常访问 sudo curl -LO https://storage.googleapis.com

安装Apache Hadoop2.7.1教程

旧时模样 提交于 2020-01-25 08:08:24
教程环境 hadoop2.7.1 Ubutun16.06 JDK1.8 详细下载教程本教程暂不提供 添加用户 创建Hadoop用户(必不可少的,否则后面会因为权限问题导致无法搭建集群) 添加Hadoop用户 sudo useradd - m hadoop - s / bin / bash 设置新用户密码 sudo passwd hadoop 为新用户添加管理员权限 sudo adduser hadoop sudo 最后我们注销当前用户,切换到hadoop用户登录 更新apt 用 hadoop 用户登录后,我们先更新一下 apt,后续我们使用 apt 安装软件,如果没更新可能有一些软件安装不了。按 ctrl+alt+t 打开终端窗口,执行如下命令: sudo apt - get update 若出现如下 “Hash校验和不符” 的提示,可通过更改软件源来解决。若没有该问题,则不需要更改。从软件源下载某些软件的过程中,可能由于网络方面的原因出现没法下载的情况,那么建议更改软件源。在学习Hadoop过程中,即使出现“Hash校验和不符”的提示,也不会影响Hadoop的安装。 后续需要更改一些配置文件,我比较喜欢用的是 vim(vi增强版,基本用法相同),建议安装一下(如果你实在还不会用 vi/vim 的,请将后面用到 vim 的地方改为 gedit,这样可以使用文本编辑器进行修改

Ubuntu安装sqllite3并使用

你说的曾经没有我的故事 提交于 2020-01-25 05:25:52
Ubuntu安装sqllite3并使用 1 安装sqllite3 sudo apt-get install sqlite3 # 如果安装出现404 Not Found,更新apt-get即可 sudo apt-get update 2 常用命令 2.1 key words sqlite3 test . db // 打开或创建一个数据库 . database //每个.db文件就是一个数据库 . tables //显示数据库中所有的表 . schema //显示所有的表的创建语句 . schema tableX //显示表tableX的创建语句 . quit //退出 3 示例 我们现在有8个字段,名称及类型如下: Name Type INX INTEGER DEVICE_ID TEXT FRONT_DEVICE_ID TEXT LINE INTEGER LOC INTEGER VOLUME INTEGER WEIGHT INTEGER DATE TEXT 3.1 create table CREATE TABLE DARK_ROOM_CLS ( INX INTEGER PRIMARY KEY , DEVICE_ID TEXT NOT NULL , FRONT_DEVICE_ID TEXT NOT NULL , LINE INTEGER NOT NULL , LOC INTEGER

Ubuntu中安装两个不同版本的opencv

柔情痞子 提交于 2020-01-25 05:02:03
前言 对于在ubuntu下开发CV程序的小伙伴们,难免会遇到不同程序要使用不同版本opencv的情况.使用python进行开发工作还可以用Anaconda去切换环境,但是使用C++进行开发时就必须要考虑到在同一环境中如何安装多版本的Opencv了. 在我的电脑上,同时安装了opencv3.4和opencv4.1,下面来说说如何安装两个版本,并且交换使用. 假设你电脑上已经安装过一个版本的opencv了 若你仍未安装opencv,可以根据一下链接进行opencv的安装: Opencv安装教程 1) 照常从opencv官网中下载另一版本的opencv https://opencv.org/releases/ 2) 照常尽情地在新版本的opencv的目录中使用一下命令: mkdir build cd build 3) 但是使用cmake安装新版本的opencv时,我们需要修改其安装的路径(prefix),否则照常安装的话会把之前版本的opencv覆盖,因为我们opencv是默认安装在/usr/local/中. 在/usr/local/下新建一个文件夹,文件夹名为opencv4.而后cmake的命令如下: cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local/opencv4 cmake过后,我们会发现在

hisi-交叉编译-opencv

夙愿已清 提交于 2020-01-25 02:58:21
1,安装好 海思的sdk, 参考 2,注意这里面有几个问题,1,安装sdk的时候需要安装hisi的交叉编译器。注意交叉编译器arm-himix200-linux.tgz在 Hi3516CV500R001C02SPC020\toolchain下方。参考如上文档说明,注意权限和记录安装路径 后面使用,也可以去看 解压出来后的那个arm-himix200-linux.install. 2,我没编译osdrv。3,./sdk.unpack后结束。注意unpack结构: 因为 osdrv 是系统相关(自己的理解),我只需要hisi 的sdk包即可,所以 我没有继续编译drv。4,注意在执行 sudo ./sdk.unpack的时候 发现 连source都不认识了,报错,source都不认识,因为sh选择的不对,这时候只要: 运行 ls -l /bin/sh 后显示/bin/sh -> dash这说明是用dash来进行解析的。改为bash即可。即: 运行 ls -l /bin/sh 后显示/bin/sh -> dash 这说明是用dash来进行解析的。 命令行执行:dpkg-reconfigure dash(需要root权限) 在界面中选择no 再运行ls -l /bin/sh 后显示/bin/sh -> bash 2,编译opencv。参考: https://wenku.baidu.com

ubuntu16.04安装chrome

喜你入骨 提交于 2020-01-25 02:52:41
方法1: 到 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 下载最新的安装文件。 然后使用cd命令切换进安装文件所在目录,执行如下命令 sudo apt-get install libappindicator1 libindicator7 #安装google-chrome-stable 的依赖项 sudo dpkg -i google-chrome-stable_current_amd64.deb sudo apt-get -f install 方法2. sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo apt-get update sudo apt-get install google-chrome-stable 命令描述: sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources

redash docker安装不踩坑指北

旧时模样 提交于 2020-01-25 02:20:01
git clone https://github.com/getredash/setup cd setup/ sudo docker-compose run --rm server create_db sudo docker-compose up -d 如果自行走其他途径安装,遇坑不少,喜欢踩坑的可尝试一下。 来源: CSDN 作者: eventer123 链接: https://blog.csdn.net/eventer123/article/details/104017142

DAY 3--在树莓派上安装opencv

独自空忆成欢 提交于 2020-01-25 01:44:44
本篇文章基于‘子豪兄教你在树莓派上安装OpenCV’中有一些问题做出解决方案 ‘子豪兄教你在树莓派上安装OpenCV’原文地址: http://suo.im/5gS6if 流程可按上面文章来,我安装的是python3的版本,但会遇到一个问题,就是在安装libtiff5的时候会报错,即软件包未满足依赖关系等,这个时候要注意你的清华源是不是正确的,我的raspbian是buster版本,而我添加的清华源是stretch版本 所以要将deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi 改为了deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi 这个在 sudo nano /etc/apt/sources.list 中修改即可 然后记得 sudo apt-get upgrate sudo apt-get update 之后就可以正常安装了 最好重新将 sudo apt-get install build-essential git cmake pkg-config -y sudo apt-get install libjpeg8

Ubuntu16.04,Nvidia,Cuda,Cudnn,ROS1,Autoware安装笔记

扶醉桌前 提交于 2020-01-25 00:51:32
1 Ubuntu16.04.6安装 1.1 Ubuntu安装时出现“failed to load ldlinux.c32” 刻录映像时写入方式选择”RAW”,成功解决!!! 1.2 wifi无法使用问题 进入/etc/modprobe.d/文件夹下创建.conf文件,把影响无线wifi开关的“东西”加入黑名单。这个“东西”每种型号品牌的都不一样,在部分联想电脑上是ideapad_laptop,在其他电脑上有可能是其他的名字。 sudo gedit /etc/modprobe.d/ideapad.conf 打开文件后在第一行输入 blacklist ideapad_laptop 保存并关闭后再执行 sudo modprobe -r ideapad_laptop 重启之后,右上角的wifi就可以使用了。 注:modprobe命令用于智能地向内核中加载模块或者从内核中移除模块。 1.3 Chrome安装 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome* 1.4 git: command not found sudo apt-get install git -y 1.5 dpkg: error: dpkg frontend is

Ubuntu16.04 卸载nvidia显卡驱动和cuda

谁说胖子不能爱 提交于 2020-01-25 00:02:42
nvidia驱动卸载 在Linux系统上卸载nvidia显卡驱动有多种方法 第一种是使用安装文件进行卸载,进入显卡驱动安装文件所在的目录,运行 sudo NVIDIA-Linux-x86_64-418.43.run --uninstall 第二种是使用apt-get命令进行卸载 1.移去旧版本驱动 sudo apt-get purge nvidia* 2.重启 sudo reboot 如果安装时是通过deb包安装的,卸载驱动也要使用dpkg来卸载 1.查找安装的驱动名字 dpkg -l | grep nvidia 2.如果使用deb包安装了cudnn、cuda等,还需要先卸载cudnn和cuda dpkg -l | grep libcudnn sudo dpkg -r libcudnn7-doc sudo dpkg -r libcudnn7-dev sudo dpkg -r libcudnn7 dpkg -l | grep cuda sudo dpkg -r cuda-drivers sudo dpkg -r libcuda1-415 3.卸载驱动 sudo dpkg -r nvidia-diag-driver-local-repo-ubuntu1604-415.25 sudo dpkg -r nvidia-settings sudo dpkg -r nvidia-prime