感谢支持
我们一直在努力

LINUX环境下软件的安装心得体会

  这段时间,花了大量时间学习LINUX,通过系统的看书和到网络上查阅资料,得到了一些体会,所以我以学习笔记的形式写出我的学习心得。

  通过这段时间大量的查阅资料,验证了高手些说的话。很多文章都是COPY过来,又COPY过去,错的依然有错,真正写的还是少数人,我说这话没有别的意思,只是想告诉大家,要想系统学习知识,还是多看原著,推荐看国外书籍[原因自己想,我的英语很差,但是我任然极力推荐]。

  今天就总结下LINUX环境下软件的安装总结,LINUX已经开始普及,作为普通的网民,我们应该早打算,早熟悉我们即将要使用的环境。LINUX与WINDOWS环境下的软件安装是截然不同的。LINUX下面的软件大致有这几种类型:

  tar包:例如xxx.1.2.3-3.tar.gz/xxx.1.2.3-3.tar.bz2/xxx.1.2.3-3.tar

  rpm包:例如xxx.1.2.3-3.rpm

  dpkg包:例如xxx.1.2.3-3.deb

  bin包:例如xxx.1.2.3-3.bin

  大家可能从上面隐约看出,不管什么包,它的命名都是都有一定的规律,他们的规律是:名称-主版本-修正版-类型。

  LINUX的文件安装类型由文件的类型决定,所以不难得出,LINUX环境下,软件的安装主要分为三类:  A: 源代码安装,前面提到的文件类型tar包。

  安装实列: tar -xvf xxx.1.2.3-3.tar tar -zxvf xxx.1.2.3-3.tar.gz tar -jxvf xxx.1.2.3-3.tar.bz2—先对TAR包进行解压[相关知识请自行查阅] 进入解压后的文件目录 ./configure—-对原代码进行编译[重要提示:编译之前一定要安装GCC/C等编译环境,否则无法进行编译]在这里有的软件不需要编译,直接运行就可以了,象fitcx输入法。 make—生成连接、模块文件。 make install—进行安装 make clean—-清楚安装的临时文件

  B: 可执行文件安装,前面提到的bin

  安装实列: chmod u+x xxx.1.2.3-3.bin —[这里是为bin这个软件授予执行权限,否则无法直接运行] ./xxx.1.2.3-3.bin[这样的软件有ZEND等,一般里面包含有一个RPM编译好的执行文件继续进行安装,直到安装完成]

  C: 可执行软件包安装,前面提到的rpm、deb

  安装实列: rpm -ivh xxx.1.2.3-3.rpm[这种文件安装最为简单,无须做任何准备,但是建议初学者坚持使用源代码进行编译,会学到很多东西]

  dpkg –i xxx.1.2.3-3.deb

  在LINUX环境下,安装文件基本就这几种类型和简单的安装方法,当然里面有很多参数,配合起来,功能相当强大,相关资料请自行查阅。

  很多朋友安装的软件的时候,不知道选哪个版本的,因为在LINUX下,有很多版本。所以推荐一个小命令,为大家再选择安装软件的时候节约时间和空间。

  uname -a [会看到自己系统的内核版本等信息,很快就能决定需要什么版本的安装软件了]

  安装到是安装完成了,当你觉得某个软件不需要了,想把他卸载,怎么办??

  使用whereis XXX[进程名] 得到软件安装的所有目录,然后删除。

  rpm -e xxxx

  dekg -e 软件包名

  总结下:上文简单区分了文件类型和安装类型,以及各个类型文件的安装方法以及卸载。但是上面只是沧海一粟,很多扩展功能没有讲解,请读者自行查阅。

赞(0) 打赏
转载请注明出处:服务器评测 » LINUX环境下软件的安装心得体会
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