1.修改用户名
1.切换到root用户
首先切换到root权限
sudo su
它会提示你输入密码,输入123456,你输入的密码在终端上不显示
变成这样就说明切换到了root用户
2.修改/etc/passwd文件
首先输入命令
gedit /etc/passwd
鼠标滚轮控制,找到最后一行
把最后一行的内容改成自己的用户名,比如要改成zly,最后修改完的实例如下
和操作windows上的txt文件操作一致
3.修改/etc/shadow文件
gedit /etc/shadow
找到这个文件中的lmy,改成自己的用户名,这个文件中只有一个
比如要改成zly,最后修改完的实例如下
4.修改/etc/group文件
修改这个比较麻烦,这个文件里lmy比较多
使用稍微复杂点的命令,快速修改
vim /etc/group
一定要使用英文输入,中文输入是会报错的,因为英语的:和中文的:是不一样的
按一下
ESC键,输入这个命令:1,$s/lmy/{自己需要的用户名}/g,按一下回车就修改好了修改完成之后按一下
ESC键,输入:wq按回车保存退出
5.修改home路径名字
输入这个条命令mv /home/lmy /home/{你的用户名},按一下回车即可
然后重启电脑,正常登录
此时还是lmy,输入密码123456
开机之后打开终端, 发现@前面的名字修改成功即可
6.修改登录时的用户(可以不做修改)
右上角点击账号设置
修改这里的用户名即可
修改之后
此时用户名修改就完成
2.修改.bashrc里的ipaddr
不修改这一步打不开roscore
首先打开两个终端,在一个终端内输入ifconfig,这一个就是自己虚拟机的ip地址
在另一个终端内输入
gedit .bashrc
找到这一行
修改ROS_HOSTNAME为自己的ip,不要照抄我的ip,每个人每台电脑的ip是不同的,我这里修改为
192.168.254.128,修改完成之后保存退出
输入如下命令
source .bashrc
此时环境就配置完成,可以启动一下小乌龟试一下
两个终端,一个终端输入roscore,一个终端输入rosrun turtlesim turtlesim_node
出现小海龟,就行了