linux系统下如何安装软件

2024-05-17 21:26

1. linux系统下如何安装软件

Ubuntu安装软件的5种方法

linux系统下如何安装软件

2. linux怎么安装软件

1、打开系统,可以看到桌面,找到软件中心,打开软件中心

2、在这里你可以安装一些软件,但是软件比较少

3、你还可以直接从网站上下好deb的安装包,然后双击进行安装

4、双击后,会在应用市场打开它,然后点击安装就可以了

5、或者你在安装包在的文件夹,按住shift,点击鼠标右键,会弹出如下界面,点击在终端中打开。

6、输入下面的命令,-i后面是你的文件名,如果权限不够,就要在前面输入sudo,然后回车后再输入密码直接安装就可以了。

3. 怎么在linux里面安装软件?

一、rpm包安装方式步骤: 


1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 

2、打开一个终端,su -成root用户; 

3、cd soft.version.rpm所在的目录; 

4、输入rpm -ivh soft.version.rpm 


二、deb包安装方式步骤: 


1、找到相应的软件包,比如soft.version.deb,下载到本机某个目录; 

2、打开一个终端,su -成root用户; 

3、cd soft.version.deb所在的目录; 

4、输入dpkg -i soft.version.deb 


三、tar.gz源代码包安装方式: 


1、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录; 

2、打开一个终端,su -成root用户; 

3、cd soft.tar.gz所在的目录; 

4、tar -xzvf soft.tar.gz //一般会生成一个soft目录 

5、cd soft 

6、./configure 

7、make 

8、make install 


四、tar.bz2源代码包安装方式: 

1、找到相应的软件包,比如soft.tar.bz2,下载到本机某个目录; 

2、打开一个终端,su -成root用户; 

3、cd soft.tar.bz2所在的目录; 

4、tar -xjvf soft.tar.bz2 //一般会生成一个soft目录 

5、cd soft 

6、./configure 

7、make 

8、make install 


五、apt方式安装: 


1、打开一个终端,su -成root用户; 

2、apt-cache search soft 注:soft是你要找的软件的名称或相关信息 

3、如果2中找到了软件soft.version,则用apt-get install soft.version命令安 

装软件 注:只要你可以上网,只需要用apt-cache search查找软件,用apt-get 

install软件 


六、bin文件安装: 


如果你下载到的软件名是soft.bin,一般情况下是个可执行文件,安装方法如下: 

1、打开一个终端,su -成root用户; 

2、chmod +x soft.bin 

3、./soft.bin //运行这个命令就可以安装软件了 


七、不需要安装的软件: 


有了些软件,比如lumaqq,是不需要安装的,自带jre解压缩后可直接运行。假设 

下载的是lumaqq.tar.gz,使用方法如下: 

1、打开一个终端,su -成root用户; 

2、tar -xzvf lumaqq.tar.gz //这一步会生成一个叫LumaQQ的目录 

3、cd LumaQQ 

4、chmod +x lumaqq //设置lumaqq这个程序文件为可运行 

5、此时就可以运行lumaqq了,用命令./lumaqq即可,但每次运行要输入全路径或 

切换到刚才生成的LumaQQ目录里 

6、为了保证不设置路径就可以用,你可以在/bin目录下建立一个lumaqq的链接, 

用命令ln -s lumaqq /bin/ 即可,以后任何时候打开一个终端输入lumaqq就可以 

启动QQ聊天软件了 

7、 如果你要想lumaqq有个菜单项,使用菜单编辑工具,比如Alacarte Menu 

Editor,找到上面生成的LumaQQ目录里的lumaqq设置一个菜单项就可以了,当然你 

也可以直接到 /usr/share/applications目录,按照里面其它*.desktop文件的格 

式生成一个自己的desktop文件即可。

怎么在linux里面安装软件?

4. 在Linux系统中到底怎么安装软件啊

