红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

Ubuntu 故障处理

发布时间:2008-04-14 00:48:50来源:红联作者:Hanwei
1。记不清命令,查找命令
man -k KEYWORD //再加上grep
KEYWORD就是你要查找的命令或其描述内容(需要catman)
或者
键入部分命令,然后按Tab键两次,系统自动列出所有以此开头的命令。

2。更改当前会话语言
查看语言环境变量locale(locale -m 查看可选项)
设置语言环境变量
LANG="en_US.UTF-8 UTF-8"
LC_ALL="en_US.UTF-8 UTF-8"
LANGUAGE="en_US.UTF-8 UTF-8"

3。挂接磁盘设备
安装光盘 sudo mount -t iso9660 /dev/cdrom /medai/cdrom
mount -t ntfs /dev/hda1 /mnt/disk1

//需要识别中文字符时,可加下列选项试试
// -o iocharset=utf8
// -o iocharset=gb2312

4。查看系统信息
uname -a

5。
字符界面下安装图形系统 sudo aptitude
选择gnome,startx

安装firefox2.0---------firefox-2.0.0.3.tar.gz----------
smbclient -L ip -U username%password
smbclient //ip/temp -U username%password
>get firefox-2.0.0.3.tar.gz
tar zxvf firefox-2.0.0.3.tar.gz
yum install libstdc++.so.5
./firefox
安装mplayer---------MPlayer-1.0rc1.tar.bz2------------
bunzip2 MPlayer-1.0rc1.tar.bz2


RPM---------------
  1.安装软件:执行rpm -ivh rpm包名,如:
  #rpm -ivh apache-1.3.6.i386.rpm //--nodeps
  2.升级软件:执行rpm -Uvh rpm包名。
  3.反安装:执行rpm -e rpm包名。 //--force
  4.查询软件包的详细信息:执行rpm -qpi rpm包名
  5.查询某个文件是属于那个rpm包的:执行rpm -qf rpm包名
  6.查该软件包会向系统里面写入哪些文件:执行 rpm -qpl rpm包名
源代码----------tar.gz
  1.首先,使用tar -xzvf来解开这个包,如:
  #tar -xzvf apache_1_3_6_tar.gz
这样在当前目录中创建了一个新目录(目录名与.gz包的文件名类似),如本例中就是apache_1.3.6
  2.进入这个目录,再用ls命令查看一下所包含的文件,如:
  #cd apache_1.3.6
  #ls
  你观察一下这个目录中包含了以下哪一个文件:configure、Makefile还是Imake。
1)如果是configure文件,就执行:
  #./configure
  #make
  #make install
2)如果是Makefile文件,就执行:
  #make
  #make install
3)如果是Imake文件,就执行:
  #xmkmf
  #make
  #make install
3.如果没有出现什么错误提示的话,就搞定了。如果遇到错误提示,通常:
1)没有安装C或C++编译器;
  确诊方法:执行命令gcc(C++则为g++),提示找不到这个命令。
  解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:
  #rpm -ivh gcc* (哈哈,我们用到了第二种安装方式)
2)没有安装make工具;
  确诊方法:执行命令make,提示找不到这个命令。
  解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:
  #rpm -ivh make*
3)没有安装autoconf工具;
  确诊方法:执行命令make,提示找不到这个命令。
  解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:
  #rpm -ivh autoconf*
4)缺少某些链接库;
  确诊方法:在make时,提示需要某些文件。
  解决方法:安装包含这个文件的包,这就需要积累了。
文章评论

共有 0 条评论