搭建Android生产环境傻瓜教程(一)Ubuntu系统环境和常用软件

简介: Ubuntu: 首先要到ubuntu官网http://www.ubuntu.com/download/desktop下载安装包。 最好是安装大多数开发者在用的版本,不然你遇到问题也没人回答,所以装的是12,不是13(不过我装了13也没发现什么问题)。

Ubuntu:

首先要到ubuntu官网http://www.ubuntu.com/download/desktop下载安装包。

最好是安装大多数开发者在用的版本,不然你遇到问题也没人回答,所以装的是12,不是13(不过我装了13也没发现什么问题)。另外因为在中文版上开发会有很多问题,所以乖乖地装英文版吧。

因为我的台式机是i7 cpu,所以选择下载64位版.


我觉得大公司应该捐助一下:


下载得到ubuntu-12.04.2-desktop-amd64.iso。文件名带amd,但intel和amd的cpu都可以用。这样命名应该是因为amd先推出64位cpu吧。

然后需要把这个iso做成可启动U盘。 我是试过用UltraISO来制作但是失败的,可以按照官网教程来做。参考:

windows下:http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows

OS X下:http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx

按windows的教程,需要Download Pen Drive Linux's USB Installer来制作,比较简单,按流程走即可。我只遇到一个小问题,在Installer step 1要选择Ubuntu 12.04 Desktop amd64,否则step2的browse是看不到amd64的iso文件的。


制作完成后,把U盘插到电脑,然后设置BIOS的启动顺序令U盘最先启动(或者按快捷键选择启动硬件,各家BIOS的快捷键不同)。

安装Ubuntu的方法很多,与windows共存啦,自定义各区的空间啦,都行。不过因为我打算装虚拟机来在ubuntu内用windows,所以选择直接安装在整个硬盘,直接了当,所以的设置都交给安装系统搞定了(这样会删除windows的所有分区,请谨慎)。安装过程如果已经联网,可以打勾连同update一起安装。

手动设置分区的安装可参考:http://diybbs.zol.com.cn/1/33925_1942.html

Linux Mint:

如果有兴趣,可以用基于Ubuntu的系统Mint。http://www.linuxmint.com/download.php 安装方法和Ubuntu差不多,我遇到的问题是,要在BIOS设置启动方式为 非EFI (各种主板的说法不一样)。 选择MATE版,桌面会很像windows。 
度娘对linux mint的介绍: http://baike.baidu.com/view/872449.htm

linux mint的使用教程,可以先阅读这个来知道mint比ubuntu的便捷:http://www.linuxmint.com/documentation/user-guide/english_15.0.pdf

安装教程:http://www.dedoimedo.com/computers/install_linuxmint.html

Mint的默认截图程序有个bug,可以sudo apt-get install gnome-screenshot来使用ubuntu的截图程序


安装完Ubuntu系统后,可以先继续update。点击右上角的齿轮,Updates Avallable。如果你不够幸运,可能还需要自己安装某些硬件的驱动。

接着是一堆常用软件的安装和设置:

终端:

点击Launcher(左边的快捷启动栏)上的第一个图标Dash Home,直接search Terminal找到终端,打开以后,图标上右键,lock to launcher。

数字键盘:

开机自动打开小数字键盘,可参考http://hi.baidu.com/slingmoon/item/9bbba0add47e91a929ce9db4

输入法:

先去终端运行三行命令:

[plain]  view plain copy
  1. sudo add-apt-repository ppa:wengxt/fcitx-nightly  
  2. sudo apt-get update  
  3. sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin  

然后 齿轮->System Settings->Language Support->Keyboard input method system选择fcitx。然后需要log out再log in才生效。小企鹅输入法,打开之后,在控制面板右键可以Configure更多设置。例如显示9个候选词,换主题等(修改切换候选词的上下翻页按钮是在hotkey界面里)。

Virtual Box虚拟机:

到官网https://www.virtualbox.org/wiki/Linux_Downloads下载,选择Ubuntu 12.04 LTS的AMD64版,得到virtualbox-4.2_4.2.14-86644~Ubuntu~precise_amd64.deb

然后 (所有deb格式的包都可以这样安装,后面要填入自己放的路径)

[plain]  view plain copy
  1. sudo dpkg -i virtualbox-4.2_4.2.14-86644~Ubuntu~precise_amd64.deb  
