Android下的配置管理之道之android软件开发人员的VM环境配置
android软件开发人员的VM环境配置
一、登入VM
VM 简介
VM 虚拟机是提供给软件人员的linux开发环境,
目前初装了:jdk、git、repo、gcc、g++、……
也就是说软件常用的开发、编译的软件已初装好。如何登入VM
大家可以在本机通过linux远程连接软件访问VM,这里推荐:SecureCRT、Xshell,putty
1 | passwd username |
- 配置git环境
这一步,这个命令别忘了user.name 这是参数的一部分的,别忘了!!!
这几个命令会生成一个 git的配置文件, 在 ~/.gitconfig 里。没有这个文件就新建一个!!一般配置下面红色框起来的四个就可以了!!
当然也可以配置一下git命令的别名,例如上面是我的git别名配置。在alias下面那些。git别名还是很有用的,减少键盘的录入字符。
1 | [color] |
- 生成SSH key
-t type Specify type of key to create. 代表的key的类型。这里用的rsa的类型。当然还有一种dsa类型的key。都可以的。
生成key的时候一路按回车既可,不要乱输入东西。
特别注意自己的/.ssh/目录下面已经生成过 key的话这里就不要重新生成key了。/.ssh 这个路径下面的。
如果生成ssh过程中,输入密码处直接回车,默认密码为空
成功之后会生成如下两个文件,注意不要随便动这两个文件,不要改名,不要该他们的权限等。注意这两个文件的位置,是在
当然也可以复制之前有的key文件过来,在新的服务器上面 运行如下命令:
1 | scp -r <旧的服务器上面的用户名>@<旧的服务器的ip>:~/.ssh ~ |
例如:
1 | scp -r mamh@10.0.12.123:~/.ssh ~ |
- Ubutnu 的登录帐号和 gerrit帐号不一致的需要 更改这个文件~/.ssh/config。
例如
我的 Ubuntu登录帐号是mamh
我的gerrit的帐号是bright.ma
这个时候 需要配置一下~/.ssh/config 文件。没有这个文件就新建一个!!!基本上配置这2行就够了,注意顺序不能反。
1 | Host gerrit.example.com |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 马哥私房菜!