linux怎么安装软件,linux怎么安装软件包

软件 0

怎样在linux中安装软件安装

怎样在linux中安装软件安装

软件包分类: 二进制(rpm)包 特点:安装速度快 简易 缺点:自定义性差 依赖性 a---->b---->c 树形依赖(http安装的例子) a---b---c---a 环形依赖 源码包 由软件开发源码组成,安装时需要编译工具如、-c++等 优点:特点、开源 、定制 缺点:安装时间长,一旦报错,不易解决 (一) rpm管理工具
1 软件包命名 包名-版本号-发布次数-适合linux系统-硬件平台.rpm 包全名:操作没有安装的软件包,软件包使用包全名 包 名:操作的是已经安装的软件,软件包使用包名
2 安装及升级 rpm -ivh 包全名(绝对路径,一般在光盘的软件包目录中) -i 安装 -v 显示详细信息 -h 显示进度 rpm -Uvh 包全名 提前下载好高版本的软件包 -
U 升级
3 卸载 rpm -e 包名 如有依赖卸载失败 --nodeps 不检查依赖性,强卸!
4 查询 rpm -q 包名 查询包是否安装 rpm -qa | grep httpd 显示所有安装包 rpm -qi 包名 查询包的信息 -p 未安装包 rpm -qip 包全名 查询没有安装包的信息 -i information rpm -ql 包名 查询包中文件的安装位置 rpm -qlp 包全名 查询没有安装的包,打算安装位置 -l list rpm -qf 系统文件名 查询系统文件属于哪个包 yum在线管理工具 yum相对于rpm管理工具的优势: yum可以在线安装升级,使用CentOS提供的网络站点下载所需软件包。 yum可以自动解除软件包之间的依赖关系,方便安装卸载
1 安装 yum -y install 包名 -y 自动回答yes
2 卸载 yum -y remove 包名
3 升级(有网) yum -y update 包名
4 查看 yum list 查询所有可以安装的包 如果没有网络,yum管理工具可以将多媒体软件库作为yum源(池),继续完成软件管理。 yum默认将/etc/yum.repo.d/CentOS-base.repo文件作为第一yum源配置文件,此文件描述了网络站点的下载地址,如果此文件存在,则继续上网安装,断网时会安装失败。需要将yum源切换为光盘的多媒体文件中去。 将光盘作为yum源(以下步骤顺序部分先后):
1. 修改yum源配置文件 mv /etc/yum.repo.d/CentOS-Base.repo /root/ 剪切或改名皆可,只要在原位置无同名配置文件即可。
2. 挂载使用光盘 mount /dev/sr0 /mnt/cdrom
3. 修改Media配置文件,指定yum源为挂载点 vi /etc/yum.repos.d/CentOS-Media.repo #修改开始# baseurl=file:///mnt/cdrom/ 指定yum源位置 enabled=
1 yum源文件生效 gpgcheck=
1 rpm验证不生效 #修改结束# 测试安装 yum -y install (是c语言编译器,不装,源码包不能安装) 源码包安装
1 上传软件包 使用winscp等工具远程连接Linux,上传所需软件包 实例:上传httpd(apache)软件包至家目录 安装 1)解压 tar -xf 包文件 2) cd 解压目录 进入解压文件目录 3) 查看安装文档 INSTALL README 4)检测 ./configure --prefix=/usr/local/apache2 功能:
1 检测系统环境,生成Makefile
2 定义软件选项 --prefix 指定软件安装目录 5) 编译 make 若编译失败使用make clean清除编译文件 6)安装 make install
3.启动 /usr/local/apache2/bin/apachectl start 源码包的启动脚本大多存在于安装目录下
4 卸载 直接删除安装目录 rm -rf /usr/local/apache2/
7 脚本安装 有提示一步步的跟着执行。

如何在linux里安装应用程序

如何在linux里安装应用程序

