您的位置:首页 > 其它

ubuntu系统远程环境搭建

2014-09-21 09:38 253 查看
ubuntu系统的安装不再记录,已经有了太多的介绍。下面主要记录一些安装后环境的搭建以及一些问题的解决办法。

1.git工具的安装

因为要使用git工具来管理源码,所以安装系统后首先要安装git工具。打开终端执行下面的命令即可。

sudo apt-get install qgit

2.使用ssh远程登录服务器进行开发

登录指令:ssh [-x] username@ip_address(eg:192.18.0.12) -------这里-X表示支持图形界面,gedit打开和另存都在服务器操作,比命令行方便

  将文件/文件夹从远程ubuntu机拷贝到本地:scp [-r] username@ip_address:/home/username/remotefile.txt ./

将本地文件拷贝到远程ubuntu服务机:scp [-r] localfile.txt username@ip_address:/home/username/

将 文件/文件夹 从远程 Ubuntu 机拷至本地:rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt ./

  将 文件/文件夹 从本地拷至远程 Ubuntu 机:rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/

3.配置快捷登录远程服务器(ssh)

  先将远程服务器下的.ssh目录拷贝到本地: scp -r username@ip_address:~/.ssh ./

  再本地.ssh目录下新建一个config文件,并输入以下信息:gedit .ssh/config

  host server        --------- 这里的server将是快捷登录是的远程主机名,替换前面的"username@ip_address"这一串字符

  user username      --------- 登录到远程主机的用户名

  hostname ip_address    --------- 远程主机名(这里是IP地址)

  port 22         --------- 使用的端口号

   identityfile ~/.ssh/id_rsa   --------- 使用的加密私匙

  然后通过指令ssh server登录到远程服务端,这时需要输入服务端客户密码,正确输入登录后进入服务端的.ssh目录,然后输入如下指令:cat id_rsa.pub > authorized_keys,将公匙内容复制到authorized_keys。

  这样就可以使用ssh server命令来快捷访问远程服务器,而不再需要输入一长串的指令及登录密码。

4.使用gedit查看txt文档时中文显示乱码

因为gedit采用UTF-8解码中文,而windows下txt采用GB2312编码,所以需要添加相应编码方式。

  运行gconf-editor指令后,以此选择apps->gedit-2->preferences->encodings,双击auto_detected,添加GB18030,GBK,GB2312并移到最上即可。

上面的步骤完成后,基本就可以开始登录远程服务器进行开发工作来。至于本地进行开发,还需要配置相关的环境,后面会逐步进行android开发环境的搭建,并开始进行android的开发工作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