Linux / Arch Linux
alanzjl
喜欢Linux | ROS | FPGA | ARM
展开
-
在树莓派、香蕉派上安装ROS JADE (Arch Linux)
在ros官方网站上对于raspberry pi、banana pi等ARM设备只提供了Ubuntu系统的安装方式,对于Arch等暂时还没有支持。而对于刚出的ROS发行版Jade,更是连PC版都只有Ubuntu、MacOS的安装说明。但是Jade在Arch上的安装是有办法的,在ARM设备上也是可行的。以Banana Pi、Arch Linux为例。和安装indigo过程相同,需要先启用Arch的AUR原创 2015-07-09 08:35:46 · 3638 阅读 · 0 评论 -
Archlinux 缺少<uuid/uuid.h> No such file or directory
我是在安装gazebo的ignition-transport时碰到的这个问题,报错大意就是缺少$tar -xvzf [包名]解压,然后运行$./configure生成Makefile,然后$make$make install安装,之后就成功了。原创 2016-04-13 14:29:38 · 1250 阅读 · 0 评论 -
为Arch Linux安装VMWare-Tools
VMWare-Tools的功能主要有为Linux提供共享文件夹、图形加速、拖/拽文件以及主机/虚拟机之间共享剪贴板等等。但是VMWare并不能自动给Arch安装,因此需要我们手动安装和配置。 首先,如果你有VMWare Tools的虚拟光盘iso文件,那么就通过VM挂在到虚拟机上, 点图中选择映像就行。 然后先安装依赖项,需要base-devel (for building), net-t原创 2015-12-08 22:04:42 · 10879 阅读 · 1 评论 -
Paceman: required key missing from keyring 解决方案
先附上报错信息:(3/3) checking keys in keyringdownloading required keys...error: key "A87A225CA0B4B1A4" could not be looked up remotelyerror: required key missing from keyringerror: failed to commit transa原创 2015-12-13 16:20:18 · 5414 阅读 · 0 评论 -
VMware 根据窗口大小自动调整虚拟机分辨率(命令行,Arch为例)
在使用VMware安装虚拟机的时候,Windows、Ubuntu等都有比较好的VM tools支持,所以基本安装完vm tools之后就直接可以直接根据窗口大小改变分辨率了。但是在Archlinux上因为VMware并不能自动安装,手动安装之后也不能自动启动,所以这个功能不能自动开启,因此需要我们手动配置。首先,需要安装vm tools。安装vm tools有两种方法,一种是通过虚拟光盘安装VM官方原创 2015-12-12 14:58:24 · 17530 阅读 · 3 评论 -
为Arch Linux添加控制台鼠标支持(gpm)
在控制台添加鼠标支持主要是复制粘贴比较方便,可以左键选中之后自动复制,右键粘贴。在Arch下一般使用gpm这个包,具体安装方式如下: 一般情况下,如果是在虚拟机下或是只是使用鼠标的话$ paceman -S gpm就可以了,但是如果你是用的是笔记本电脑想要使用触控板并且不是在虚拟机下运行(因为如果使用虚拟机,触控板的操作也会被虚拟机映射成普通鼠标),那么就需要$ paceman -S gpm xf原创 2015-12-08 21:36:26 · 3762 阅读 · 0 评论 -
在ROS中使用usb网络摄像头(usb_cam,Arch linux,ROS JADE)
如题,在做香蕉派的图像处理时需要用到usb_cam这个ros node,在ubuntu上验证之后,打算移植到Banana Pi的Archlinux ARM的时候却发现了一个问题:不像ubuntu可以直接apt-get到,在Arch上不论pacman还是yaourt上都搜不到这个包。无奈,总会有源码吧,好在在ROS wiki上面找到了这个包的说明,上面给出了github地址: 于是就开心的找到了原创 2015-09-20 22:51:44 · 8396 阅读 · 0 评论 -
Mac安装OpenCV下载ippicv_macosx_20141027.tgz失败解决方案
先附上当时的报错信息:-- ICV: Downloading ippicv_macosx_20141027.tgz...CMake Error at 3rdparty/ippicv/downloader.cmake:71 (file): file DOWNLOAD HASH mismatch for file: [/Users/zhaozhaokaliang/opencv-3.0.0/3原创 2015-08-05 11:42:55 · 9466 阅读 · 5 评论 -
在ARM设备(树莓派、香蕉派)上为Arch Linux配置yaourt
在PC上为Arch Linux配置yaourt没什么好说的,根据Wiki一步一步来就可以。但是在我的Banana Pi上,配置yaourt遇到了一些问题,卡了好久才配置好。下面就详述一下具体步骤,以供参考。首先,和PC一样,我们先更改pacman.conf文件。 打开pacman.conf$ sudo chmod 777 /etc/pacman.conf$ sudo vim /etc/pacma原创 2015-07-07 16:38:27 · 3122 阅读 · 0 评论 -
Archlinuxarm / AUR的国内镜像源(for Banana Pi / Raspberry Pi , etc)(更新)
以前一直没有找到国内Archlinux arm的镜像源,http://mirror.bit.edu.cn/只有Arch,没有Arch for arm,所以一直用的是官网那几个源,导致速度特别特别慢,一般20-30k/s,运气不好还会2k/s左右。。。刚才准备在Banana Pi上安装ROS的时候看了下速度实在太慢,要是干等的话不知道得多久。。于是又上网搜了搜,还真就找到了。有这么几个:清华http:原创 2015-07-07 10:42:03 · 30207 阅读 · 1 评论 -
(raspberry、bananapi)Archlinux 无法安装yaourt解决办法-----手工编译(不难)(适用于package-query找不到)
常见问题==> Missing dependencies:-> package-query>=1.4而pacman -Ss package-query无法找到(多为Archlinux arm)那就手工编译吧。先去Archlinux AUR下载package-query 下载:$ wget https://aur.archlinux.org/packages/pa/package-query/pa原创 2015-07-07 11:13:46 · 4415 阅读 · 0 评论 -
"Permission denied: '/usr/local/man/man1/nosetests.1'"解决方法
在用pip install安装python的一些包的时候遇到了这样一个错误:with open(dst, 'wb') as fdst:IOError: [Errno 13] Permission denied: '/usr/local/man/man1/nosetests.1'我是安装nose的时候遇到的,可能是之前的一些设置出了点问题,解决方法很简单,但是不知道有没有什么副作用:sudo chm原创 2015-07-12 12:11:06 · 3830 阅读 · 0 评论 -
Mac下的Vim:神器MacVim的安装
先上图: 这是用了我自己添加的一个主题,molokai,支持Mac系统本身的快捷键,比如command+C复制、command+S保存等等,占用独立于Terminal之外的一个窗口,看上去更美观,更Mac一点。下面开始正文。首先你要确保安装了git工具,没有的话,可以百度一下或者参照github主页的介绍安装。 打开Terminal,输入:git clone https://github.com原创 2015-07-12 15:02:33 · 11045 阅读 · 2 评论 -
Arch LInux 系统迁移
概述换电脑之后需要在新的硬盘上安装系统,由于文件过多解决各种依赖太麻烦,所以打算直接将旧的系统迁移到新的硬盘。文件系统旧系统分区:----sda |----sda1 /boot |----sda2 / |----sda3 swap新系统分区:----sda |---- ...... |----sda4 /home----sdb原创 2016-05-22 18:08:29 · 2669 阅读 · 0 评论