文档详情

linux应用程序和命令关系.doc

发布:2017-08-03约字共5页下载文档
文本预览下载声明
linux应用程序与命令的关系 Linux基本命令通常放置在系统中/bin,/sbin子目录中。 Linux应用程序的可执行文件通常放置在系统中的/usr/bin,/usr/sbin目录下 Linux 应用程序组成 普通执行程序文件,保存在“/usr/bin”目录中。 服务器执行程序文件和管理文件,保存在“/usr/sbin”目录中。 应用程序配置文件,保存在“/etc”目录下。 应用程序文档文件,保存在“/etc/share/doc/”目录下。 应用程序手册页文件,保存在“/usr/share/man/”目录下。 RPM包管理 使用rpm命令重新软件包 rpm -q 查询系统中安装的所有rpm包 rpm -qa rpm -qa | grep soft 查询软件包是否安装 rpm -q soft 查询软件包详细信息 rpm -qi soft 查询已安装包中的文件列表 rpm -ql soft 查询系统中文件所属软件包 rpm -qf 文件名称 查询rpm安装包中信息 rpm -qpi soft rpm -qpl soft rpm命令查询实例 mount $which mount /bin/mount $rpm -qf /bin/mount unil-linux-2.12a-16.el4.6 $rpm -qi util-linux $rpm -ql util-linux| grep mount 使用rpm 命令安装软件包 在安装软件包的同时显示详细信息 rpm -ivh soft rpm 软件包的依赖关系 1.同时安装 2.rpm --force -i soft 使用rpm命令卸载软件包 rpm软件包的卸载 rpm -e soft rpm软件包卸载的依赖关系 一起卸载 使用rpm命令升级软件包 rpm —U soft 当系统中未安装同名的软件包,升级的过程等同于安装软件包的过程。 应用程序编译 1 开放源代码应用程序的编译安装 步骤: 确认当前系统中具备软件编译的环境。-----安装开发工具环境 获得应用程序的源代码软件包文件。-------下载 解压缩源代码软件包文件。--------------tar解压 进行编译前的配置工作。 进行程序源代码的编译。 将编译完成的应用程序安装到系统中。 2 编译应用程序前的准备工作 1.确认系统中已经安装了编译环境 2.下载prozilla程序的源代码安装包文件 3.释放已下载的源代码软件包文件 4.进入源代码目录 3编译前的配置 ./configure --prefix=绝对路径 4 编译与安装 1.程序编译过程 make 2.程序安装过程 make install 3.验证编译安装的程序 进入目录 5 应用程序编译总结 使用图形界面系统工具完成rpm包安装 启动包管理程序 $system-config-packages rpm包管理程序的一般操作 软件安装实例 应用程序管理工具的特点 Linux程序安装,总的来说,可以分为两种:一是源码包,文件名一般是*.tar.gz,*.tar.bz2,*.tgz和*.tbz2是它们相应的缩写格式;二是二进制包,一般是为特定发行版制作的,种类较多,*.rpm,*.deb,*.run,我也见过*.tbz2格式的二进制包。 1通用源码 通用源码安装,常见于这么几种清况:1你的发行版,不包括这个软件;2你的发行版包涵的这个软件的版本太旧,你希望新的工能;3你希望定制软件,得到个性化到软件。因为,通常这种安装方法,耗时又耗力,而且对系统升级会带来一些不利的影响,新手最好三思而后行。但,同时,自己从头开使编译一个软件,对提高Linux水平很有帮助,闲瞎之余,也可以编个玩玩。只是不要安装,或就安装在自己的目录下,玩够了就删。 1)根据你要安装的程序是否需要X支持,可以分为两类。所谓的X,就是我们在Linux上看到的图形界面。如果你是在Linux下用firefox上网,来到Linux公社的,那么你现在看到的桌面上的所有东西都是X。跟X相对的是虚拟终端界面。按下键盘上的Alt-Ctrl-F1(等等,先别按),你就可以看到一个黑乎乎的屏幕,它就是虚拟终端。Alt-Ctrl-F1,Alt-Ctrl-F2……Alt-Ctrl-F6都是虚拟终端,Alt-Ctrl-F7是图形界面。如果你要安装的程序需要X支持,那么,你就应该先安装X的开发包。不过,不要担心,一般的发行版,都会在你安装X的同时,把X开发包安上。只是,对于debian发行版,情况有些不同。它把Linux软件分得相当细,很可能默任不安装任何开发软件包(包括X)。 2)在登录到图形界面的时候,你注意一下。你的登录页是否有个Session选项,中文的是会话选项。如果有,点一下,很可能就有KDE和Gnome
显示全部
相似文档