新手的话建议由一定的电脑基础,去看视频怎么安装,一字一句说不清楚, 很麻烦!!!这个系统不想XP ...    我帮你搜索了一份自己看看!!!
Linux系统中,软件装置顺序比较纷繁复杂,不过最常见的有两种:
1一种是软件的源代码,您需要自己动手编译它这种软件装置包通常是用gzip压缩过的tar包(后缀为.tar.gz
2另一种是软件的可执行程序,只要装置它就可以了这种软件装置包通常被是一个RPM包(RedhatLinuxPacketManag就是Redhat包管理器)后缀是.rpm
当然,也有用rpm格式打包的源代码,用gzip压缩过的可执行程序包。只要您理解了以下的思路,这两种形式的装置包也不在话下了下面,就分成两个局部来说明软件安装思路:
第一部分:搞定.tar.gz
1.首先,使用tar-xzvf来解开这个包,如:
#tar-xzvfapache_1_3_6_tar.gz
这样就会在当前目录中创建了一个新目录(目录名与.tat.gz包的文件名类似)用来存放解压了内容。如本例中就是apache_1.3.6
2.进入这个目录,再用ls命令检查一下所包含的文件,如:
#cdapache_1.3.6
#l
观察一下这个目录中包含了以下哪一个文件:configurMakefil还是Imake
1如果是configur文件,就执行:
#./configur
#make
#makeinstal
2如果是Makefil文件,就执行:
#make
#makeinstal
3如果是Imake文件,就执行:
#xmkmf
#make
#makeinstal
3.如果没有出现什么错误提示的话,就搞定了至于软件装置到什么地方,通常会在装置时出现。否则就只能查阅一下REA DME或者问问我:-
如果遇到错误提示,也别急,通常是十分简单的问题:
1没有装置C或C++编译器;计算机基础知识
确诊方法:执行命令gccC++则为g++提示找不到这个命令。
解决方法:将Linux装置光盘mount上来,然后进入RPMS目录,执行命令:
#rpm-ivhgcc*哈哈,用到第二种安装方式)
2没有装置make工具;
确诊方法:执行命令make提示找不到这个命令。
解决方法:将Linux装置光盘mount上来,然后进入RPMS目录,执行命令:
#rpm-ivhmake*
3没有装置autoconf工具;
确诊方法:执行命令make提示找不到这个命令。
解决方法:将Linux装置光盘mount上来,然后进入RPMS目录,执行命令:
#rpm-ivhautoconf*
4缺少某些链接库;
确诊方法:make时,提示需要某些文件。
解决方法:装置包括这个文件的包,这就需要积累了
第二部分:搞定.rpm
RPMRedHat公司随RedhatLinux推出了一个软件包管理器,通过它能够更加轻松容易地实现软件的装置。
1.装置软件:执行rpm-ivhrpm包名,如:
#rpm-ivhapache-1.3.6.i386.rpm
2.升级软件:执行rpm-Uvhrpm包名。
 
3.反安装:执行rpm-erpm包名。
4.查询软件包的详细信息:执行rpm-qpirpm包名 
5.查询某个文件是属于那个rpm包的执行rpm-qfrpm包名 
6.查该软件包会向系统里面写入哪些文件:执行 rpm-qplrpm包名 
[遗留问题:redhatlinux系统上有RedhatLinuxPacketManag就是Redhat包管理器,所以如果原来机器没装gcc编译器,装二进制码格式的编译器时,就可以直接下载相适应的rpm包来搞定。可是其它变种的linux系统怎么办呢?有相应格式的二进制编译器软件还是说也可以使用redhatrpm?]
---A NSWER:其他发行版也有相应的包管理器,比方debian包管理器叫dpkggentoo好像可以merg等等。

5. linux下怎么安装软件啊

ubuntu是debian的衍生版,debian的包管理机制是dpkg,linux安装软件分为一下几种:
1.基于包管理安装,比如debian的包管理,dpkg -i software.deb
2.二进制方式安装,二进制的安装最简单,一般都是解压后直接可以使用
3.源代码方式安装,源代码的包一般都是.gz或.bz2的扩展名,解压后进入解压目录执行./configure,make,make install三步来安装
4.使用工具来安装debian默认使用apt-get,安装软件使用apt-get install softwareName 

linux下的软件基本都需要下载,因为linux的病毒不多于10种,所以杀毒软件就不用安装了,输入法可以安装小企鹅输入法,这是下载地址,下deb包就就行
http://code.google.com/p/fcitx/downloads/list
安装后执行fcitx就有输入法了,网站上也有安装和配置的文档

linux下怎么安装软件啊

6. linux 怎样安装软件

Linux下软件安装方法

对于Linux初学者来说,安装一个很小的软件恐怕都是一件很让人头疼的事,因为在Linux下安装软件不像在 Windows中那样简单。在Linux中大多数软件提供的是源代码,而不是现成的可执行文件,这就要求用户根据自己系统的实际情况和自身的需要来配置、编译源程序后,软件才能使用。多数初学者往往不知道该如何进行配置和编译就盲目地运行一些有执行属性的文件或者机械地运行“make”、“make install”之类的命令。结果呢?是软件没装成,自己急出一身汗,后果严重的还会破坏系统的稳定性。下面笔者将安装软件方面的一些规律写出来与大家分享。

目前流行的软件包有两种比较常见的形式,一种是RPM包的形式,另一种是压缩成*.tar.gz的形式。本文将讨论这两种形式的软件包在文本环境和图形环境(X Window)下不同的安装方法。  

文本环境下的软件安装  

一、安装简便的RPM包

RPM是RedHat Package Manager的缩写,它只能使用在安装了RPM软件的系统中,RedHat Linux和Turbo Linux中已经使用了它。这种结构的包使用起来还是很方便的,只要记住几条简单的命令和参数就可以方便地使用:

#〉rpm [options] filename.rpm

其中常用的options包括:

-i: 安装软件

-e: 卸载软件

-q:查看软件安装的信息和状态

-U: 升级现有软件

例如安装软件时,可以使用如下命令:“rpm -i filename.rpm”,软件安装在什么地方、是怎么安装的都不需要用户操心,RPM可以帮助用户管理。由于RPM使用方便,很多软件都有RPM版本。如果想使用RPM形式的软件就要首先下载一个RPM管理软件。在ftp://ftp.rpm.org/pub/rpm/dist/rpm- version网站可以下载最新的版本——rpm-3.-.4.i386。该软件有RPM包和.tar.gz包两种形式,如果你的系统中已经有了RPM管理软件,你可以下载RPM形式的包来升级现有软件,否则就必须了解.tar.gz包的安装方法。  

二、安装需要编译的.tar.gz包

由于RPM包使用的局限性(必须安装RPM),目前更多的软件使用的是源代码形式的.tar.gz包。这种软件的安装通常要经过解压缩、软件配置、软件编译及安装的过程。

解压缩通常有两种命令方法:一种是“gunzip filename-VERSION-OS.tar.gz | tar xvf -”,它实质是两条命令“gunzip filename-VERSION-OS.tar.gz”和“tar xvf filename-VERSION-OS.tar”;另一种是“tar xzvf filename-VERSION-OS.tar.gz”。一般来说在软件解压缩后会生成一个目录filename-VERSION-OS。

软件的配置、编译、安装是最让初学者望而生畏的事了,但笔者认为掌握一些规律还是不难的。一般来说,在解压缩生成的目录中都会有名为Readme、 Rnstall或Readme.install之类的文件。这些文件通常会对软件的功能、特性、版权许可、安装以及相关知识加以介绍,并且会提到关于安装的方法和步骤。举例来说:在apache_1.3.6的install文件中说明了如下内容(此处只列出总的条目,具体内容省略):

Installing the Apache 1.3 HTTP server with APACI

==============================

1.Overview for the impatient(概括说明配置的全过程)

$./configure--prefix=PREFIX

$make

$make install

$PREFIX/bin/apachectl start

2.Requirements(需要的条件)

3.Configuring the source tree(配置的参数说明)

4.Building the package(编译软件的方法)

5.Installing the package(安装软件的方法)

6.Testing the package(软件测试)

理解并能熟练使用这些说明文件后,就可以利用一些规律来安装大多数的软件。对于那些没有说明文件的软件(当然这种情况比较少见),这些规律通常也是适用的。一般来说,与安装软件有直接关系的文件只有两个:configure 、Makefile。

其中,configure文件具有可执行的属性,是用来配置软件的,它的参数比较多,用法也比较灵活。当然,不同的软件参数也不相同,这时候就需要借助它的help参数,运行下面的命令就会让你感到豁然开朗:

#〉 ./configure -help

Usage: configure [options]

Options: [defaults in brackets after descriptions]

General options:

--quiet, --silent do not print messages

--verbose,-v print even more messages

--sha [=DIR] switch to a shadow tree (under DIR) for building

Stand-alone options:

--help,-h print this message

--show-layout print installation path layout (check and debug)

 
Installation layout options:

--with-layout=[F:]ID use installation path layout ID (from file F)

--target=TARGET install name-associated files using basename TARGET

……

接下来,就可以运行“./configure [options]”来配置该软件。注意,命令行中的“./”非常重要,它告诉系统要运行的命令就在当前目录下(否则系统就会到$path变量指定的路径下去执行命令)。执行命令后可以生成Makefile文件或者修改已有的文件配置。

Makefile文件通常是用来编译和安装软件的。运行make命令时系统会自动根据Makefile文件中的设置对软件进行编译和安装。make命令有时还可以带一些参数,如:all、build、config、install等。具体要带哪个参数可以参看Makefile文件。在Linux中绝大部分文件是文本文件,Makefile就是一个shell程序(Linux中shell程序与DOS中的批处理文件有很多相似之处,当然功能要强得多),很容易读懂,尤其是编译时可带的参数都会明确写出,例如:

##========================

## Targets

##========================

# default target

all: build

##------------------------

## Build Target

##------------------------

# build the package

build:

……

# the non-verbose variant for package maintainers

build-quiet:

@$(MAKE) -f $(TOP)/$(MKF) $(MFLAGS) $(MFWD) QUIET=1 build

# build the additional support stuff

build-support:

……

##------------------------

## Installation Targets

## -----------------------

# the install target for installing the complete Apache

# package. This is implemented by running subtargets for the

# separate parts of the installation process.

install:

……

# the non-verbose variant for package maintainers

install-quiet:

@$(MAKE) -f $(TOP)/$(MKF) $(MFLAGS) $(MFWD) QUIET=1 install

# create the installation tree

install-mktree:

……

上面这段代码是apache_1.3.6的Makefile文件的一部分,从这段程序可以看出all参数表示完全编译(缺省参数)。此外,编译时还可以带 build、build-quiet、build-surpport等参数;安装时可以带install、install-quiet、install- surpport等参数。它们的功能分别在“#”表示的注释中进行了说明。需要额外说明的是,有些软件(例如Linux的内核升级程序)不用 configure命令来配置软件,而是用make config来完成这项工作,所以,具体使用哪种方法要具体问题具体分析。  

图形界面下的软件安装  

在图形环境下,同样可以弹出一个仿真终端以文本的方法来安装软件,但那样就太笨了,因为在X Window中有一些简单的方法可以帮您完成软件安装。下面笔者以RedHat 6.0为例做介绍。

一、图形界面下安装.tar.gz包

在X Window下,安装这种形式的包简化程度并不大,只是在解压缩软件时方便一些。用鼠标左键双击要安装的软件包,系统就会自动生成一个目录—— filename.tar.gz#utar,在这个目录下就有你要解压缩的内容——filename目录。将该目录拷贝到你要解压缩的目录下,解压缩的工作就这样简单地完成了。不过,剩下的工作还要弹出一个仿真终端以文本的方法来完成。

二、图形界面下安装RPM包

在X Window中你要安装、升级、卸载和查询一个RPM软件包实在是太容易了。以Redhat 6.0为例,它的X Window中有一个Gnome RPM软件可以完成上面提到的一切工作。

点击“Start”→“System”→“GnomeRPM”,可以运行该软件。它将安装好的RPM包形式的软件按照功能分在Amusements、 Application、Development、Document、Extension、Extentions、Networking、System Environment、UserInterface、X11等几个树形目录中,每个目录中有相应的文件图标和名称。要安装或升级软件,只要点击工具栏的相应按钮就会弹出打开文件的对话框,选中你要安装的RPM文件,单击“OK”按钮,一切大功告成;卸载软件时,需要根据分类找到该软件的图标,点击右键,选Uninstall就可以了。如果你会在Win 95/98中查找文件的话,在Linux中查找已经安装的软件也就不难了。这个软件可以到下面的站点下载: ftp.gnome.org/pub/GNOME/stable/

sources/gnorpm。

 几点注意事项  

一、安装方法的适用范围

上面提到的软件安装方法并不是在任何版本的Linux上都适用。笔者认为,.tar.gz包的安装方法适用于各种版本的Linux,而RPM包则有一定的局限性。

目前常见的各种Linux发行版本中,如:Redhat 6.0、Turbo Linux 3.0.2、Xteam 3.0等都支持RPM包。如果你想知道你使用的Linux是否支持RPM包,只要运行一下“rpm --help”命令就知道了。不过,对于不支持RPM包的版本,可以安装一个RPM管理软件。

二、容易出现的问题

在安装软件时,一定要保证你对用到的软件包有访问权限。当然如果你是root就没问题了。但如果你真的是root你就需要注意另一个问题,由于root的权限过高,所以在安装软件时,要防止对系统其它软件造成误操作(在使用rm 等“危险”命令时,尤其要注意)。

另一个容易出现的问题是,在卸载RPM包的软件时要慎重,因为很多软件之间是相互关联的,你卸载的软件很可能是其它软件要用到的,要防止由于卸载了一个软件而影响另一个软件的正常使用。所以笔者建议,初学者对于与系统运行有关的软件尽量不要删除(对于游戏、应用软件一类的软件不必有太多顾虑)。等你成为一名经验丰富的系统管理员时,你就能灵活地处理这些问题了。

7. linux系统怎么安装软件

一、解析Linux应用软件安装包 
   通常Linux应用软件的安装包有三种: 

   1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。 

   2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。 

   3) dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。 

   而且,大多数Linux应用软件包的命名也有一定的规律,它遵循: 

   名称-版本-修正版-类型 

   例如: 

   1)software-1.2.3-1.tar.gz 意味着: 

   软件名称:software 

   版本号:1.2.3 

   修正版本:1 

   类型:tar.gz,说明是一个tar包。 

   2)sfotware-1.2.3-1.i386.rpm 

   软件名称:software 

   版本号:1.2.3 

   修正版本:1 

   可用平台:i386,适用于Intel 80x86平台。 

   类型:rpm,说明是一个rpm包。 

   注:由于rpm格式的通常是已编译的程序,所以需指明平台。在后面会详细说明。 

   而software-1.2.3-1.deb就不用再说了吧!大家自己练习一下。 

