2012年11月

<p><span>微软</span>最近又出来了一个免费的密匙申请活动计划——WebsiteSpark,<span style="color: #ff0000;">经过Jeff亲自实践,已经成功申请到密匙</span>。
体是可以免费申请 Windows Server 2012 零售密钥、Windows Server 2008/Windows Server 
2008 R2的MAK密钥、Visual Studio 2010/2012等密钥。申请的密钥完全免费,申请完成之后可在MSDN官网免费<span>下载</span>相应的软件。</p><p> </p><p>关于神马是WebsiteSpark,原话照录如下:WebsiteSpark通过提供商业机会、软件与解决方案,以及专业支持和培训,帮助从事网站设计和开发的小企业取得成功。据了解,这是<span>微软</span>扶持中小企业、促进创新而推出的Spark系列计划中的第三个内容。</p><p>微软目前推出的WebsiteSpark 活动 ,免费申请的方法(步骤):</p><p>======================================================
</p><p>1.登陆微软帐户:访问(没有就注册一个)</p><p>2.填写基本信息:访问</p><p><span style="color: #ff0000;">注意:平常人可以填写,注意公司人数要在10人以下,否则不能通过。</span></p><p>3.领取密钥:访问</p><p> ======================================================</p><p>所有可以申请到的密匙如下:</p><p>产品名称                                                        产品密钥
Expression Web 3      零售密钥(共 1 个)
Expression Studio 4 Web Professional (WebsiteSpark)  零售密钥(共 1 个)
Expression Studio 4 Premium (WebsiteSpark)   零售密钥(共 1 个)
Visual Studio 2010 Professional     静态激活密钥
This key converts web installers and trial DVDs to the full product. It is not required for the MSDN DVD.
Visual Studio Team Explorer Everywhere 2010   静态激活密钥
This key converts web installers and trial DVDs to the full product. It is not required for the MSDN DVD.
Visual Studio Express 2012 for Web    静态激活密钥
Visual Studio Express 2012 for Windows 8   静态激活密钥
Visual Studio Professional 2012     静态激活密钥
Visual Studio Team Foundation Server Express 2012  静态激活密钥
Visual Studio Express 2012 for Windows Desktop    静态激活密钥
Visual Studio LightSwitch 2011     静态激活密钥
Visual Studio 2010 Professional     静态激活密钥
This key converts web installers and trial DVDs to the full product. It is not required for the MSDN DVD.
Windows HPC Server 2008 and Windows Web Server 2008  多次激活(共 1 个)密钥
Windows Server 2008 R2      多次激活(共 1 个)密钥
Windows HPC Server 2008 R2 and Windows Web Server 2008 R2 多次激活(共 1 个)密钥
If you wish to activate the Checked Build, you may use any appropriate 
Windows 7 or Windows Server 2008 R2 key to which you are entitled. Note,
 the key you use must match the edition you have installed from this 
build.
Windows Server 2012 Standard     (共 5 个)零售密钥</p><p> </p><p>来自:http://www.jianhui.org/windows-server2012-2008-r2-visual-studio-2010-2012-key.html
</p>

<div><p><span style="font-size: 12px; font-family: Verdana;">语言包的安装方法有三个。两个Yum方式的,一个rpm方式的。

其一:yum方式——完全的中文环境支持。这个方式的缺点是要从FTP上下载安装包,下载的包的数量虽然可以选择,但仍然是个不小的量。
以root身份登陆,运行命令:
<span style="color: #f00000;">yum groupinstall</span><language><span style="color: #f00000;">-support </span>

在上面的命令中,<language> 是下列之一: assamese, bengali, <span style="color: #f00000;">chinese</span>, gujarati, hindi, japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, thai, 或 telegu。

若提示如下错误信息
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: yum-updatesd-he
Memory : 15 M RSS ( 27 MB VSZ)
Started: Sat Apr 10 13:34:25 2010 - 09:39 ago
State : Sleeping, pid: 3008
则可以用 ps -U root 和kill命令来结束正在占用Yum的程序,然后再次执行上面的命令。

其二:还是yum方式,但是命令是:
yum install fonts-chinese fonts-ISO8859-2-75dpi
该方式的第一个包貌似也不小。

其三:rpm方式。在安装盘上已经有各种语言包了,我们只需要找到他们,并安装就可以了。中文的是
fonts-chinese-3.02-9.6.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
我用的是6CD的安装盘,第一个包在4of6盘上,第二个在6of6盘上,
进入各文件对应目录,运行下面命令:
#rpm -ivh fonts-chinese-3.02-9.6.el5.noarch.rpm
#rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

中文输入法按如下安装:
</span><span style="font-size: 12px; font-family: Verdana;">rpm -ivh scim-1.4.4-41.el5.i386.rpm 
rpm -ivh scim-pinyin-0.5.91-16.el5.i386.rpm 
rpm -ivh scim-tables-0.5.6-7.i386.rpm 
rpm -ivh scim-tables-additional-0.5.6-7.i386.rpm
rpm -ivh scim-tables-chinese-0.5.6-7.i386.rpm</span>
<span style="font-size: 12px; font-family: Verdana;">
注:这些也在安装盘上,仍需要以root运行。具体版本可能有所变化。</span></p><p>
</p><p>来自:http://blog.chinaunix.net/uid-24352482-id-3203655.html
</p></div>

