您的位置 首页 方案

Linux中软件装置及技巧

很多Linux初学者都有这样的烦恼好不容易才学会在计算机中安装好Linux配置好硬件并能顺利的进入GUI图形用户界面可是对于如何在Linux平台中安装软件对

许多Linux初学者都有这样的烦恼好不简单才学会在计算机中装置好Linux装备好硬件并能顺畅的进入GUI图形用户界面但是关于如安在Linux平台中装置软件对许多新手来说都是一件好不简单的工作

Linux平台中的Linux的软件的格局实在太多了不像在微软的Windows中那样简直一切的应用软件都是EXE格局鼠标双击就能装置当然在KDE或许GNOME环境中除了RPM格局有专用的RPM办理工具比较好装置之外其他比如GZTARGZ等紧缩软件就不得不运用指令来解压和装置而Linux指令对Linux初学者来说那更是头痛的工作

Linux软件的装置卸载问题一直以来都是困扰Linux初学者的难题究其原因便是Linux与Windows载体系目录体系装备软件编译等方面存在着太大的不同Linux下的软件的装置主要有以下这两种不同的格局第一种装置文件名为filenametargz别的一种装置文件名为filenameirpm一般来说以第一种文件格局发行的软件大都为源码方式发送的第二种则是直接是以二进制方式发行的i表明该软件是按INTER指令集编译而成的所谓的RPM便是RedHatPackageManager的缩写由RedHat公司开发的软件包和办理程序RPM格局的软件对与Linux初学者来说在装置上是非常便利的RPM的规划意图便是具有便利的晋级功用强大的查询功用安全的体系校验答应用户能够运用纯洁的源代码

RPM的运用办法很简略运用简略的指令即可装置一个RPM软件

rpmivhrpmfilenameirpm

级RPM文件指令为

rpmUvhrpmfilenameirpm体系会主动删去相应的软件包老版别假如装备文件同新版别不兼容则会主动将其保存为别的一个oldconfigrpmsave文件

查询RPM文件指令为

rpmqrpmfilename

详细查询能够参阅以下参数来完成不同的查询功用

rpmqa查询体系

rpmqffilename查询包括该文件的软件包

rpmqF输入为规范输入如find/usr/bin|rpmqF

rpmqP同p参数但输入为规范输入

rpmqp软件包名查询该软件包

用RPM校验软件包

可用RPM校验软件包大孝文件权限类型及属主信息MD码校验等信息

RpmVfilename查看校验该软件包中的文件是否存在

RpmVf/bin/vi校验该软件包中的单个文件

RpmVa校验装置的一切软件包

RPM软件整体来说在装置运用方面仍是简略的为了能更快速的装置Linux软件在这里引荐咱们运用一个Linux下软件装置辅佐软件FISH(FulxoInstallSHield)该软件便是让你装置应用程序愈加地便利由于在Linux傍边由于文件格局的不同而使软件装置办法的不同例如RPMDebian格局gzip格局tar格局等等FISH能够主动简单地辨认这些格局就像在Windows中那样能主动帮你装置应用软件而且FISH能在KDEGNOME等多个桌面环境中运转也能在Linux终端的指令栏中运转FISH无论是对Linux新手仍是Linux高手都是非常适用的FISH能为你节约在Linux下装置应用软件的时刻下面就让咱们来看一看在Linux体系中运用FISH(FulxoInstallSHield)和传统的Linux软件装置办法的比较

FISH的下载

FISH是一个免费的的自由软件在其网站上供给了最新版别的下载fishsourceforgenet/downloadhtml

FISH体积很小缺乏KB

FISH的编译和装置

下载FISH到本地硬盘后能够运转

tarzxvffishtar进行解压到一个目录中

然后进入该目录cd/fish中

比照FISH的编译和装置进程事实上也是传统的Linux下软件的解压和装置办法没有尝试过在Linux下装置*tar软件的朋友留意了现在咱们就介绍传统的Linux下软件的解压和装置办法让咱们了解一下

在Linux中运用指令tarzxvffiletargz(filetargz便是目标软件的完好姓名)就能够解压这个紧缩包里边的东西了

留意在解压targz后缀名的软件包的时分能够加上如下的参数如zxvfzvf

x解开备份文件

v处理文件时显现更多的协助信息

f后边跟着filename他是要读入或许写入的备份文件的文件名解紧缩时filename便是要解开的软件包的完好姓名

z解开紧缩后的备份文件

相反的假如咱们需求把Linux中某个一个目录下的一切文件给做成一个targz的软件包则应当进行如下操作

假如在目录xxx下有三个文件tctcMakefile那咱们能够在当时目录下输入如下指令

tarcvfxxxtarxxx|gzip>xxxtargz

上面的指令实际上是先把三个文件用tar打包成xxxtar然后用gzip紧缩成xxxtargz经过这两个过程打包紧缩文件就完成了

tar后边的vf便是参数:

v处理文件时显现更多的协助信息

f后边跟着filename它是要读入或许写入的备份文件的文件名

gzip后边的能够是

其间紧缩速度最快但作用欠好反之紧缩是速度最慢紧缩的作用却最好

现在就能够对FISH进行编译装置了

运转下面的指令

%/configure

%make

%makeinstall

FISH的运用

根本用法

运用FISH来装置RPM文件是一个不错的挑选FISH支撑正常的RPM格局的文件FISH能主动的装置RPM格局的文件

下面是怎么运用FISH来装置RPM文件

运用FISH来装置RPM文件最重要的是要告知FISH要装置的RPM文件在什么地方和要FISH履行什么样的指令

fishanalysedepfile

上面是让FISH来剖析某个RPM文件包的隶属关系其间directoryname便是该RPM文件包地点的目录filename便是该RPM紧缩包的文件名由此可见运用FISH来装置所需求记住的参数并不多运用FISH来装置是比较合适Linux初学者的

比照从网上或许光盘上下载Linux软件包rpm结束的文件是很常见的这些文件的装置要运用RPM套件办理体系才干装置在

一般情况下装置rpm包是很简单的如过你有一个包testirpm你能够这样来装置

rpmitestirpm

fishdepfilei

上面指令是让FISH来装置某个RPM文件这个指令主要是运用存储在filename中的文件隶属信息来装置RPM紧缩包要想得到更多的关于FISH的协助信息请输入fishhelp就能获取

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/301084.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部