二、了解包里的内容 
   一个Linux应用程序的软件包中可以包含两种不同的内容: 

   1)一种就是可执行文件,也就是解开包后就可以直接运行的。在Windows中所 有的软件包都是这种类型。安装完这个程序后,你就可以使用,但你看不到源程序。而且下载时要注意这个软件是否是你所使用的平台,否则将无法正常安装。 

   2)另一种则是源程序,也就解开包后,你还需要使用编译器将其编译成为可执行文件。这在Windows系统中是几乎没有的,因为Windows的思想是不开放源程序的。 

   通常,用tar打包的,都是源程序;而用rpm、dpkg打包的则常是可执行程序。一般来说,自己动手编译源程序能够更具灵活性,但也容易遇到各种问题和困难。而相对来说,下载那些可执行程序包,反而是更容易完成软件的安装,当然那样灵活性就差多了。所以一般一个软件总会提供多种打包格式的安装程序的。你可以根据自己的情况来选择。 

三、搞定使用tar打包的应用软件 
   1. 安装: 

   整个安装过程可以分为以下几步: 

   1)取得应用软件:通过下载、购买光盘的方法获得; 

   2)解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包; 

   3)阅读附带的INSTALL文件、README文件; 

   4)执行“./configure”命令为编译做好准备; 

   5)执行“make”命令进行软件编译; 

   6)执行“make install”完成安装; 

   7)执行“make clean”删除安装时产生的临时文件。 

   好了,到此大功告成。我们就可以运行应用程序了。但这时,有的读者就会问,我怎么执行呢?这也是一个Linux特色的问题。其实,一般来说,Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的INSTALL和README文件,一般都会有说明。 

   2. 卸载: 

   通常软件的开发者很少考虑到如何卸载自己的软件,而tar又仅是完成打包的工作,所以并没有提供良好的卸载方法。 

   那么是不是说就不能够卸载呢!其实也不是,有两个软件能够解决这个问题,那就是Kinstall和Kife,它们是tar包安装、卸载的黄金搭档。它们的使用方法,笔者会另行文介绍。在此就不加赘述了。 

