Ubuntu

Vagrant hangs at "SSH auth method: Private key

你。 提交于 2020-12-01 09:22:39
问题 I am running VirtualBox 5.0.24 and Vagrant 1.8.5 on Digital Ocean VPS running on Ubuntu 14.04 LTS Precise I am using the box ubuntu/precise64 Everything works fine but when i do vagrant up it hangs at the SSH auth method: Private key and the exit out giving time out. Now, i can consider increasing the execution time but it already takes a fare amount of time before giving that error. I don't know what I am doing wrong. Here is my VAGRANTFILE # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant

No internet connection on WSL Ubuntu (Windows Subsystem for Linux)

只谈情不闲聊 提交于 2020-12-01 07:47:36
问题 Recently I installed WSL Ubuntu 18.04 on my Windows machine, but nothing seems to work properly, because I have no internet access . I tried a few commands and sudo apt update says 'Connection failed' and ping google.com literally takes foreveras you can see in this screenshot: https://i.stack.imgur.com/NXJNx.png I also checked nano /etc/resolv.conf and made sure that the nameservers are right, completely disabled Kaspersky and its firewall, disabled Hyper-V, reinstalled WSL a few times and

secureCRT 实现windows和linux文件互传

假如想象 提交于 2020-12-01 07:08:00
背景:   有一台主机,安装了windows10,然后服务器安装了ubuntu。在windows10上安装SecureCRT来ssh连接ubuntu虚拟机。一般在windows上面下载软件要上传到服务器上使用,现在考虑使用sftp协议来直接传输。 方案:   使用SecureCRT软件ssh连接到ubuntu服务器打开第一个会话。然后在SecureCRT上面文件选项中在次打开SFTP会话,如下图所示:   SFTP命令   进入到sftp命令窗口以后,就可以通过sftp命令来进行文件互传的操作。下面主要介绍一下sftp命令的含义。 sftp> help Available commands: ascii Set transfer mode to ASCII binary Set transfer mode to binary cd path Change remote directory to 'path' lcd path Change local directory to 'path' detail remote-path Display system information about remote file or folder ldetail local-path Display system information about local file or folder

键盘鼠标共享效率工具----Synergy

為{幸葍}努か 提交于 2020-12-01 04:34:04
在日常工作中,为了提高工作效率以及用户体验,会一个主机接多个显示器,像程序员一般都是使用两块显示器。 然而,有很多人是和我一样,自己有多台电脑,两个笔记本。公司一个台式机,如何在台机器之间来回切换工作。在多台机器之间切换使用,来回的切换键盘鼠标是否让你觉得特别烦恼,是否希望能够在一套键鼠上实现跨机器的操作? Synergy是一款开放源代码软件,能让用户通过网络在视线范围内使用一套键盘鼠标控制多台电脑。因为Synergy不能传输视频,所以每台电脑都需要连接显示器。除了在多台计算机间共享键盘鼠标,Synergy还能共享剪贴板。Synergy是跨平台的软件,可以在Windows,Linux和Mac OS X之间共享键盘和鼠标,将来还可能支持Windows Mobile和iPhone平台,也容易移植到更多平台。但是会存在一些技术上的限制,使得软件只能作为客户端或者服务器使用。 Synergy允许你轻松地在你办公桌上多台计算机之间共享你的鼠标和键盘。你只要将鼠标(指针)从一台计算机的屏幕边缘移出到另 一个屏幕就行了。甚至可以共享你的剪贴板。你所需要的仅仅是一个网络连接。Synergy是跨平台的(可以运行于Windows,Mac OS X和Linux)。 安装 我两个笔记本是ubuntu和Mac,公司的办公台式机也是ubuntu,所以,我只做了ubutnu和mac的跨系统的使用操作

SLAM+语音机器人DIY系列:(五)树莓派3开发环境搭建——5.Android手机端与robot端ROS网络通信

|▌冷眼眸甩不掉的悲伤 提交于 2020-12-01 02:50:52
摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识。接下来就正式进入 机器人大脑 (嵌入式主板:树莓派3)的开发。本章将从树莓派3的开发环境搭建入手,为后续ros开发、slam导航及语音交互算法做准备。本章内容: 1.安装系统ubuntu_mate_16.04 2.安装ros-kinetic 3.装机后一些实用软件安装和系统设置 4.PC端与robot端ROS网络通信 5.Android手机端与robot端ROS网络通信 6.树莓派USB与tty串口号绑定 7.开机自启动ROS节点 5.Android手机端与robot端ROS网络通信 刚刚介绍了 PC 端与 robot 端 ROS 网络通信 , 在有些情况下,使用 Android 手机端来调试监控机器人会更方便。于是,参考 ROS 官网给的开发 demo ,我用 ros-java 库也做了一个能跟 robot 端进行 ROS 网络通信的 APP ,我给这个 APP 取名叫 Android_for_miiboo_robot.apk 。如果大家对这个 APP 感兴趣,可以持续关注我,我会把这个 APP 共享给大家。这里就来介绍一下 Android 手机端与 robot 端 ROS 网络通信的配置。 首先,是配置机器人端的 ROS 网络参数,和前面一样,需要在机器人端 ~/.bashrc 中指定

第三节,烧录固件。

