sudo

Ubuntu16.04 PCL库安装

你离开我真会死。 提交于 2020-02-21 04:11:15
PCL库安装: 以下是十四讲里的方法: sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl sudo apt-get update sudo apt-get install libpcl-all 我执行第一行的时候就没成功,然后就去网上找了一下安装方法。 先安装各种依赖 sudo apt - get update sudo apt - get install git build - essential linux - libc - dev sudo apt - get install cmake cmake - gui sudo apt - get install libusb - 1.0 - 0 - dev libusb - dev libudev - dev sudo apt - get install mpi - default - dev openmpi - bin openmpi - common sudo apt - get install libflann1 . 8 libflann - dev sudo apt - get install libeigen3 - dev sudo apt - get install libboost - all - dev 其他依赖 sudo apt -

docker 部署安装

。_饼干妹妹 提交于 2020-02-20 13:25:23
从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。 Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。 本文介绍 Docker CE 的安装使用。 Docker 采用 Linux (内核)技术,所以只能运行在 Linux 上,官方说 Linux kernel 至少 3.8 以上 移除旧的版本: $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine 一、yum 默认安装    yum install docker 二、 RPM 包安装    下载 centos 7 镜像    Docker 1.8 的部署安装 cat >/etc/yum.repos.d/docker.repo <<-EOF [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org

DjangoBlog部署教程

我怕爱的太早我们不能终老 提交于 2020-02-20 07:48:13
本篇文章将会手把手教你如何部署DjangoBlog项目,首先介绍下我这里的基本环境,请大家仔细阅读此部分,下面的教程都会使用这些约定来介绍: 系统是 ubuntu 18.04 LTS 假设你的域名是 www.djangoblog.com 。 python虚拟环境目录在 ~/python/env djangoblog源码位置在 ~/python/DjangoBlog 登入用户 server 编辑器使用vim,你可以使用你喜欢的编辑器。 准备工作 升级系统 首先需要升级系统到最新版,终端下执行: sudo apt update sudo apt upgrade -y 待完成更新之后,建议重新启动下系统,再进行后面的操作。终端下执行: sudo reboot 待系统启动后,可以开始安装依赖的mysql以及python环境了。 安装依赖 终端下执行: sudo apt install mysql-server -y #安装mysql sudo apt install python3-dev python3-pip python-pip memcached -y #安装pip和memcached sudo apt install supervisor -y sudo apt install nginx -y sudo apt-get install python-dev default

Python中的截屏模块 pyscreenshot

限于喜欢 提交于 2020-02-20 06:29:07
前言 pyscreenshot 是一个 Python 的模块,用来对屏幕进行截屏并拷贝到 PIL or Pillow 图像对象中。这是一个纯 Python 库,支持跨平台。 示例代码: import pyscreenshot as ImageGrab fullscreen im=ImageGrab.grab() im.show() part of the screen im=ImageGrab.grab(bbox=(10,10,510,510)) # X1,Y1,X2,Y2 im.show() 1 2 3 4 5 6 7 8 9 Ubuntu 下安装: sudo apt-get install python-pip sudo pip install pyscreenshot sudo apt-get install python-imaging optional back-ends sudo apt-get install scrot sudo apt-get install imagemagick sudo apt-get install python-gtk2 sudo apt-get install python-qt4 optional for examples sudo pip install entrypoint2 卸载: as root pip uninstall

mac 下 mysql 问题

醉酒当歌 提交于 2020-02-19 18:49:16
命令行操作 vi / etc / inid . d / mysql # 初始化文件 vi / etc / my . cnf # 配置文件 vi / usr / local / mysql / support - files / my - default . cnf # 5.71 配置文件 cd / usr / local / mysql / data / # 错误排查文件(mysqld.local.err) sudo / usr / local / mysql / support - files / mysql . server start # 启动 mysql - u root - p # 给予权限,执行 chown - R mysql:mysql / var / data chmod - R 755 / usr / local / mysql / data chmod / tmp 777 # 修改权限 sudo chmod 664 / etc / my . cnf # 只读权限 # 删除 rm - rf mysql - bin . index 问题 keyring_file initialization failure. Please check if the keyring_file_data points to readable keyring file or

Ubuntu添加开机自动启动程序的方法

强颜欢笑 提交于 2020-02-19 16:08:27
1. 开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序。例如:编辑/etc/rc.d/rc.local 文件(该文件通常是系统最后启动的脚本),在文件最末加上一行“xinit”或“startx”,可以在开机启动后直接进入X-Window。 2. 登录时自动运行程序 用户登录时,bash先自动执行系统管理员建立的全局登录script : /ect/profile 然后bash在用户起始目录下按顺序查找三个特殊文件中的一个: /.bash_profile、 /.bash_login、 /.profile, 但只执行最先找到的一个。因此,只需根据实际需要在上述文件中加入命令就可以实现用户登录时自动运行某些程序(类似于DOS下的Autoexec.bat)。 3. 退出登录时自动运行程序 退出登录时,bash自动执行个人的退出登录脚本 /.bash_logout。 例如,在/.bash_logout中加入命令“tar -cvzf c.source.tgz *.c”,则在每次退出登录时自动执行 “tar” 命令备份 *.c 文件。 4. 定期自动运行程序

Python学习Day09-Linux初识

╄→尐↘猪︶ㄣ 提交于 2020-02-19 10:53:47
一切皆文件 ***********************************************LInux目录结构:***************************************** / (根): 所有目录都在 /boot : boot 配置文件、内核和其它启动时所需的文件(操作系统) /etc : 存放系统配置有关的文件 /home : 存放普通用户目录 /mnt : 硬盘上手动挂载的文件系统(插个U盘,把硬盘连接在系统上) /media : 自动挂载(加载)的硬盘分区以及类似CD、数码相机等可移动介质。 /cdrom : 挂载光盘? /opt : 存放一些可选程序,如某个程序测试版本,安装到该目录的程序的所有数据,库文件都存在同个目录下 /root : (根用户)系统管理员的目录,对于系统来说,系统管理员好比上帝,他可以对系统做任何操作,比如删除你的文件,一般情况下不要使用root用户。 /bin : 存放常用的程序文件(命令文件)。 /sbin : 系统管理命令,这里存放的是系统管理员使用的管理程序 /tmp : 临时目录,存放临时文件,系统会定期清理该目录下的文件。 /usr : 在这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。比如游戏、打印工具等。/usr目录包含了许多子目录: /usr/bin目录用于存放程序;

ubuntu16安装使用chrome

前提是你 提交于 2020-02-19 08:11:09
1、 sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ 将下载源加入到系统的源列表。命令的反馈结果如图。 如果返回“地址解析错误”等信息,可以百度搜索其他提供 Chrome 下载的源,用其地址替换掉命令中的地址。 2、 wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 导入谷歌软件的公钥,用于下面步骤中对下载软件进行验证。 3、sudo apt-get update 用于对当前系统的可用更新列表进行更新。这也是许多 Linux 发行版经常需要执行的操作,目的是随时获得最新的软件版本信息。 4、sudo apt-get install google-chrome-stable 执行对谷歌 Chrome 浏览器(稳定版)的安装。 5、最后,在终端中执行以下命令: /usr/bin/google-chrome-stable 将会启动谷歌 Chrome 浏览器,它的图标将会出现在屏幕左侧的 Launcher 上,在图标上右键——“锁定到启动器”,以后就可以简单地单击启动了。 注:我的系统需要输入 /usr/bin/google-chrome-stable

Liunx基础笔记(1)

安稳与你 提交于 2020-02-19 05:29:21
1.安装和删除软件 1.1安装: sudo apt install (软件包名称) 1.2 deb安装包是debian liunx的安装包格式,在Ubuntu中同样适用,一般安装方式有两种:一种是直接使用自带安装软件安装,另一种是使用命令行进行安装: sudo dpkg -i <package.deb> 1.4 修复各软件之间的依赖关系 sudo apt install -f 1.5卸载 sudo apt remove (软件包名称) 2.操作系统 裸机:没有安装操作系统的计算机 2.1桌面操作系统 Windows--用户群体较大 macOS Liunx--软件少 2.2服务器操作系统 Liunx--安全、稳定、免费、占有率高 Windows Server--付费、占有率低 2.3嵌入式操作系统 Liunx 2.4移动设备操作系统 ios Android(基于liunx) 3.liunx操作系统 3.1--林纳斯 3.2 liunx内核版、liunx发行版 3.3常见的liunx发行版(基于liunx内核版) ubuntu redhat fedora openSUSE Liunx Mint Debian Magejaro Mageia CentoOS 4.liunx基础命令 序号 命令 操作 功能作用 1 ls 查看当前目录下的内容(目录、文本、压缩包等) ls -a

virtualbox 中的linux 共享文件 发生文件系统类型错误的解决办法

有些话、适合烂在心里 提交于 2020-02-19 04:37:24
转自:http://blog.csdn.net/ls1160/article/details/24913391 最近在研究linux下的安卓源代码编译,遇到了一些问题,在虚拟机的共享文件上。 因为联网下载安卓源代码太慢了,如果按照老罗的方法的话,于是就自己离线下载了包,打算直接共享到linux虚拟机里面使用。 在实验室直接共享就可以了,但是编译的话,由于linux是32位的,产生了一些错误不知道怎么解决了。于是就想着换到64位,但是,这个时候共享文件就出了问题。 后面查资料还是解决了。 【网上的共享文件步骤】 sudo mkdir /mnt/shared sudo mount -t vboxsf Baidu /mnt/shared 其中"Baidu"是之前创建的共享文件夹的名字。OK,现在Ubuntu和主机可以互传文件了。 我的会出现错误提示: mount:文件系统类型错误、选项错误、Baidu有坏超级块,缺少代码页或助手程序,或其他错误 (对某些文件系统(如 nfs、cifs) 您可能需要一款 /sbin/mount.<类型> 助手程序) 有些情况下在 syslog 中可以找到一些有用信息- 请尝试dmesg | tail 这样的命令看看。 但是不影响,可以在/media/sf_Baidu 中查看挂载的文件(我共享的文件夹名字为Baidu ) (但是我这里显示没有权限打开sf