再去找一个xp或win7的纯净版iso包,就可以在虚拟机安装xp了。可以在Ubuntu和xp之间共享文件夹、剪贴板、拖放文件等(这些功能可在虚拟机窗口的顶部菜单Devices子项中设置。

详细教程请参考: http://www.tecbbs.com/thread-1263-1-1.html

Open Terminal  Here:

可以在文件管理器的右键菜单中增加一项,在terminal中打开此文件夹,即新建终端窗口并cd到这里。

[plain]  view plain copy
  1. sudo apt-get install nautilus-open-terminal  
VNC远程桌面:

在Dash Home搜索Desktop,就会看见自带的程序。


其中Desktop Sharing是server程序,Remmina Remote Desktop Client是客户端程序。还可以到Software Center里安装Remote Desktop Viewer,这个客户端简单些。

文本编辑:

个人喜欢Sublime Text。http://www.sublimetext.com/ 。直接download解压即可用。它还可以用作编写静态网页。喜欢gedit或vim的可跳过。把Sublime Text放到Launcher里可参考http://www.technoreply.com/how-to-install-sublime-text-2-on-ubuntu-12-04-unity/

邮件客户端:

用自带的Thunderbird就好了,也不见得有更好的linux客户端。Dash Home搜出来吧。

下面这段引自http://blog.csdn.net/pandakong/article/details/8499497

Thunderbird 默认在对邮件进行回复或回复所有时,回复内容与签名是在邮件内容下方的,
这和我们在windows上使用的foxmail不一样
可以按如下设置
选择“Edit”->"Account Settings" ->当前的帐号->右下角的"Manage Identities"->弹出框 选择"Edit" ,在新的对话框中选择这个tab “Composition & Addressing”
选择“Automatically quote the original message when replying” ,then "start my reply above the quote" and place my signature "below my reply(above the quote)"

屏幕截图:

系统自带。Screenshot。快捷键设置请参考 http://www.yesure.net/archives/6964.html


浏览器:

个人稀饭Chrome多些,当然Firefox也不错。http://www.chrome.com。安装64位的deb。
MSN和Gtalk:

可以用系统的程序,右上角的邮件图标,自己设置即可。

QQ:

别指望linux版qq了,还是用http://webqq.qq.com吧。

Evernote:

也没有linux版,web版吧https://app.yinxiang.com/

思维导图Xmind:

终于有个linux版的东东了http://www.xmind.net/download/linux/

词典:

星际译王。 可参考http://linux.ctocio.com.cn/59/12422559.shtml。词库下载http://abloz.com/huzheng/stardict-dic/zh_CN/
记得选上net dict,本地词典查不到还能显示网上的资源。


Office:

首选WPS,Libre真的很多bug。http://community.wps.cn/download/

Intel显卡驱动:

https://01.org/linuxgraphics/downloads


还应该有下载工具和网盘,暂没找到哪个最牛,系统是自带一个bt下载工具的。请自己问问谷歌或度娘了。欢迎留言交流。以后如果有新发现还会更新此文。


转载请注明出处:http://blog.csdn.net/hursing

目录
相关文章
|
3天前
|
Shell Android开发
Android系统 adb shell push/pull 禁止特定文件
Android系统 adb shell push/pull 禁止特定文件
15 1
|
23天前
|
Ubuntu Windows
【Ubuntu/Arm】Ubuntu 系统如何链接有线网络(非虚拟机)?
【Ubuntu/Arm】Ubuntu 系统如何链接有线网络(非虚拟机)?
|
23天前
|
Ubuntu Linux 网络安全
【ubuntu】MobaXtem远程登录ubuntu系统(或虚拟机)
【ubuntu】MobaXtem远程登录ubuntu系统(或虚拟机)
|
3天前
|
存储 Java Android开发
Android系统 设置第三方应用为默认Launcher实现和原理分析
Android系统 设置第三方应用为默认Launcher实现和原理分析
16 0
|
2天前
|
Ubuntu Linux
Linux(Ubuntu)系统临时IP以及静态IP配置(关闭、启动网卡等操作)
请注意,以上步骤是在临时基础上进行配置的。如果要永久保存静态IP地址,通常还需要修改 `/etc/network/interfaces`文件,以便在系统重启后保持配置。同时,确保备份相关配置文件以防止出现问题。
9 1
|
3天前
|
Android开发
Android构建系统:Android.mk(2)函数详解
Android构建系统:Android.mk(2)函数详解
12 1
|
3天前
|
存储 Java API
Android系统 文件访问权限笔记
Android系统 文件访问权限笔记
32 1
|
3天前
|
移动开发 Java Unix
Android系统 自动加载自定义JAR文件
Android系统 自动加载自定义JAR文件
20 1
|
3天前
|
Shell Android开发 开发者
Android系统 自定义动态修改init.custom.rc
Android系统 自定义动态修改init.custom.rc
22 0
|
3天前
|
测试技术 Android开发 开发者
RK3568 Android系统客制化动态替换ro任意属性
RK3568 Android系统客制化动态替换ro任意属性
14 1