四、搞定使用rpm打包的应用软件 
   rpm可谓是Redhat公司的一大贡献,它使Linux的软件安装工作变得更加简单容易。 

   1. 安装: 

   我只需简单的一句话,就可以说完。执行: 

   rpm –ivh rpm软件包名 

   更高级的,请见下表: 

   rpm参数      参 数 说 明 
    -i         安装软件 
    -t      测试安装,不是真的安装 
    -p        显示安装进度 
    -f        忽略任何错误 
    -U         升级安装 
    -v      检测套件是否正确安装 

   这些参数可以同时采用。更多的内容可以参考RPM的命令帮助。 

   2. 卸载: 

   我同样只需简单的一句话,就可以说完。执行: 

   rpm –e 软件名 

   不过要注意的是,后面使用的是软件名,而不是软件包名。例如,要安装software-1.2.3-1.i386.rpm这个包时,应执行: 

   rpm –ivh software-1.2.3-1.i386.rpm 

   而当卸载时,则应执行: 

   rpm –e software。 

   另外,在Linux中还提供了象GnoRPM、kpackage等图形化的RPM工具,使得整个过程会更加简单。这些软件的具体应用,笔者会另行文介绍。 

五、搞定使用deb打包的应用程序 
   这是Debian Linux提供的一个包管理器,它与RPM十分类似。但由于RPM出现得更早,所以在各种版本的Linux都常见到。而debian的包管理器dpkg则只出现在Debina Linux中,其它Linux版本一般都没有。我们在此就简单地说明一下: 

   1. 安装 

   dpkg –i deb软件包名 

   如:dpkg –i software-1.2.3-1.deb 

   2. 卸载 

   dpkg –e 软件名 

   如:dpkg –e software