在linux下安装成百上千个软件可是一步到位,连下一步都不用点的,下完直接能用(当然这是指打好包的软件,即使是最热心的linuxer。你可以看一下 “提问的智慧”提升你提问的问题的含金量和别人看待你对待你的态度方式,这会让人觉得你很懒,如果是源代码软件就得自己编译)

不过提醒最好修改一下软件包下载的指定源。网上搜一下 debian 源
或者 ubuntu 源
或者 redhat 源
之类的照做就可以,这样下载的更快

另外,像这样的问题你应该先随便搜一下再提问,不要问这些答案就在几个搜索引擎关键字背后的问题,有软件管理的软件,也可以在终端用sudo yum 之类的命令,你搜一下这两个命令的用法最好能保证网路畅通,不知道你用的是debian系列(软件包为deb格式)还是redhat系类(软件包为rpm)
debian/ubuntu的话比如安装mplayer用心新立得软件包管理器或者在终端里输入 sudo aptitude install mplayer
redhat的话用的是另外一套,不过也差不多,几乎不会有人会热心回答这样的问题的

怎么在linux下安装软件?

呵呵,这个好多人问过的,可以用来赚分呀^o^

源代码包要先编译,再安装!

1.先解压,对于tar.bz2结尾的:
tar -jxvf packagename.tar.bz2
其中packagename是你的软件包名称,可以用tab自动补全。

2.配置
进入解压后的目录,运行:
./configure

3.编译
如果上一步不出错的话输入:
make

4.安装到系统中
上一步就已经产出可以运行的文件了,不过如果需要安装到系统上一步改成:
make install

这样就完成了源代码的编译,并安装到/usr/bin下了(根据具体情况有所不同)。

注意事项:
在编译安装源码包的时候,一定要仔细检查系统设置,主要有:

1.编译器的设置。有的时候会检查编译器版本,比如在编译MATLAB2008a的时候,make需要GCC4.1,而系统的编译器版本是4.3就会引起错误,这时候要手动设置环境变量CC。

2.依赖包的设置。有些软件是依赖特定包来实现功能的,比如在安装COMPIZ的时候会要求系统里存在libgl1-mesa-glx等,如果系统中有没满足的依赖关系时,make的时候会报错,仔细观察出错的提示,大致就能知道是缺少什么lib包。
3.symbol的设置。除了以上两点,还要注意symbol的设置。symbol一般就是头文件的集合。比如在编译vmware server的过程中会提示指定系统头文件的放置位置。一般来说,系统常用的头文件都被打包在一起为linux- headers-*.*.**.*-arch(适合debian系统,其中星号为内核版本号,arch代表CPU体系),仔细检查编译时要求的版本号是否于目前安装的版本号对应。还有就是,第二步中安装的lib也需要有对应的头文件,一般放在与lib同名的有dev后缀的包中。

祝你早日编译成功~

linux系统怎样安装应用软件

相对命令方式来说,在图形环境下,安装、升级、卸载和查询RPM
软件
包是一件非常简单轻松的事情,因为Linux提供了几个功能强大的RPM包管理工具。我们推荐使用Linux的图形管理工具来维护RPM软件包,GNOME中的GnoRPM和KDE中的Kpackage就是功能强大的RPM 包管理工具。由于国内用户使用的中文Linux发行版本中最常见的窗口管理器是KDE,下面笔者就以KDE中Kpackage为例,介绍如何使用RPM包管理工具。

  点击Sta
t(开始)→System tools(系统工具)→Kpackage,出现Kpackage界面,同时分析Linux系统中的 RPM数据库。它将安装好的RPM包形式的软件按照功能分在Amusements、Application、Development、Document、 Extension、Extentions、Netwo
king、System Envi
onment、Use
Inte
face以及X11等几个树形目录中,每个目录中有相应的文件图标和名称。要安装或升级软件,只要点击工具栏的相应按钮就会弹出打开文件的对话框,选中要安装的RPM文件,单击O..

标签: #使用率 #用户 #权限 #怎么处理 #虚拟机 #文件 #系统 #文件