实验案例:为Linux主机安装应用程序
实验环境:
管理员已经在服务器中安装了RHEL5操作系统,并熟悉了图形桌面环境及目录、文件管理基本命令的使用。为了进一步提高服务器的易用性,需要为其安装一些用于服务器管理及桌面环境的应用程序。
需求描述:
使用源代码包编译的方式安装zhcon中文虚拟控制台。
参考步骤。
Root登录之后,挂载linux的光盘镜像。(linux安装盘linux-system.iso提前需插入)
Mkdir benet
Mount /dev/cdrom benet
一、解包。
将zhcon的两个文件解包到/usr/src/目录中。
Tar zxf zhcon-0.2.5.tar.gz -C /usr/src/
Gzip -d zhcon-0.2.5-to-0.2.6.diff.gz
Cp zhcon-0.2.5-to-0.2.6.diff /usr/src/
Ls /usr/src/
二、配置。
先通过patch命令对源码目录进行打补丁操作。
Cd /usr/src/zhcon-0.2.5/
Patch -p1 < /usr/src/zhcon-0.2.5-to-0.2.6.diff
(patch是专门于应用.diff格式补丁文件的命令程序,-p1,1为数字,用于去掉多余的目录参数,通常位于软件的源代码目录中执行补丁操作时使用此选项;<表示重定向输入操作,用于指定补丁文件的来源位置)
配置:./configure --prefix=/usr/local/zhcon
三、编译。
Make (将源代码文件编译生成二进制)
四、安装。
Make install
或者可以使用make && make install ,一起执行编译及安装。
如果在安装Linux的时候没有勾选软件开发这一项,就要事先安装一下ncurses-devel包,防止在编译安装时报错。
Rpm -ivh /media/cdrom/Server/ncurses-devel-5.5-24.20060715.i386.rpm,执行完安装后,就可以正常安装zhcon了。
五、使用。
(1)可通过“--help”了解软件程序的使用方法。
确认安装好的zhcon程序目录
Ls /usr/local/zhcon/
查看bin子目录下的可执行程序zhcon的使用帮助。
/usr/local/zhcon/bin/zhcon --help
(2)设置使用ASCII键盘模式,以便能够正常使用输入法切换热键。
Kbd_mode -a
/usr/local/zhcon/bin/zhcon --utf8
(3)快捷键切换
打开/关闭中文输入法:ctrl+space
退出zhcon控制台:ctrl+D
在中文输入状态下,不同输入法之间的切换:ctrl+shift
直接切换至全拼、五笔输入法:ctrl+alt+1、ctrl+alt+2
原文地址:http://zhangxingcong.blog.51cto.com/10532488/1727345