linux系统怎么安装软件

8. 怎么在linux系统下软件安装

一、源码安装:
对于本身具有开源血统的Linux系统来说,几乎所有的开源软件都支持在Linux平台运行,而这些软件一般都以源码打包形式分发,源码安装适用于所有Linux分支,只需要系统安装了gcc、make、以及automake和autoconf,源码安装的一般方法如下:
1.	cd 源码目录
2.	./configure [opts]
3.	make
4.	make install
二、rpm包安装
pm包的安装非常简单,只需要输入rpm -i xxx.rpm 即可完成,卸载只需要rpm -e 包名 即可完成,升级通过rpm -U 包名 命令完成(需要机器联网),rpm -q 提供相关查询
三、 deb包安装
deb是debian及其衍生版本如Ubuntu的安装包,在这两个系统的桌面环境下,可双击包直接安装,在命令行下可以通过dpkg -i xxx.deb完成,通过dpkg -r 包名 完成。
4. yum安装软件包
Yum是一个在Fedora和RedHat以及SUSE、CentOS中的软件包管理器,yum也对依赖关系进行管理,必须在联网条件下进行(也可以给yum设置代理),使用yum安装软件也是本人最常用的方法,在shell命令行下输入yum install 软件包名 即可完成安装,如果依赖包没安装,会自动安装,卸载通过yum remove 包名 即可完成,与apt-get 类似。