**************************************
安装QQ
**************************************
1.到兼容内核论坛下载deb安装包 http://www.longene.org/forum/viewtopic.php?f=6&t=4700
2.64位系统安装ia32-libs :sudo apt-get install ia32-libs
3.安装wine sudo apt-get install wine 安装过程中会让你确认并接受条款,选择OK.接受完成安装。
4.安装下载的deb包。(双击进入软件管理器,然后点击右边得安装即可)
**************************************
安装eclipse
**************************************
sudo apt-get install eclipse
添加svn
**************************************
安装Anrdoid SDK Tool
**************************************
1.下载sdk包 http://developer.android.com/sdk/index.html
http://dl.google.com/android/android-sdk_r21-linux.tgz
解压之
2. 下载ADT包
http://dl.google.com/android/ADT-21.0.0.zip
3. eclipse -> Help -> Install New Software -> Add -> Archive -> OK然后选中 Developer Tools和 NDK Plugin选项. 点 Next. 直到完成。
4.在Eclipse -> Window ->Preference -> Android选中sdk所在目录。
5.
**************************************
Anrdoid SDK Manager打开
**************************************
进入sdk tools文件夹
./android选中相应的Android SDK版本,然后下载之。下载完成就可以进行开发。
**************************************
安装完Eclipse+ADT在 Eclipse的Windows菜单看不见 Android相关菜单时解决办法
**************************************
手动设置
window->customize perspective 设置 android sdk manager等。这时就能看见啦。
**************************************
安装万能五笔(转)
**************************************
步骤如下:
1.下载万能输入法:
地址:http://downloads.sourceforge.net/project/wnwb/linux-wnwb2-ibus
2.解压
tar xzfv linux-wnwb2-ibus.tar.gz
3.拷贝文件至ibus相关目录
cd linux-wnwb
sudo cp xgwnwb.svg /usr/share/ibus-table/icons
sudo cp Xgwnwb.db /usr/share/ibus-table/tables
4.重启ibus
5.在chinese中添加Xgwnwb输入法
**************************************
安装最好用的svn可视客户端
**************************************
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update
sudo apt-get install rabbitvcs-core rabbitvcs-nautilus3 rabbitvcs-thunar rabbitvcs-gedit rabbitvcs-cli
**************************************
安装git
**************************************
sudo apt-get install git
sudo apt-get install git-gui
**************************************
安装ntfs-config 在Linux下可加载ntfs,设置权限
**************************************
sudo apt-get install ntfs-config
*********************************************************
安装RTX
*********************************************************
sudo apt-get install wine
sudo apt-get install cabextract
sudo chmod +x winetricks
./winetricks riched20 msxml3 msxml6 vcrun6 win2k
从windows拷贝字体,修改Wine注册表,解决乱码问题
从Windows系统里(路径:c:/windows/Fonts/)复制宋体(SimSun.ttc)到~/.wine/dosdevices/c:/windows/Fonts/:
cp /home/zhu/simsun.ttc /.wine/drive_c/windows/Fonts
然后修改Wine注册表,终端输入regedit (界面和windows一样)
打开[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
MS Shell Dlg = SimSun
MS Shell Dlg 2 = SimSun
Tahoma = SimSun (手动新建字符串)
6.解决乱码问题
点开“应用程序”->“Wine”->“Configure Wine”->“函数库”->在“新增函数库顶替”中,输入“oleaut32.dll”,再点击“添加”->“应用”->“确定”。
7. 自动掉线的问题解决
在登录RTX后在“个人设置”里的“回复设置中”把“自动状态转换”的勾去掉。
8. 解决RTX对话窗口中姓名乱码的问题
在RTX的“个人设置”里的“姓名”重新设置一下
*********************************************************
解决 sudo apt-get install eclipse 无法运行问题(x64 ubuntu12.04)
*********************************************************
ln -s /usr/lib/jni/libswt-* .swt/lib/linux/x86/
或
cp /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64
*********************************************************
添加最好用的svn
*********************************************************
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update
sudo apt-get install rabbitvcs-core rabbitvcs-nautilus3 rabbitvcs-thunar rabbitvcs-gedit rabbitvcs-cli
修复无法显示图标的问题
gconftool-2 --set /desktop/gnome/interface/menus_have_icons --type bool true
最后输入以下命令重启 Nautilus 就可以使用 RabbitVCS 了。
nautilus -q
***********************************************
Eclipse导入Android源码
***********************************************
编译好的源码可以导入eclipse中方便研究。
1、将 源码目录\development\ide\eclipse 中的.classpath复制到源码根目录下。
2、更改eclipse缓存设置
在eclipse安装根目录下修改eclipse.ini
-Xms128m
-Xmx512m
-XX:MaxPermSize=256m
3、将 源码目录\development\ide\eclipse 中的android-formatting.xml和android.importorder导入eclipse
android-formatting.xml用来配置eclipse编辑器的代码风格;android.importorder用来配置eclipse的import的顺序和结构。
window->preferences->java->Code style->Formatter中导入android-formatting.xml
window->preferences->java->Code style->Organize Imports中导入android.importorder。
4、导入源码
最好重新换一个workspace,因为源码是比较庞大的。新建Java Project,指定一个name,接着将use default location勾掉,指定到你源码的目录下,finish。
**********************************************
编译源码(for emulator)
**********************************************
sudo apt-get install lunch
source build/envsetup.sh
lunch full-eng
lunch full-eng
/bin/bash: prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gcc: Permission denied
/bin/bash: prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gcc: Permission denied
/bin/bash: prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gcc: Permission denied
/bin/bash: build/core/find-jdk-tools-jar.sh: Permission denied
build/core/config.mk:342: *** Error: could not find jdk tools.jar, please install JDK6, which you can download from java.sun.com. Stop.
** Don't have a product spec for: 'full'
** Do you have the right repo manifest?
(转)
该问题已经解决,来龙去脉是这样的:
1、我的ubuntu 12.04是用wubi安装的,为了节约ubuntu 磁盘空间,我将编译android编译源码下载好后,复制到了media挂载下的windows磁盘,问题就来了,我的windows盘符是NTFS格式的,发现里面的文件无法添加可执行权限,去手动修改也不行,root也没用。
2、产生同类情况的当然也有java环境变量没有配置好的原因,但我的情况是上面这一种,所以怎么配置java环境变量都是不行的,也试图chmod加权当然也失败了。
具体解决方法如下:
我的windows盘符是NTFS格式的,发现里面的文件无法添加可执行权限,去手动修改也不行,root也没用,无奈上网搜索,最终发现了解决的方法,安装两个插件: sudo apt-get installntfs-3g //这个12.04已经有了。
sudo apt-get installntfs-config //这个是个图形界面的NTFS权限配置程序。然后使用输入命令:ntfs-config(NTFS写入支持配置程序)直接勾选配置即可使得挂载的盘符获得可执行权限~
http://www.eoeandroid.com/archiver/tid-192736.html
**************************************************
[out/target/common/docs/doc-comment-check-timestamp] 错误45
**************************************************
解决办法
make clean
make update-api
make
***************************************************
SWT folder '/media/DATA/android-4.2_r1/out/host/linux-x86/framework/x86_64' does not exist.
Please export ANDROID_SWT to point to the folder containing swt.jar for your platform.
***************************************************
****************************************************
新立得软件管理器
****************************************************
sudo apt-get install synaptic
****************************************************
安装chromium
****************************************************
sudo apt-get install chromium-browser
****************************************************
禁用guest用户
****************************************************
sudo gedit /etc/lightdm/lightdm.conf
添加
allow-guest=false
修改后
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
allow-guest=false
****************************************************
制作iso文件 将一个目录制作为iso文件。
****************************************************
mkisofs -r -o 81MBXP.iso 81MBXP/
****************************************************
ubuntu下virtualbox 虚拟xp 共享文件夹访问1.安装附加包 设备->安装增强功能
2.在xp下,选择菜单栏上的“工具-映射网络驱动器”,“文件夹”中填写“\\vboxsvr\share”,勾选启动时链接。
****************************************************
ubuntu下virtualbox 虚拟xp 访问USB设备1.将自己的用户添加到 vboxusers 用户组 如用户名为 myusername
sudo addgroup myusername vboxusers
2.安装VirtualBox 扩展包 Oracle_VM_VirtualBox_Extension_Pack-4.1.12-77245.vbox-extpack (要对应到你安装的virtualbox的版本号,不然会提示版本号不同)
virtualbox菜单->管理->全局设定->扩展 选择“添加包“图标按钮,进行安装。它的安装须知必须拖到最下面,同意按钮才能可点。才能进行下一步。
3. 对虚拟机本身的配置
选中虚拟机,点“设置”按钮->USB设备->点“从设备列表中添加筛选器”选择你要控制的USB设备。
4.重启虚拟机,启动之后, 就会检测到你的USB设备了。
****************************************************
ubuntu12.04 下 USB连接 HTC手机进行调试默认情况下,ubuntu不认htc手机序列号,如果使用adb devices会出现如下信息:
???????????? no permissions
需要进行配置:
1.设置usb权限
$ lsusb
2. 列表中,Bus 002 Device 003: ID 0bb4:0ccf High Tech Computer Corp. htc手机的usb使用端口,这个Device ID要根据每个人不同的手机来定。Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 04b3:310c IBM Corp. Wheel Mouse
Bus 002 Device 003: ID 0bb4:0ccf High Tech Computer Corp.
3.sudo gedit /etc/udev/rules.d/70-android.rules
加入如下内容:(把lsusb中获取的HTC对应的那一行的ID填入idVendor, idProduct)
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0ccf",MODE="0666"
4.$sudo chmod a+rx /etc/udev/rules.d/70-android.rules
5.
a)sudo reboot
或 b)拔掉USB线,执行
sudo /etc/init.d/udev restart
sudo adb kill-server
sudo adb devices
6.再使用adb devices就能看到具体的手机设备了。
****************************************************
ubuntu12.04 下 kde桌面 安装sudo apt-get install kubuntu-desktop
安装中文包:
sudo apt-get install language-pack-kde-zh-hant language-pack-kde-zh-hant-base language-pack-zh-hant language-pack-zh-hant-base
****************************************************
ubuntu12.04 下 kdesvn 安装sudo apt-get install kdesvn
****************************************************
ubuntu12.04 定时锁屏软件安装 “打字中断”软件 在系统设置中修改
****************************************************
sudo add-apt-repository ppa:drwright/stable
sudo apt-get update
sudo apt-get install drwright
****************************************************
ubuntu12.04 定时锁屏软件安装 workrave 功能强大
****************************************************
sudo apt-get install workrave