荒凉一梦 提交于 2020-11-30 23:39:24
我们先来把固件导出来吧, 两种方法: 方法1,安装VMware tools, 我这里安装过了。没关系,那我就重装一下,再来一次。 我们在桌面可以看到VMware Tools,双击鼠标左键打开他 我是将文件复制到家目录的,你们随意, 右键单击,提取到此处。 现在我们打开终端,进入刚才解压的文件夹 记得加sudo来执行这个安装文件 sudo ./vmware- install .pl 全程回车即可, 方法二,使用SAMBA(这个比方法一会方便很多) Ubuntu中打开命令行,输入 sudo apt install samba 完成安装之后,修改samba配置文件 vim /etc/samba/smb.conf 在配置文件末尾添加代码: [linux] comment = smb path = /home/peter/ smb browseable = yes writable = yes read only = no guest ok = yes 为samba服务创建一个共享文件夹 sudo mkdir /home/peter/smb 为文件夹共享文件夹赋权限 sudo chmod 777 /home/peter/smb 重启samba服务 sudo service smbd restart sudo service nmbd restart 查看下自己IP ifconfig

单片机和嵌入式有啥区别和联系?

China☆狼群 提交于 2020-11-30 14:09:52
单片机和嵌入式,其实没有什么标准的定义来区分他们,对于进行过单片机和嵌入式开发的开发者来说,都有他们自己的定义,接下来,就谈谈这两个概念的深入理解。 什么是单片机 首先明确概念,什么是 单片机 ,单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。 从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。比如最经典的51系列单片机,外观只是一块一个拇指大小的长方体芯片,共40个引脚,里面包含了逻辑运算单元。实际上也就是一个cpu。    在最开始接触单片机的时候,还曾经有过一个疑问,为什么单片机是黑色的而不可以是别的颜色,后来才知道是单片机材料的限制。 对单片机而言,其实一个芯片就是全部,其他的比如单片机最小系统都是为了单片机的正常运作而加入其他元件,比如晶振,5v电源,电感电阻等。当然最小系统只能保证单片机正常运行,几乎实现不了基于单片机的任何应用。 为了使单片机实现应用,必须要加入其他外设。比如按键,led灯,led屏,蜂鸣器,各种sensor。这也就是市面上很多公司都在做的单片机开发板。

如何在 VirtualBox 中增加现有虚拟机的磁盘大小 | Linux 中国

会有一股神秘感。 提交于 2020-11-30 11:55:33
你可以在 VirtualBox 中扩大虚拟硬盘,即使在创建之后也可以。 来源: https:// linux.cn/article-12869- 1.html 作者:Dimitrios Savvopoulos 译者:geekpi (本文字数:1434,阅读时长大约:2 分钟) 下面是你迟早会遇到的情况。 你在 VirtualBox 中安装了一个或多个操作系统。在创建这些虚拟操作系统的同时,你还在 VirtualBox 中为它们创建了虚拟硬盘。 你指定了虚拟磁盘的最大大小,比如说 15 或 20GB,但现在使用了一段时间后,你发现你的虚拟机已经没有空间了。 虽然 在 Ubuntu 和其他操作系统上有释放磁盘空间的方法 ,但更稳健的处理方式是增加 VirtualBox 中创建的虚拟机的磁盘大小。 是的,你可以在 VirtualBox 中扩大虚拟硬盘,即使在创建之后也可以。虽然这是一个安全且经过测试的过程,但我们强烈建议你在执行这样的操作之前,先创建一个虚拟机的备份。 如何扩大 VirtualBox 磁盘大小 我将向你展示如何在 VirtualBox 中以图形和命令行(对于 Linux 极客)方式调整磁盘大小。这两种方法都很简单直接。 方法 1:在 VirtualBox 中使用虚拟媒体管理器 VirtualBox 6 增加了一个调整虚拟磁盘大小的图形化选项。你可以在 VirtualBox

Docker-0003(Docker常用命令)

六月ゝ 毕业季﹏ 提交于 2020-11-30 10:27:57
一、帮助命令 1.docker version 2.docker info 3. docker help 二、镜像命令 1.docker images 各个选项说明: REPOSITORY:表示镜像的仓库源 TAG:镜像的标签 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小 同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本,我们使用 REPOSITORY:TAG 来定义不同的镜像。如果你不指定一个镜像的版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像 2.docker search imagesName 从dockerHub上查询镜像 -s : 列出收藏数不小于指定值的镜像。 --automated : 只列出 automated build类型的镜像 --no-trunc : 显示完整的镜像描述 3.docker pull imageName 下载镜像 4.docker rmi imageId/imageName 删除单个镜像 删除多个镜像 删除所有镜像 三、容器命令 1.有镜像才能创建容器,这是根本前提(下载一个CentOS镜像演示) 执行下面命令,pull一个CentOs下来 docker pull centos 2.新建并启动容器(docker run [OPTIONS] IMAGE

Wordpress Plugin Installation - Failed to connect to FTP Server - Safest Solution?

大兔子大兔子 提交于 2020-11-30 05:29:45
问题 I succesfully set up a VPS LEMP-stack with Wordpress. When I am trying to install plugins from the WP backend, I am prompted with the following message: To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host. When I enter my SFTP-account details, which I am using to access the server with FileZilla, I get the following error message: Failed to connect to