Ubuntu
文章平均质量分 82
AoboSir
这个作者很懒,什么都没留下…
展开
-
Windows上使用SecureCRT软件连接Linux终端 — 解决问题;The remote system refused the connection
正常的情况:ifconfigwhoamips -e | grep sshsecureCRT软件不正常的情况:The remote system refused the connection.如果你遇到这个问题,说明你的Linux系统里面没有安装openssh-serversudo apt-get install openssh-serveraobosir@ubuntu:~$ ps -e | grep原创 2016-12-26 01:50:23 · 70413 阅读 · 18 评论 -
ROS Learning-017 Arduino-For-ROS-002 第一个程序: Hello World
Arduino For ROS-002 — 第一个程序: Hello World我的Ubuntu系统:Ubuntu 14.04.10 TLS 32位 Arduino的版本:Arduino 1.6.11 Linux 32位 Arduino 板子的型号:Arduino UNO R3 使用 的ROS版本:ROS Indigo 如果你还没有搭建ROS与Arduino之间的连接关系的话, 请参考 这原创 2016-09-06 23:48:31 · 15294 阅读 · 0 评论 -
ROS Learning-018 Arduino-For-ROS-003 (总结篇) 模板程序 即 如何运行
Arduino For ROS-003 — (总结篇) 模板程序我的Ubuntu系统:Ubuntu 14.04.10 TLS 32位 Arduino的版本:Arduino 1.6.11 Linux 32位 Arduino 板子的型号:Arduino UNO R3 使用 的ROS版本:ROS Indigo 如果你还没有搭建ROS与Arduino之间的连接关系的话, 请参考 这篇博客:搭建 R原创 2016-09-06 23:59:36 · 15038 阅读 · 0 评论 -
ROS Learning-016 Arduino-For-ROS-001 搭建 Arduino 和 ROS 之间相连接的开发环境
Arduino For ROS-001 — 搭建 ROS 和 Arduino 相连接的开发环境我的Ubuntu系统:Ubuntu 14.04.10 TLS 32位 Arduino的版本:Arduino 1.6.11 Linux 32位 使用 的ROS版本:ROS Indigo一. 下载并安装 相关软件Step 0 . 如果你没有在 Ubuntu 上面安装 ROS Indigo 这个版本的ROS原创 2016-09-06 21:15:39 · 15409 阅读 · 1 评论 -
Arduino 003 Ubuntu(Linux) 系统下,如何给板子烧写程序
Ubuntu/Linux 系统下,如何给Arduino板子烧写程序使用的虚拟机软件:VMware 11 我的Ubuntu系统:Ubuntu 14.04.10 TLS Arduino 软件的版本:Arduino 1.6.11 Arduino 板子的型号:Arduino UNO R3Step 0 . 来到 VMware 虚拟机里的Ubuntu 系统的界面。Step 1 . 将 Arduino原创 2016-09-01 16:41:32 · 21488 阅读 · 2 评论 -
ROS Learning-015 learning_tf(编程) 编写一个监听器程序 (Python版)
ROS Indigo learning_tf-02 编写一个 监听器 程序 (Python版)我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 1. 这一节要做的事情:上一节我们已经编写了一个广播员的程序,下面我们编写一个监听器程序来监听广播员发布的小海龟的坐标系信息:监听器程序:利用原创 2016-09-06 14:10:19 · 16603 阅读 · 0 评论 -
ROS Learning-014 learning_tf(编程) 坐标系变换(tf)广播员 (Python版)
ROS Indigo learning_tf-01 坐标系变换(tf)广播员 (Python版)我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 1. 什么是 tf :tf : 坐标系变换。想要确定一个物体在什么位置,最好的方法是找一个坐标系,我们就可以得到这个物体的坐标,所以就确定原创 2016-09-06 12:56:55 · 17688 阅读 · 4 评论 -
ROS Learning-013 beginner_Tutorials (编程) 编写ROS服务版的Hello World程序(Python版)
ROS Indigo beginner_Tutorials-12 编写ROS服务版的Hello World程序(Python版)我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 前言:在编写 ROS 话题版的 Hello World 程序(python版) 这一节中,发布器(talke原创 2016-09-05 19:46:11 · 15069 阅读 · 0 评论 -
ROS Learning-012 beginner_Tutorials (编程) 创建自定义的ROS消息和ROS服务
ROS Indigo beginner_Tutorials-11 创建自定义的ROS消息和ROS服务我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 一. 创建自定义的ROS消息 :(msg)下面我们来介绍具体步骤:1:现在beginner_tutorials软件包中创建一个 msg原创 2016-09-05 19:24:53 · 15830 阅读 · 1 评论 -
ROS Learning-011 beginner_Tutorials (编程) 编写 ROS 话题版的 Hello World 程序(Python版)
ROS Indigo beginner_Tutorials-10 编写 ROS 话题版的 Hello World 程序(Python版)我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 1. 前言 :Hello world 程序,在我们编程界,代表学习某种语言编写的第一个程序。对于 R原创 2016-09-04 20:44:13 · 16513 阅读 · 0 评论 -
ROS Learning-019 learning_tf-03(编程) 添加额外的坐标系 (Python版)
ROS Indigo learning_tf-03 添加额外的坐标系 (Python版)我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 前言这一节要做的事情:添加额外的坐标系。为什么要添加额外的坐标系:对于许多任务很容易想到内嵌一个局部的坐标系。例如,将激光扫描仪的中心作为坐标系原点原创 2016-09-07 19:05:05 · 15685 阅读 · 0 评论 -
ROS Learning-020 learning_tf-04(编程)让turtle2 海龟跟随turtle1海龟,并绕着 turtle1海龟转圈 (Python版)
ROS Indigo learning_tf-04 (编程)让 turtle2 海龟跟随 turtle1 海龟,并绕着 turtle1 海龟转圈 (Python版)我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 这格博客是在上一个博客(添加额外的坐标系)的基础上进行的。现在,我们想原创 2016-09-07 21:53:18 · 16853 阅读 · 2 评论 -
Python-黑客-004 用Python构建一个SSH僵尸网络-02 手动与SSH交互
用Python构建一个SSH僵尸网络-02 手动与SSH交互 — 登录SSH服务器端的 root 用户我的电脑(攻击者)的系统:Ubuntu14.04 ; 用户名: aobosir@ubuntu:~$ 被攻击对象电脑(模拟的SSH服务端)的系统:Ubuntu16.04 ; 用户名:aobo@ubuntu:~$这一节,我们来手动的使用 SSH 连接目标电脑。构建僵尸网络的第一件事情你知道是什么吗?嘿原创 2016-09-08 02:09:34 · 15385 阅读 · 1 评论 -
Linux 如何使用桂电ipclient出校器上网 --- 最新的方法 --- 可以使用
原博文链接在我的官方网站,网址是:http://www.aobosir.com/blog/2017/03/06/Linux-Raspberry-Pi-use-guet-ipclient-Internet/我之前写过在Linux系统或者树莓派上使用ipclient上网的教程,但是自从 2016年9月1号,学校换了新的ipclient出校器后,我之前记录的那些方法都不能使用了。下面介绍一种新的方法。这个原创 2017-03-06 19:31:55 · 5185 阅读 · 1 评论 -
Ubuntu Linux 使用桂电校园网 上网
2016年9月1日 星期四 桂电校园网今天升级新的出校器,旧的出校器已经不能使用,所以本篇博客已经过期,下面的方法已经不能让Ubuntu使用桂电校园网上外网了。详细的原因,请到这个网站查看:校园网计费系统及学生宿舍多运营商认证系统升级通知2017-3-6 19:25:59 我更新了:Linux使用ipclient出校器上网的最新的方法。在这里。Ubuntu Linux 使用桂电校园网 上网1.1 安原创 2016-08-01 06:19:32 · 19941 阅读 · 1 评论 -
Ubuntu 解决更新软件包的时候出现的 “Low Disk Space” 存储空间不足问题
原博文链接:http://www.aobosir.com/blog/2017/01/19/Ubuntu-not-enough-free-disk-space-when-upgrading-low-disk-space/当你的Ubuntu系统的真机或者虚拟机使用时间长了,安装下载的软件包多了。同时你的电脑的存储空间本身又不多。这样,时间一长,就会出现下面的这个问题:系统提示你:现在系统的存储空间已经快原创 2017-01-19 17:25:35 · 17693 阅读 · 0 评论 -
VMware 虚拟机 Ubuntu 系统执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask) 解决:UP BROADCAST MULTICAST 问题
VMware 虚拟机 ifconfig没有net_addr地址、Bcast、Mask的解决方法 使用时间长的虚拟机,会莫名其妙的连接不上网在终端中,使用ifconfig命令查看Ubuntu系统的IP地址,发现没有分配IP地址。 eth0:网络接口 link encap : 网络类型 HWaddr : 网卡物理地址 Inet addr :(internet address原创 2016-08-04 06:20:13 · 63970 阅读 · 10 评论 -
Learning pcduino 001 给pcduino烧写系统 — 之 烧写Ubuntu NAND系统
原博文链接:http://www.aobosir.com/blog/2016/12/05/pcduino-programming-sysytem-Ubuntu-NAND-image/我使用的pcduino板卡型号:pcduino 3B我使用的TF卡大小:32G参考网站:[Video] Run built-in Arduino IDE on pcDuino3下载需要的东西下载 内核镜像文件、原创 2016-12-05 22:03:39 · 10304 阅读 · 0 评论 -
Learning Linux 命令 001 cp 复制
将单个文件 file 复制到指定目录dir里面:cp file dir 当你使用cp命令的时候,如果出现下面的错误: cp: omitting directory ‘file’ 说明:file 不是单个文件,是一个目录,你如果要复制目录,需要给cp命令加一个参数 -r 。将目录 dir1 复制到 指定目录 dir2 里面:cp -r dir1 dir2请访问:http://原创 2016-12-04 23:25:23 · 9759 阅读 · 0 评论 -
ROS Learning-022 learning_tf-06(编程) 现在与过去中穿梭 (Python版) --- waitForTransformFull() 函数
ROS Indigo learning_tf-06 现在与过去中穿梭 (Python版) — waitForTransformFull() 函数我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 一 . 前言这一节要做的事情:使用 tf 的一个强大功能:可以再现在与过去中穿梭。(就是:原创 2016-09-08 19:01:09 · 15450 阅读 · 2 评论 -
ROS Learning-021 learning_tf-05(编程) now() 和 Time(0) 的区别 (Python版)
ROS Indigo learning_tf-05 now() 和 Time(0)的区别 (Python版) — waitForTransform() 函数我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 一. 前言这一节要做的事情:使用 tf 的一个强大功能:可以再现在与过去中穿梭原创 2016-09-08 17:07:51 · 16765 阅读 · 0 评论 -
Python 黑客 004 用Python构建一个SSH僵尸网络 01 简介
用Python构建一个SSH僵尸网络 01 简介一. 构建一个SSH僵尸网络的流程图:Created with Raphaël 2.1.0手动操作,实现通过SSH连接目标服务器(手动)用 Pexpect 与 SSH 交互(自动)用 Pxssh 暴力破解 SSH 密码利用 SSH 中的弱私钥构建 SSH 僵尸网络二. 详细步骤第零步: 准备工作。手动操作,实现通过SSH连接目标服务器(手动) 构建原创 2016-09-08 00:19:00 · 15349 阅读 · 0 评论 -
ROS Learning-010 beginner_Tutorials 编写简单的启动脚本文件(.launch 文件)
ROS Indigo beginner_Tutorials-09 编写简单的启动脚本文件我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo.launch文件 :下面我们将介绍,如何编写一个启动脚本程序:(.launch文件)还记得我们在 创建ROS软件包教程 中创建的第一个程序包(beg原创 2016-09-03 20:17:35 · 16491 阅读 · 2 评论 -
Python 黑客 --- 002 入门级 ZIP压缩文件口令暴力破解机
Python 黑客 入门级实战:ZIP压缩文件口令暴力破解机使用的系统:Ubuntu 14.04 LTS Python语言版本:Python 2.7.10 V编写zip 压缩文件口令破解器需要使用到Python 内自带的一个库:zipfile库。Step 1 . 在终端中输入 python,启动Python交互终端。aobosir@ubuntu:~$ pythonPython 2.7.6原创 2016-09-02 18:58:08 · 14719 阅读 · 2 评论 -
ROS Learning-009 beginner_Tutorials ROS服务 和 ROS参数
ROS Indigo beginner_Tutorials-08 ROS服务 和 ROS参数我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo1. 理解 ROS 服务 和 ROS 参数:服务(services)是节点之间通讯的另一种方式。服务允许节点发送请求(request) 并获得一个原创 2016-09-01 16:27:08 · 13968 阅读 · 1 评论 -
Ubuntu 解决:当执行`sudo apt-get update`命令时 出现的 “apt-get 404 Not Found Package Repository Errors” 问题
Ubuntu 解决:当执行`sudo apt-get update`或者`sudo apt-get install`命令是出现的 “apt-get 404 Not Found Package Repository Errors” 问题 和 “E: Some index files failed to download They have been ignored, or old ones used” 问题原创 2016-08-04 06:30:22 · 57842 阅读 · 3 评论 -
ROS Learning-007 beginner_Tutorials ROS节点
ROS Indigo beginner_Tutorials-06 ROS节点我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo一. 理解ROS 节点:ROS的节点: 可以说是一个可运行的程序。当然这个程序可不简单。因为它可以接受来自ROS网络上其他可运行程序的输出信息,也可以发送信息给R原创 2016-08-30 00:15:08 · 17339 阅读 · 0 评论 -
ROS Learning-006 beginner_Tutorials 编译ROS程序包
ROS Indigo beginner_Tutorials-05 编译 ROS 程序包我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo注意:编译前要加下面这个路径为环境变量: (当然了 我们已经将它写到 .bashrc 启动文件里去了, 每次打开一个新终端都会自动添加下面这个目录为环境原创 2016-08-27 23:43:12 · 17223 阅读 · 0 评论 -
ROS Learning-005 beginner_Tutorials 创建ROS程序包(就是软件包)
ROS Indigo beginner_Tutorials-04 创建ROS程序包(就是软件包)我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo下面我们就来在刚刚创建的 catkin_ws ROS 工作空间中创建第一个软件包: 简单的说就是创建一个 ROS 的工程,因为没有开发 RO原创 2016-08-27 23:39:26 · 18970 阅读 · 0 评论 -
ROS Learning-004 beginner_Tutorials 介绍简单的ROS命令
ROS Indigo beginner_Tutorials-03 介绍简单的ROS命令我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo那么 环境变量添加完了, 学习 ROS 用的工作空间也创建好了, 下面我们开始: 介绍一下简单的 ROS 命令.先下载一个 ros-tutorials原创 2016-08-27 23:08:09 · 17719 阅读 · 0 评论 -
ROS Learning-003 beginner_Tutorials 创建ROS工作空间
ROS Indigo beginner_Tutorials-02 创建ROS工作空间我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo在我们这套 ROS 教程中涉及的和编写的所有 ROS 代码需要有一个地方存放它,这个地方叫做工作空间。可以说,这个工作空间应该是一个大的集合。当我们要编译原创 2016-08-27 22:58:28 · 17485 阅读 · 1 评论 -
ROS Learning-002 beginner_Tutorials 如何添加ROS环境变量 和 如何更新ROS源代码
ROS Indigo beginner_Tutorials 之 添加环境变量 和 更新ROS源代码的命令我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo如何添加 ROS 环境变量在搭建环境变量前,我们现在先检查一下,看看 ROS 环境变量有没有在系统环境变量中: $ export |原创 2016-08-27 22:32:20 · 17621 阅读 · 0 评论 -
ROS Learning-001 安装 ROS indigo
如何在 Ubuntu14.04 上安装 ROS indigo我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 注意: ROS Indigo 仅 支持 Saucy (13.10) 和 Trusty (14.04)。如何在 Ubuntu1404 上安装 ROS indigo安装1原创 2016-08-27 21:35:14 · 19245 阅读 · 0 评论 -
树莓派 Learning 002 装机后的必要操作 --- 04 添加软件源 之 添加公钥 --- 解决“由于没有公钥,无法验证下列签名”问题
树莓派 Learning 002 装机后的必要操作 — 01 添加软件源 之添加公钥 之 解决“由于没有公钥,无法验证下列签名”问题当你添加完Debian的软件源后,在终端中执行sudo apt-get update时,会出现下面的错误:(这里我添加了3个软件源的网站,所以出现了3个相同的问题。)W: GPG 错误:http://security.debian.org jessie/updates原创 2016-08-01 05:26:11 · 23149 阅读 · 0 评论 -
Blender 安装
Blender 安装Blender 安装windows 上安装 Blender搞定Ubuntu Linux 上安装 Blender搞定windows 上安装 BlenderStep 1 . 打开这个网站:https://www.blender.org/download/ , 下载 BlenderStep 2 . 我的台式机是:window 10 64位的系统。所以,我们直接点击:64位原创 2016-08-09 07:08:06 · 21994 阅读 · 0 评论 -
ROS Learning-008 beginner_Tutorials ROS话题
ROS Indigo beginner_Tutorials-07 ROS话题我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo1. 理解 ROS 话题:我们来通过运行一个 ROS 的例子程序来 感受一下什么是 ROS 话题: 运行下面的命令: (Ctrl+Alt+T 打开一个新终端)原创 2016-08-30 17:53:55 · 18160 阅读 · 0 评论 -
Ubuntu,kubuntu与xubuntu的差别 Ubuntu各版本主要差异
Ubuntu各版本主要差异Ubuntu官方考虑到使用者的不同需求,提供各种不同的发行版。虽然发布了几种版本的Ubuntu系统,但是它们的核心系统是一模一样的。可以这么说不同发行版的Ubuntu的区别在于:桌面环境的不同和预设安装的软件的不同。下面对几个Ubuntu发行版一一说明:UbuntuUbuntu 是主要的发行版,它使用Gnome这个桌面环境。 ubuntu 相依的虚拟套件是ubuntu-原创 2016-08-30 23:59:31 · 58127 阅读 · 1 评论 -
ROS Learning-030 (提高篇-008 A Mobile Base-06) 控制移动平台 --- (Python)odom导航的例子:移动一个方块路径
ROS 提高篇 之 A Mobile Base-06 — 控制移动平台 — (Python)再次使用odom导航的一个例子:移动一个方块路径我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 注意: 1 . ROS 提高篇这个专栏的教学有门槛。 2 . 如果你没有学习前面的教程,请原创 2016-09-13 08:22:49 · 20713 阅读 · 0 评论 -
ROS Learning-029 (提高篇-007 A Mobile Base-05) 控制移动平台 --- (Python编程)控制虚拟机器人的移动(精确的制定目标位置)
ROS 提高篇 之 A Mobile Base-05 — 控制移动平台 — (Python编程)控制虚拟机器人的移动(精确的制定目标位置)我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 注意: 使用 `odometry` 消息类型 重写 `out_and_back` 程序。原创 2016-09-12 19:42:15 · 22434 阅读 · 0 评论 -
ROS Learning-027 (提高篇-005 A Mobile Base-03) 控制移动平台 --- Twist 消息
ROS 提高篇 之 A Mobile Base-03 — 控制移动平台 — Twist 消息我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 注意: 1 . ROS 提高篇这个专栏的教学有门槛。 2 . 如果你没有学习前面的教程,请想学习前面的 beginner_Tutorial原创 2016-09-12 17:31:31 · 19349 阅读 · 0 评论