linux中应用程序的安装与管理

在基本的系统安装完成之后,为了进一步提高服务器的易用性,我们就需要为其安装一些用于服务器管理及桌面环境的应用程序。我们这里选择的是代码包编译的方式安装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://blog.51cto.com/wuhui1994/2068211

时间: 2024-10-20 02:48:13

linux中应用程序的安装与管理的相关文章

Linux系统中程序的安装及管理、创建私有yum仓库实验

各位小伙伴今天要和大家分享的是Linux系统中程序的安装及管理,以及创建私有yum仓库的操作实验.本次我们会从以下几个部分进行说明: Linux应用程序基础 查询RPM软件包信息 安装.升级.卸载.RMP软件包.yum仓库 源代码编译安装 应用程序与系统命令的关系:1.文件位置? 系统命令:一般在/bin和/sbin目录中? 应用程序:通常在/usr/local目录中2.主要用途? 系统命令:完成对系统的基本管理工作,例如IP配置工具? 应用程序:完成相对独立的其它辅助任务,例如网页浏览3.适用

Linux 中如何卸载已安装的软件(转载)

Linux 中如何卸载已安装的软件. Linux软件的安装和卸载一直是困扰许多新用户的难题.在 Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现.与其相类似,在Linux下有一个功能强大的软件安装 卸载工具,名为RPM.它可以用来建立.安装.查询.更新.卸载软件.该工具是在命令行下使用的.在Shell的提示符后输入rpm,就可获得该命令的帮 助信息. 软件的安装 Linux下软件的安装主要有两种不同的形式.第一种安装文件名为xxx.tar.gz:另一种

Linux常用命令(四)程序的安装与管理

一.Linux应用程序基础 1.Linux应用程序的组成 ■普通的可执行程序文件.一般保存在"/usr/bin"目录中,普通用户即可执行. ■服务器程序.管理程序文件.一般保存在"/usr/sbin"目录下,只有管理员能执行. ■配置文件.一般保存在"/etc"目录中,配置文件较多时会建立相应的子目录. ■日志文件.一般保存在"/var/log"目录中. ■关于应用程序的参考文档等数据.一般保存在"/usr/shar

linux程序包安装、管理工具rpm、yum和源码安装

rpm包管理器: 应用程序要想成为机器可识别的二进制机器码,必须经过一下步骤: rpm包管理器的功能就是将这一切过程自动管理,成为易于普通人使用,可简化应用程序安装的工具. 人们将源码经过编译执行后将程序打包成rpm格式的包,所有使用rpm包安装时必须与提供rpm包的作者使用相同的操作系统平台环境.因此出现了不同的包管理器,rpm知识其中一个. rpm包的命名格式: rpm包命名方式:name-version-arch.rpm version :主版本号.次版本号.平台号 arch :表示平台,

linux中查看软件文件安装路径

在linux中文件与软件一般都是安装在到/usr/share和/usr/local中了,如果我们需要查看软件安装路径linux为我们提供了查看命令,whereis 就可以帮我查找文件安装路径在哪里了. 我想查看我的oracel数据库安装在哪里 一.查看文件安装路径:这里以Oracle为例.比如说我安装了Oracle,但是不知道文件都安装在哪些地方.放在哪些文件夹里,可 以用下面的命令查看所有的文件路径 二.查询运行文件所在路径: 如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还

linux中进程和计划任务的管理

前言: 在linux中,为了更好的了解和使服务器有序运行,管理员需要对进程和计划任务做相应的操作,以便能够更好的完成维护任务. 这里我们做一些简单的练习. 一.管理系统中的进程. (1)启动系统中的portmap服务,然后使用kill命令终止它的运行. Kill  进程的PID号 (2)查找系统中CPU占用率超过80%的进程,并强行终止该进程. 系统中一般是没有CPU超过80%的进程,可以从http://www.cpuburnin.com/downloads/cpuburn-in.tar.gz网

IOS开发中Xcode常用插件安装与管理(转)

XCode中插件管理工具:Alcatraz   转自http://blog.csdn.net/liwei3gjob/article/details/44266943 1.全能搜索家CodePilot 2.0 你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入任何你想到搜的东西吧!想搜appFinishLaunchingWithOptions?忘记咋拼了?没关系强大的代码搜索能力,appflaun一样也可以找到!超级强大的正则匹配,匹配任何你

Linux中java程序的部署,开机自启动(一)

Linux系统中 需求: (1)使用.sh文件控制java程序的启动.停止.重启.查看状态 需求升级: (2)将java程序部署为开机自动启动,使用service hello status/stop等模式控制程序的运行情况 我是参考下面几篇文章实现的 Linux中部署JAVA程序 http://www.linuxidc.com/Linux/2013-09/90673.htm 设置Linux自启动服务 http://just4java.iteye.com/blog/474392 =========

linux最新版本Centos7中应用程序的安装和RPM详解

一.linux应用程序基础 1.应用程序与系统命令的关系2.典型应用程序的目录结构3.常见的软件包封装类型4.RPM包管理工具5.一般命名格式6.查询rRPM软件包信息-q 查看已安装的软件包,-qa:查看所有已经安装的软件包-qi:某一个软件包详细信息,-ql 检查RPM软件包有哪些内容-qf:某一个RPM里的文件,-qc:查看RPM配置文件的位置-qd:RPM文档手册,-qp:查看未安装的软件包7.安装,升级,卸载RPM软件包-i:安装软件包仓库,-u:更新-f:查看某一文件目录属于RPM安