|
个人安装小结(ubuntu6.10 Edgy版 )
说明:此文档全部来源于网络。
1、到官方网站www.ubuntu.org.cn上下载一张live-cd,刻录,安装。
关于分区:建议(red hat 9官方文档)分成/boot (100M),/, 和swap(两倍的内存容量)
2、设置网络,上网安装和更新:
sudo pppoeconf
(打开连接:pon dsl-provider; 关闭连接:poff dsl-provider)
3、设置安装源apt:
先备份原有的安装源文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
修改安装源:sudo vim /etc/apt/sources.list 用下面的源全部代替原来的(电信用户)
deb http://ubuntu.cn99.com/ubuntu/ edgy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ edgy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ edgy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ edgy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ edgy main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu edgy main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu edgy-proposed main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-proposed main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
4、更新源和更新系统:
sudo apt-get update
sudo apt-get dist-upgrade
说明:鄙人有几个软件包用上面的源一直无法更新,不知为什么。期待您的帮助。
5、虽然系统已经安装了scim中文输入法,但是无法使用。这是因为没有安装中文支持。
下面安装中文支持:sudo apt-get install language-support-zh
6、安装开发环境:
(1)、安装c/c++ 开发环境:(编译器和文档)
sudo apt-get install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev
sudo apt-get binutils-doc cpp-doc gcc-doc gcc-4.0-doc glibc-doc libstdc++6-4.0-doc
stl-manual
(2)、安装gtk2.10.9:
第一步:下载需要的软件包(一共11个): gtk2.10.9:ftp://ftp.gtk.org/pub/gtk/v2.10/
注意包的依赖(ftp://ftp.gtk.org/pub/gtk/v2.10/ ... r(google一下)
下载包:freeconfig 和freetype包,以及cairo包(google一下)
第二步:安装包(源代码安装):
说明:Linux压缩与解压缩工具
开源软件发布有两种情况,一种是PARM安装包,在这里不多说。另一种,是发布源代码,是用压缩文件来发布的。GTK以及各个附件都是用这种形式发布的。后缀为*tar.gz 或*tar.bz2。
需要指出的是归档和压缩不是一会事。归档只是把几个文件合成一个文件存储,并没有对数据进行压缩。上述格式首先对数据进行归档,然后再进行压缩。所以当你要用的时候,必须先解压再还原。如,对于aa.tar.gz进行还原,我们可以用以下命令:
[root@localhost root]#gunzip aa.tar.gz
[root@localhost root]#tar –xvf aa.tar
其中,执行gunzip命令时,会把原来的文件删除,然后生成一个解压后的文件aa.tar。执行tar命令时不会删除文件。下面是具体的参数说明,朋友们可以根据情况灵活运用
l Gzip 压缩文件
格式:gzip 选项 文件目录列表
参数:
-c 压缩结果写入标准输出,压缩之后,原文件保留,缺省生成压缩后的文件(*.gz)并删除原文件
-v 输出处理信息
-d 解压指定文件
-t测试压缩文件完整性
l Gunzip 解压缩用gzip命令压缩过的文件
格式:
-c 将输出写入标准输出,原文件保持不变。缺省时,gunzip 将压缩文件变成解压缩文件
-l 只列出压缩文件中的文件而不解压缩
-r 解压缩所有子目录
l Tar 对文件进行归档或还原
格式:同上
选项:
-c 建立新文档
-r 向归档文件末尾追加文件
-x 从归档文件中解出文件
-o 将文件解出到标准输出
-v 处理过程中输出相关信息
-f 对普通文件操作
1. 设定环境变量
为了在安装过程中,能找到相应的库进行编译,首先建立两个环境变量。步骤如下:
[root@localhost root]#export LD_LIBRARY_PATH=/usr/local/lib
[root@localhost root]#export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
这两个步骤可以互换。建立之后,你可以用echo确认是否成功。如果,你在安装过程中,改变了终端,还需要重新建立一次。
2、安装顺序:
pkg-config,jpegsrc,freetype,freeconfig,libpng-config,tiff(这6个包顺序随便)
glib , atk,cairo,pango,gtk(这5个包顺序不要变动,否则可能无法安装成功)
3、安装方法:(以glib 包安装为例,其他包一样)
gunzip gib-2.10.0.tar.gz
gunzip gib-2.10.0.tar.gz
cd glib-2.12.0
./configure(参数可以自己选择,如:--prefix=/usr 就是把包安装在/usr下。用./configure –help 查看更多的参数)
make
make uninstall(删除旧的已经安装的版本)
make install
4、配置gtk的环境:
将gtk等库文件加入到:/etc/ld.so.conf(修改后的文件如下)
/usr/X11R6/lib
/usr/local/lib
/usr/lib
增加环境变量PKG_CONFIG_PATH:
在.bashrc文件的最后加入:export PKG_CONFIG_PATH=/usr/lib:/usr/local/lib
5、运行实例:
#include <gtk/gtk.h>
int main( int argc,char *argv[] )
{
GtkWidget *window;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_show (window);
gtk_main ();
return 0;
}
你可以用 gcc 编译上面的程序:gcc base.c -o base `pkg-config --cflags --libs gtk+-2.0`
运行:./base.如果你看到一个窗口的话,congratulatoion!
(3)、java 开发环境:
sudo apt-get install sun-java5-jdk
安装完毕之后,选择默认 java:
sudo update-alternatives --config java
然后配置环境变量:
sudo vim /etc/environment
在其中添加如下两行:
CLASSPATH=/usr/lib/jvm/java-1.5.0-sun/lib
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
保存退出。
到官方网站www.eclipse下载eclipse:
解压,即可使用。不要任何设置。eclipse 自动设置java
到官方网站www.apache.org 下载tomcat
解压,即可使用。不要任何设置。tomcat 自动设置java
启动:./startup.sh;关闭:./shutdown.sh
7、下载工具:
wget(系统自带),dx4,mutilget
sudo apt-get install dx4
mutliget:到官方网站下载,解压就可以使用!
8、多媒体安装:(有些编码器在我的源里面找不到,就忽略吧!)
(1)万能播放器mplayer
这是个linux下面很流行的播放器,系统安装完后自带的有音频和视频播放器,但是都没有很全的解码器,所以很多东西都不能播放.
从源上下载并安装mplayer:
sudo apt-get install mplayer
然后安装解码器包:
sudo apt-get install w32codecs
这时候,你就可以使用mplayer播放大多数媒体文件了。需要注意的是,如果打开媒体文件时提示视频设备有问题,那么可以在设置界面换一个视频驱动即可,直到没有问题为止。
mplayer皮肤的安装:假设下载回来的是名字是skin_name.tar.bz2的压缩包:
sudo tar jxvf /路径名/skin_name.tar.bz2
sudo mkdir -p ~/.mplayer/skins #如果你是第一次安装皮肤,只需执行一次
sudo cp /路径名/skin_name ~/.mplayer/skins/ && mv ~/.mplayer/skins/{skin_name,the_other_name} #mplayer皮肤列表中将显示为the_other_name
(2)音频播放器audacious及mp3文件tag乱码的解决
a、audacious
mplayer虽是万能的,但是听音频文件最好还是用专门的音乐播放器,这里推荐现在开始流行的audacious.
先满足依赖关系
sudo apt-get install libtagc0 libjack0.100.0-0 libmodplug0c2 libresid-builder0c2a libsamplerate0 libsidplay2 libcurl3-gnutls
安装audacious的解码器
sudo apt-get install audacious
sudo apt-get install audacious-plugins audacious-plugins-extra audacious-plugins-extra-console
安装完成,现在可以使用它来听多种格式的音频文件了。
另外,audacious的播放列表默认使用UTF-8的编码,但大多数mp3使用的是GBK编码,所以播放列表上会出现乱码,我只发现一种不彻底解决的 办法,就是打开audacious的设置界面,在插件栏目里面选择mpeg插件,在其首选项里面的“标题”里把“ID3格式”后面填上“GBK”,保存即 可。这样以后再往播放列表里面添加歌曲的时候虽说刚开始还是乱码,但是当开始播放这首音乐的时候就会变成正常的标题,目前似乎还没有更好的方法。
b、mp3的tag乱码
使用工具:ID3iconv 0.2.1
使用方法:cd 到你要的文件夹下,用这个命令转换:
java -jar ~/id3iconv-0.2.1.jar -e GBK /路径/*.mp3
注意:我这边用 -e 指定 mp3 原来的编码是 GBK 的。繁体中文就改为 Big5
如果有很多个子文件夹,又不想一个一个 cd 到里面转换,可以配合 find 命令来解决:
find . -iname "*.mp3" -execdir java -jar ~/id3iconv-0.2.1.jar -e GBK {} \;
find 命令中的 -execdir 参数是让转换的程序在 找到的文件的 那个目录里执行, 也就相当于一个一个 cd 到里面再转换了。
c、装Beep Media Player
在终端输入下列即可
sudo apt-get install beep-media-player
这个Beep Media Player会出现歌名乱码现象,可在“Beep Media Player”上面“右键→首选项→插件→MPEG音频插件”的下面的“首选项→标题”中,选上“禁用ID3v2标签”和“将非UTF-8 ID3标签转换成UTF-8”,并把ID3编码设为“GBK”就行了。
(3)媒体解码库gstreamer
sudo apt-get install gstreamer0.8-plugins
接着
sudo apt-get install gstreamer0.8-lame gstreamer0.8-ffmpeg w32codecs libdivx4linux install lame sox ffmpeg mjpegtools vorbis-tools
在系统询问是否继续(y/n)时,一律输入y,回车。
再在终端输入
gst-register-0.8
回车。
安装gstreamer的解码器,gstreamer是gnome主推的多媒体平台。然后我们安装xine的解码器 libxine-extracodecs ,xine是另外一个多媒体平台,功能非常强大。
sudo apt-get install gstreamer0.10-*
sudo apt-get install libxine-extracodecs totem-xine ffmpeg lame faad sox mjpegtools libxine-main1
(4)Realplay播放器
sudo apt-get install realplay
安装了realplay,什么打不开。这可能是因为和SCIM输入法有冲突,可这样处理:
sudo gedit /usr/bin/realplay
在第二行也就是#!/bin/sh的下一行加入
CODE代码:
GTK_IM_MODULE=xim; export GTK_IM_MODULE
9、其他安装:
(1)、字典(stardict)
sudo apt-get install stardict stardict-common stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb
(2)、文档阅读器(chm,pdf,pdg)
我们系统里可能有不少CHM的文件,在Ubuntu里怎么看,装个xCHM啦
sudo apt-get install xchm
我们系统里可能有不少pdf的文件,在Ubuntu里怎么看,装个xpdf啦
sudo apt-get install xpdf
安装阅读超星pdg文件的软件boox viewer
阅读超星图书呢,需要借助于一个叫做BooX Viewer的小软件。
(1)下载linux版本的booxviewer. 网址:http://www.linuxfans.org/nuke/mo ... wtopic&t=138982
http://www.magiclinux.org/people/kanker/tools/bxviewer.tar.gz
(2)下载此软件并保存到一个目录后,进入下载文件所在目录,输入:
tar zxvf bxviewer.tar.gz
(3)将其解压缩到一个目录,然后cd bxviewer进入目录,输入./installbxv即可。
(4)若这样还不行,请回到当前用户所在目录,输入命令:
vi .bash_profile
或
gedit .bash_profile
在此文件的最后加上:
export LD_LIBRARY_PATH=${installdir}
export PATH=$PATH{installdir}
其中${installdir}为你所下载的BooX Viewer软件解压后所在目录,即bxv和libborqt-6.9.0-qt2.3.so所在目录。
然后在终端或者开始-运行中输入“bxv”即可。
若还不行,将libborqt-6.9.0-qt2.3.so拷贝到/usr/lib目录下sudo cp libborqt-6.9.0-qt2.3.so /usr/lib。进入bxviewer目录,输入./bxv
3)、bt安装:sudo apt-get install azureus
4)、QQ安装:
1.下载并安装
安装QQ需要先安装上一步的JAVA环境
wget -c http://download.ubuntu.org.cn/so ... 2_x86_no_jre.tar.gz
sudo tar zxvf lumaqq_2005-linux_gtk2_x86_no_jre.tar.gz -C /opt/
wget -c http://download.ubuntu.org.cn/so ... 006.02.02.15.00.zip
sudo unzip -o lumaqq_2005_patch_2006.02.02.15.00.zip -d /opt/LumaQQ/lib
sudo chown -R root:root /opt/LumaQQ/
sudo chmod -R 755 /opt/LumaQQ/
sudo gedit /usr/share/applications/LumaQQ.desktop
2.在新增的文件内加入下面这几行
[Desktop Entry]
Name=LumaQQ
Comment=QQ Client
Exec=/opt/LumaQQ/lumaqq
Icon=/opt/LumaQQ/QQ.png
Terminal=false
Type=Application
Categories=Application;Network;
10、小技巧:
1)启用root用户密码
sudo passwd root
系统会提示你输入新密码,同时启用它。
2)禁用root帐户
sudo passwd -l root
3)允许root用户登入GNOME
启用root后,
打开“系统→系统管理→登录窗口”,选择“安全”。勾选“允许本地系统管理员登录”
4)自动登录GNOME (据说这样不安全)
但这样很方便,不用次次登录都要输入口令。
打开“系统->系统管理->登录窗口”,选择“安全”。勾选“启动时自动登录”并选择一个用户。
5)
改变GRUB 菜单引导的系统。
装了Ubuntu后,系统引导自动到Ubuntu,在等待10秒后就进入Ubuntu。而不少人都是装双系统,且希望自动引导到Windows,那可以这样改变。
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
再搜寻这一行文字
default 0
用下面这一行取代
default X_sequence
保存编辑过的文件。
注意:X_sequence的意思是你的操作系统条目的项数(从0开始计算,即第一项是“0”,第二项是“1”,“Other operating system"之类的也算。)
6)挂载分区
分区为ntfs格式:
sudo mount -t ntfs /dev/hdd1 /media/hdd1
分区为fat32格式:
sudo mount -t vfat /dev/hdd1 /media/hdd1
自动挂载分区
按照第二步的方法挂载的话,下次启动系统时不会自动挂载,要想让系统自动挂载该分区,输入以下命令:
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
在打开的文件里最后一行加入:
/dev/hdd1 /media/hdd1 ntfs utf8,umask=0222 0 0
如果是fat32分区,输入:
/dev/hdd1 /media/hdd1 vfat utf8,umask=000 0 0
保存并退出,重新启动系统即可。
7)deb软件包的安装
deb是Debian Linux提供的一个包管理器,优点是不被严格的依赖性检查所困扰。ubuntu使用的就是这种软件包。
安装方法:
sudo dpkg -i /软件包路径/软件包名字.deb
卸载方法:
sudo dpkg -r 软件名字
11、美化:网上很多介绍(后续,等自己参考晚上,自己美化成功后,在写出来)
以上是鄙人的一点小结,望网络上的您给予帮组和支持。
注:参看网站:www.ubuntu.org.cn
www.linuxsir.cn
www.gtk.org
htttp://gtk.osprg.org
http://my.opera.com/
在此谢过!此文档发在www.ubuntu.org.cn初学者园地,以及 www.linuxsir.cn/bbs ubuntu部分! |
|