“Linux”目录存档

神舟笔记本升级安装ubuntu 9.04 64位并编译 multige

2009年04月19日,星期日

我在神舟笔记本上安装了的Ubuntu 8.10,参考:
http://618119.com/archives/2009/03/21/141.html

这次ubuntu 9.04 rc出来了,于是下载了ubuntu 9.04的升级文件。
http://ubuntu.media.mit.edu/ubuntu-releases/9.04/ubuntu-9.04-rc-alternate-amd64.iso
注意是alternate而不是desktop版的。
然后主菜单,系统工具,运行Gmount-iso,将ubuntu-9.04-rc-alternate-amd64.iso挂载到 /media/cdrom。
然后命令行下运行/media/cdrom/cdromupgrade,,必须是绝对路径方式运行,
用more cdromupgrade 可以看到cdromupgrade里有下面两行:
# WARNING: make sure to call it with a absolute path!
#          (e.g. /cdrom/cdromugprade)
运行之后按照提示升级重启,系统就是Ubuntu 9.04了.

接着下载multiget的源代码,
http://nchc.dl.sourceforge.net/sourceforge/multiget/multiget-1.2.0.src.tar.bz2
解压到/usr/local//

编译步骤参考:

http://www.javaeye.com/topic/345285

先运行 sudo apt-get install build-essential autoconf automake1.9 cvs subversion

再运行 sudo apt-get install libwxgtk2.8-dev libglade2-dev
开始编译
lizongbo@lizongbo-nb1:/media/cdrom$ cd /usr/local/multiget/
lizongbo@lizongbo-nb1:/usr/local/multiget$ ./configure
lizongbo@lizongbo-nb1:/usr/local/multiget$ sudo make install

编译时出错,出错信息为:
multiget batch.cpp:127: 错误: ‘atoi’在此作用域中尚未声明
于是在 batch.h 里添加
#include <stdlib.h>
再运行 sudo make install 又遇到
common.cpp:93: 错误: ‘getenv’在此作用域中尚未声明
接着在 common.h 里添加
#include <stdlib.h>
还有mgurlparser.cpp:277: 错误: ‘strncasecmp’在此作用域中尚未声明
接着在 mgurlparser.h 里添加
#include <cstring>
编译好之后生成的文件在/usr/local/bin/目录下:
lizongbo@lizongbo-nb1:/usr/local/multiget$ ls /usr/local/bin/
multiget

Tags: , , ,

Ubuntu 8.10上我的常用软件安装与配置

2009年03月25日,星期三

参考: http://618119.com/archives/2009/03/21/141.html
在神舟笔记本优雅HP540(d3)上安装好Ubuntu8.10 64位版本之后,除了安装QQ,Flash,,smplayer,VirtualBox之外,还需要更新系统,并安装其它软件。
1.更新:sudo apt-get update
2.安装sun的jdk1.6 sudo apt-get install sun-6-
3.安装ffmpeg解码,sudo apt-get install ffmpeg
4.安装类似ACDsee的看图软件,sudo apt-get install gimageview
5.安装ftp客户端工具:sudo apt-get install filezilla
Filezilla 连接 Serv-U服务器, 需要设置 字符集为GBK,文件-》站点管理器-》我的站点,选择服务器连接,然后切换到字符集面板,使用自定义的字符集,编码填 GBK。
6.安装时间同步服务 sudo apt-get install ntp
7.picasa for linux:

下载地址:http://dl.google.com/linux/deb/pool/non-free/p/picasa/picasa_3.0-current_amd64.deb

来源:http://picasa.google.com/linux/download.html#picasa30
双击picasa_3.0-current_amd64.deb,安装picasa for linux.
8.双击virtualbox-2.1_2.1.4-42893__intrepid_amd64.deb安装virtualbox。
如果是先安装virtualbox然后再运行 apt-get update升级了linux 内核的,在启动虚拟操作系统会出错,这时需要再运行安装文件重新安装一下就好了。
9.解压EIOffice_Personal_Lin.tar.gz,运行EIOffice_Personal_Lin/setup.sh,然后选择安装目录安装永中office个人版。
10.运行netbeans-6.5-ml-java-linux.sh安装netbeans 6.5。
11.解压eclipse-jee-ganymede-SR2-linux-gtk-x86_64.tag.zg到/usr/local/eclipse,运行 /usr/local/eclipse/eclipse 即可启动Eclipse .
11.vuze(azureus):

下载地址http://cache2.vuze.com/files/Vuze_Installer.tar.bz2

来源:http://azureus.sourceforge.net/
解压到 /usr/local/vuze/,运行 ./vuze
出错信息:
DEBUG::Thu Mar 19 22:18:24 CST 2009::org.gudy.azureus2.ui.swt.mainwindow.SWTThread::createInstance::69:
Loading SWT Libraries failed. Typical causes:
(1) swt.jar is not for your os architecture (amd64). You can get a new swt.jar (Min Version: 3.4) from http://eclipse.org/swt
(2) No write access to ‘null’. SWT will extract libraries contained in the swt.jar to this dir.
Initializer::::110,Main::::84,Main::main::217,NativeMethodAccessorImpl::invoke0::-2,NativeMethodAccessorImpl::invoke::39,DelegatingMethodAccessorImpl::invoke::25,Method::invoke::597,MainExecutor$1::run::37,Thread::run::619
java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:177)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:151)
于是下载:http://download.actuatechina.com/eclipse/eclipse/downloads/drops/R-3.4-200806172000/swt-3.4-gtk-linux-x86_64.zip

