RoboCup仿真3D正式比赛环境搭建——其他细节

本文介绍一些Linux使用中的技巧。

使用sudo命令

Fedora默认安装是不会把建立的用户添加到sudoers里的,要手动添加。
编辑/etc/sudoers,找到如下内容。
## Allow root to run any commands anywhere
root ALL=(ALL) ALL

添加一行,比如账号为robocup
robocup ALL=(ALL) ALL
这样使用sudo命令的时候,就不会出错了。

换源

Fedora默认的源那是慢的要死,推荐科大的源。
参见下面文章修改源。
中科大开源软件镜像站源设置

Web服务器

推荐在文件服务器上架设一个Web服务器,用以发布比赛log以及队伍binaries。
yum install nginx

修改/etc/nginx/nginx.conf
修改第77行的root路径,比如设置为/home/robocup/logs
然后在下面添加一行,以打开列目录功能。
autoindex on;

访问http://192.168.1.200即可下载文件了。
这里可以使用wget进行全站下载
wget -r -c -np -nH -R html http://192.168.1.200/logs
wget -r -c -np -nH -R html http://192.168.1.200/binaries

快速传递文件

在配置机器的时候,很多文件需要在机器间传递,比如vim配置文件,rclm脚本等,用U盘显然不是一个好的方法。下面的这条命令,可以在当前路径开一个小型的Web服务器,端口号为8000,传递文件非常方便。
python -m SimpleHTTPServer

RoboCup仿真3D正式比赛环境搭建系列

1.《系统需求
2.《操作系统安装配置
3.《仿真环境安装
4.《服务器架设
5.《比赛系统使用
6.《其他细节》

RoboCup , , , , , , ,

2 comments


  1. Pingback: RoboCup仿真3D正式比赛环境搭建——比赛系统使用 | Michael Base

  2. Pingback: RoboCup仿真3D正式比赛环境搭建——服务器架设 | Michael Base

Leave a Reply

Your email address will not be published. Required fields are marked *