<p> CentOS 卸载OpenJdk </p><p>第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4)</p><p>安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息:</p><p>java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)</p><p>最好还是先卸载掉openjdk,在安装sun公司的jdk.</p><p>先查看 rpm -qa | grep java</p><p>显示如下信息:</p><p>java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5</p><p>卸载:</p><p>rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5</p><p>还有一些其他的命令</p><p>rpm -qa | grep gcj</p><p>rpm -qa | grep jdk</p><p>如果出现找不到openjdk source的话,那么还可以这样卸载</p><p>yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5</p><p></p><p></p><p><1># rpm -qa|grep jdk ← 查看jdk的信息或直接执行 
或 
# rpm -q jdk 
或 
# java -version 
<2># rpm -qa | grep gcj ← 确认gcj的版本号 
<3># yum -y remove java-1.4.2-gcj-compat ← 卸载gcj 

第二步:安装JDK 
<1>从SUN下载jdk-1_5_0_14-linux-i586-rpm.bin或jdk-1_5_0_14-linux-i586.bin 
在/usr下新建java文件夹,将安装包放在/usr/java目录下 
# mkdir /usr/java 
<2>安装JDK 
# cd /usr/java 
①jdk-1_5_0_14-linux-i586-rpm.bin文件安装 
# chmod 777 jdk-1_5_0_14-linux-i586-rpm.bin ← 修改为可执行 
# ./jdk-1_5_0_14-linux-i586-rpm.bin ← 选择yes同意上面的协议 
# rpm -ivh jdk-1_5_0_14-linux-i586.rpm ← 选择yes直到安装完毕 
②jdk-1_5_0_14-linux-i586.bin文件安装 
# chmod a+x jdk-1_5_0_14-linux-i586.bin ← 使当前用户拥有执行权限 
# ./jdk-1_5_0_14-linux-i586.bin ← 选择yes直到安装完毕 

第三步:配置环境变量 
<1># vi /etc/profile 
<2>在最后加入以下几行: 
export JAVA_HOME=/usr/java/jdk1.6.0_10 
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar&nbsp;<br />export PATH=$PATH:$JAVA_HOME/bin&nbsp;<br />&lt;3&gt;# reboot ← 重启机器配置生效</p><p></p><p></p><p>本文CentOS版本为5.4 final,使用图形界面与命令结合的操作方式</p><p>由于CentOS 5.4在默认情况下,会安装OpenOffice之类的软件,而这些软件需要Java支持,因此系统会默认安装一个JDK环境,如果需要使用特定的Java环境,最好将这些默认安装的JDK卸载或者彻底删除。</p><p>在安装完成CentOS 5.4之后,直接在终端中输入“java -version”,系统会显示当前的jdk版本号“java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5”,可以看到jdk使用的是openjdk1.6版本的。</p><p>如果此时,直接在centOS的“应用程序--添加/删除软件--基本系统--java”中,删除java,与之相关的openoffice等软件,也会自动随之删除,因此,在进行原有的jdk删除之前,最好先安装配置好新的JDK及相应的环境。</p><p>首先,在Sun(现在属于Oracle)的网站下载相应的JDK版本,这里使用的是目前最新的JDK6.0_update21版本,在下载时,建议下载-rpm的安装文件,将下载完成的文件放在指定位置,这里直接放在/usr下。默认下载的JDK文件名较长,可以根据需要修改文件名,这里修改为“jdk-6u21.bin”。</p><p>其次,在jdk所在目录中打开终端,给当前用户赋予执行权限,“chmod +x jdk-6u21.bin”,或者直接在图形界面下右击文件,在弹出菜单中依次选择“属性”--“权限”,选择“以程序执行文件”复选框,“确定”按钮,完成执行权限的赋予。</p><p>然后,在jdk所在目录中打开终端,在终端中输入“./jdk-6u21.bin”执行解压及安装操作。此时,在“/usr”目录下,新增一个“/java”目录,另外,会有一些以“sun”开头的rpm文件,这些文件不用理会。</p><p>接下来,设置Java的环境变量。</p><p>?用文本编辑器打开/etc/profile(说明:根目录下的/etc/目录,其中的profile文件)<br />?在profile文件末尾加入如下字符串<br />JAVA_HOME=/usr/java/jdk1.6.0_21<br />PATH=$JAVA_HOME/bin:$PATH<br />CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
至此,新的JDK环境安装配置完成。</p><p>接下来,删除原有的jdk环境。</p><p>首先,在终端中输入“rpm -qa|grep gcj”,查看gcj的版本号,在这里得到的结果是:</p><p>java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
libgcj-4.1.2-48.el5</p><p>其次,卸载系统自带jdk。在终端中输入“yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115”,然后等待,等待系统卸载完自带的jdk。最终在终端中显示“Complete!”,卸载完成。</p><p>至此,关于CentOS的JDK配置基本完成,重启系统。</p><p>在终端中输入“java -version”,系统显示:</p><p>java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)</p><p>JDK安装成功!</p>

<p>yum -y installgcc</p><div>yum -y installgcc-c++ </div><div>yum installmake</div><div> </div><div> 或者</div><div>yum groupinstall "Development Tools"</div><div> </div><div>或者</div>yum installgcc gcc-c++ kernel-devel<p>
</p>