或者 http://ftp.cs.pu.edu.tw/pub/eclipse/eclipse/downloads/drops/R-3.4-200806172000/swt-3.4-gtk-linux-x86_64.zip

解压提取swt.jar到 /usr/local/vuze/
12.ubuntu 设置资源管理器Nautilus显示地址栏,
应用程序 点右键,编辑菜单,系统工具,钩上 配置编辑器

然后,应用程序,系统工具,配置编辑器-apps-nautilus-preferences-always_use_location_entry此项勾选就是默认显示地址栏。

Tags: , , , , ,

在神舟笔记本优雅HP540(d3)上安装Linux(Ubuntu8.10)

2009年03月21日,星期六

在神舟笔记本优雅HP540(d3)上安装Linux(8.10)

前几天去买了个神舟笔记本,型号是:优雅 HP540,版本是d3,价格是全国统一价3498元。
处理器: 英特尔 双核处理器 T4200
显卡: 集成INTEL GMA X4500HD显卡(GM45芯片组)
内存2G.硬盘106G。
由于CPU是64位,因此下载的是支持64位版本的ubuntu-8.10-desktop-amd64.iso。
下载地址是:http://mirror.lupaworld.com/ubuntu/releases/8.10/ubuntu-8.10-desktop-amd64.iso

部分软件没法直接用apt-get直接安装,于是提前下载到u盘里。
需要下载的软件有:
qq for 64位版:linuxqq_v1.0.2-beta1_amd64.deb
下载地址:http://forum.ubuntu.org.cn/download/file.php?id=58435

flash插件64位版: adobe-flashplugin_10.0.22.87-1_amd64.deb

下载地址:http://forum.ubuntu.org.cn/download/file.php?id=58432

下载来源参考:http://forum.ubuntu.org.cn/viewtopic.php?f=56&t=188849

Eclipse 3.4.2 64位: eclipse-jee-ganymede-SR2-linux-gtk-x86_64.tar.gz

下载地址:http://download.actuatechina.com/eclipse/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk-x86_64.tar.gz

多媒体播放器的解码器w64codecs:

下载地址:http://www.debian-multimedia.org/pool/main/w/w64codecs/w64codecs_20071007-0.3_amd64.deb

http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2

来源: http://www.debian-multimedia.org/pool/main/w/w64codecs/

播放器smplayer:

下载地址:
http://jaist.dl.sourceforge.net/sourceforge/smplayer/smplayer_0.6.7_amd64.deb
或者: http://heanet.dl.sourceforge.net/sourceforge/smplayer/smplayer_0.6.7_amd64.deb

下载来源:http://smplayer.sourceforge.net/downloads.php?tr_lang=en

(w64codecs和smplayer也可以通过apt-get来安装,但是我用apt-get方式安装的w64codecs没法播放rmvb,用上面下载的包就没问题)。

VirtualBox 2.1.4 for Linux:
http://download.virtualbox.org/virtualbox/2.1.4/virtualbox-2.1_2.1.4-42893_Ubuntu_intrepid_amd64.deb

以上文件下载好之后复制到U盘中。

由于在买好笔记本的时候临时装了的windows xp,硬盘氛围C,D,E,F四个盘,系统格式均为NTFS。
因此先试用wubi方式安装linux进行体验。

windowsxp上的准备工作,先下载daemon tools 3.47 ,
下载来源: http://www.onlinedown.net/soft/3617.htm

安装好daemon tools 之后,加载ubuntu-8.10-desktop-amd64.iso为虚拟光盘G,然后运行
G:\wubi.exe,然后选择安装到F盘,分区大小选择15G,语言选择简体中文,用户名lizongbo,密码为root。
然后进行安装,安装过程中需要拔掉网线,重启的时候在启动菜单选择Ubuntu,顺利安装完成。

这时插上网线处于联网状态,成功进入Ubuntu之后,屏幕分辨率自动为1280×800,再插上U盘,依次双击运行linuxqq_v1.0.2-beta1_amd64.deb,adobe-flashplugin_10.0.22.87-1_amd64.deb,w64codecs_20071007-0.3_amd64.deb,_0.6.7_amd64.deb。
然后解压all-20071007.tar.bz2中的dll等文件到/usr/lib/codecs。
安装过程中,由于系统缺少一些依赖库,会自动联网下载,一切顺利安装完成,这个时候Ubuntu8.10已经可以顺利上qq,在Firefox里也可以顺利看Flash了,
运行smplayer也可以播放rmvb,mov,mkv等视频了,我的播放ts文件只有图像没有声音,暂时没找到解决方法。

此时笔记本的Fn键基本都正常使用:Fn+F2可以关闭无线网络,Fn+F4,Fn+F5可以调节屏幕亮度。Fn+F6可以使笔记本静音,Fn+F7,Fn+F8可调节音量。

下一步就是直接格式化硬盘装Ubuntu 8.10了,由于不想刻录光盘,于是利用一个空闲的1G大的U盘,在操作菜单:系统-系统管理-create a usb startup disk,拔掉刚才装安装程序的U盘,
插入空白U盘,创建好Ubuntu的USB启动安装盘。

重启笔记本,进入BIOS设置,将USB启动排到最前面,启动之后,开始在硬盘上分区并安装好Ubuntu,再找上面步骤把相关燃尽装上,
其它软件比如JDK6和Eclipse的安装,后面再补上记录了。

Tags: , , , , , , ,