广告

本站里的文章大部分经过自行整理与测试

2016年5月3日星期二

Vmware - Ubuntu - Vmware Tools 更新/重安装

 其实是在 ubuntu 卸载 vmware tools 后, 再安装

检查 vmware tools 版本

$ cd /usr/bin 
$ sudo ./vmware-config-tools.pl -h 2>&1 | grep "VMware Tools"
VMware Tools 10.0.6 build-3595377 configurator.

卸载 vmware tools

$ cd /usr/bin
$ sudo ./vmware-uninstall-tools.pl


安装 vmware tools

(按 VMware -> VM > Reinstall VMware Tools)
等待 VMware 将 VMware Tools 挂起..
[C:\Program Files (x86)\VMware\VMware Workstation\linux.iso]

# 复制到 home
$ sudo cp "/media/VMware Tools/VMwareTools-10.0.6-3595377.tar.gz" ~

# 解压
$ cd ~
$ tar zxvf VMwareTools-10.0.6-3595377.tar.gz

$ cd vmware-tools-distrib

# 给 root 户口设定密码
$ sudo passwd root

# 用 root 户口来安装
$ su root

$ ./vmware-install.pl


进入安装时, 一直 enter 就行了..

2016年5月2日星期一

Linux - Java Development Kit (jdk) 安装

Ubuntu - Java 6 / 7 / 8 / 9 (jdk) 安装
http://jasonmun.blogspot.my/2016/04/ubuntu-java-6-7-8-9.html


下载 jdk-8u91-linux-x64.tar.gz
http://www.oracle.com/technetwork/java/javase/downloads/index.html

以下列出在 Ubuntu / Linux Mint / Centos / Fedora 安装 Java 的仔细过程

Ubuntu
# 怕麻烦, 建议还是用 add-apt-repository 的方法安装 Java
$ sudo mkdir /usr/lib/jvm
$ sudo tar -zxvf
jdk-8u91-linux-x64.tar.gz -C /usr/lib/jvm

$ sudo vim ~/.bashrc
 

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_91 
export CLASSPATH="$JAVA_HOME/lib/dt.jar:
$JAVA_HOME/lib/tools.jar" 
export PATH=$JAVA_HOME/bin:$PATH 

$ source ~/.bashrc


$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/
jdk1.8.0_91/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/
jdk1.8.0_91/bin/javac 300
$ sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/
jdk1.8.0_91/bin/jar 300
$ sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/
jdk1.8.0_91/bin/javah 300
$ sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/
jdk1.8.0_91/bin/javap 300
$ sudo update-alternatives --config java


Linux Mint
# 卸载与清理 OpenJdk
$ sudo apt-get update && apt-get remove openjdk*
$ sudo apt-get autoremove && apt-get clean

# 已下载 jdk-8u91-linux-x64.tar.gz 放到 ~/Downloads
$ cd ~/Downloads
$ tar -zxvf jdk-*
$ sudo mkdir -p /opt/java/64
$ sudo mv jdk1.8.0_* /opt/java/64

$ sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jdk1.8.0_91/bin/java" 1
$ sudo update-alternatives --set java /opt/java/64/jdk1.8.0_91/bin/java

# 将 firefox 连接到 Java
$ mkdir -p ~/.mozzila/plugins

$ ln -s /opt/java/64/jdk1.8.0_91/jre/lib/amd64/libnpjp2.so ~/.mozzila/plugins/
$ ln -s /opt/java/32/jdk1.8.0_91/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/


$ sudo gedit /etc/profile

export JAVA_HOME=/opt/java/64/jdk1.8.0_91
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

$ source /etc/profile


Centos
# 已下载 jdk-8u91-linux-x64.tar.gz 放到 ~/Downloads
$ cd ~/Downloads
$ su


# 32-bit Java
$ rpm -Uvh jdk-8u91-linux-i586.rpm
# 64-bit Java
$ rpm -Uvh jdk-8u91-linux-x64.rpm

# java
$ alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_91/jre/bin/java 200000
# javaws
$ alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.8.0_91/jre/bin/javaws 200000

# Java Browser (Mozilla) Plugin 32-bit
$ alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.8.0_91/jre/lib/i386/libnpjp2.so 200000
# Java Browser (Mozilla) Plugin 64-bit
$ alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/jdk1.8.0_91/jre/lib/amd64/libnpjp2.so 200000


# Install javac only if you installed JDK (Java Development Kit) package
$ alternatives --install /usr/bin/javac javac /usr/java/jdk1.8.0_91/bin/javac 200000
$ alternatives --install /usr/bin/jar jar /usr/java/jdk1.8.0_91/bin/jar 200000

$ alternatives --config java
$ alternatives --config javaws

# 32-bit Java Plugin
$ alternatives --config libjavaplugin.so

# 64-bit Java Plugin
$ alternatives --config libjavaplugin.so.x86_64
$ alternatives --config javac

$ vi /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_91
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


$ source /etc/profile

Fedora
$ su

$ update-alternatives --config java

# 已下载 jdk-8u91-linux-x64.tar.gz 放到 ~/Downloads
$ cd ~/Downloads
$ tar -zxvf jdk-*
$ mkdir /usr/java
$ mv jdk1.8.0_* /usr/java




# 已下载 jdk-8u91-linux-x64.rpm 放到 ~/Downloads
$ cd ~/Downloads
$ dnf install jdk-8u91-linux-x64.rpm # Fedora 22 开始
$ yum install jdk-8u91-linux-x64.rpm # Fedora 21 或以下
$ vi /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_91
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

Android 开发

1. 安装 JDK

http://www.oracle.com/technetwork/java/javase/downloads/index.html
http://www.azofreeware.com/2013/11/java-development-kit-jdk-7-update-45.html

之后要设置系统参数 
(Control Panel - System - Advanced system settings - Environment Variables - System variables)
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_92
CLASSPATH : %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH: 在 PATH 中前面或后面加入 .;%JAVA_HOME%\bin;

2. SDK tools package

http://developer.android.com/sdk/index.html
http://dl.google.com/android/android-sdk_r24.4.1-windows.zip

将 Android SDK 解压C:\android-sdk

打开 C:\android-sdk\SDK Manager.exe, 

选择安装至少一个版本的 Android 如 6.0 (API 23)

3. 下载旧版 Eclipse 4.4 (Luna) - Eclipse IDE for Java Developers
 

因为下面要安装的插件只支持到 Eclipse 4.4 (Luna)

eclipse-java-luna-SR2-win32-x86_64.zip
https://www.eclipse.org/downloads/packages/release/Luna/SR2

解压, 打开 eclipse/eclipse.exe 就能用了

4. Android Developer Tools (ADT 23.0.7.2120684) 


Help - Install New Software.. - Add.. - Add Repository
Name     : Google Plugin for Eclipse 4.4
Location : https://dl.google.com/eclipse/plugin/4.4

Name     : ADT
Location : http://dl-ssl.google.com/android/eclipse/

选安装 Developer Tools

[1] Android DDMS
[2] Android Development Tools
[3] Android Hierarchy Viewer
[4] Android Native Development Tools
[5] Android Traceview
[6] Tracer for OpenGL ES


 

Help - Install New Software.. - Add.. - Archive
http://dl.google.com/android/ADT-23.0.7.zip

5. 设置


Window - Preferences - Android - SDK Location: C:\android-sdk

6.重启 Eclipse