您当时的方位:主页 > 操作体系 > Linux

Linux中的装置

2014-08-19  www.codeforacause.net
  大多数Linux 初学者往往不知道该怎么进行装备和编译。下面笔者就简略介绍一下怎么装置Linux。在装置之前,还要保证软件装置的编译环境,比方编译器GCC、必要的库文件等。不过,用户不需要忧虑这些问题,因为大多数 Linux发行版别都现已默许装置了GCC编译器。

  现在盛行的软件包有两种比较常见的方式,一种是以 RPM、deb包为代表的智能软件包,另一种是file.tar.gz方式的紧缩。本文将评论file.tar.gz的装置办法以及智能软件包在文本环境和图形环境下的装置办法。

  一、源代码装置

  的源代码一般是file.tar.gz或许file.tgz格局,也就是说是以tar来打包,然后用gzip来紧缩。

  以xfce-3.8.7.tar.gz为例,先进入软件的当时目录,然后运用gzip解压:#gzip -d xfce-3.8.7.tar.gz(注:-d 代表解压)。然后用tar解包:#tar -xvf xfce-3.8.7.tar。因为tar和gzip常常一同运用,所以tar还供给了一个参数,它可以主动调用gzip来解压,即:# tar -xzvf xfce-3.8.7.tar.gz。

  进入解压完结之后新树立的目录,一般的中都有一个用来装备软件的可执行文件——configure,它的参数比较多,并且用法也十分灵敏。当然,装置不同的软件参数也不相同,具体有些什么参数,可以用指令:#./configure help获得具体的协助。例如./configure --prefix=/usr/local/mysql(表明设置软件的装置目录为:/usr/local/mysql)

  在运转#./configure [options]装备软件后,它会依据你当时体系、编译、装置相关的信息,生成一个装置装备文件Makefile。Makefile文件通常是用来编译和装置软件的,运转make指令时体系会主动依据Makefile文件中的设置对软件进行编译和装置,假如编译可以顺畅经过的话,运转#make install指令来装置。