用户登录
用户注册

分享至

unix怎么安装软件 Linux下如何安装软件

  • 作者: OBM的那个啥
  • 来源: 51数据库
  • 2020-04-19

一、解析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下怎么安装软件啊?

首先要搞懂一点:Windows和Linux是互不兼容的。凡是Windows能用的软件,Linux都不能用;凡是Linux能用的软件,Windows也都不能用。在Windows中,安装程序的扩展名是.exe或者.msi,在Linux中安装程序的扩展名是rpm和deb。

当然,在Linux中安装Wine来运行Windows程序,在Windows中安装andLinux来运行Linux程序,是可以的。这种做法不是正常的做法,有点虚拟化技术。请不要随便使用。

Linux有两大系列:

Red Hat 系列:Red Hat、CentOS、Fedora、红旗Linux

Debian系列:Debian、Ubuntu、LinuxMint、LinuxDeepin

在 Red Hat 系列中,安装程序是.rpm;在Debian系列中,安装程序是.deb。

自己找到安装程序,用鼠标双击安装就是了。

如果你联网的话,还可以使用软件仓库中中记录的软件,不过必须在线安装,方法如下:

在 Red Hat 系列中,在终端键入 “sudo yum install 软件名”来在线下载安装软件。

在 Debian 系列中,在终端键入 “sudo apt-get install 软件名”来在线下载安装软件。

Linux的软件还有一个办法,就是找到源代码,编译安装。这个可能比较复杂,如果你不是Linux程序员,那就忽略这个方法吧。

如何在unix下安装软件

在solaris 10 u3 x86上安装oracle 10g r2时,按照安装手册:

1. 首先配置系统资源;2. 创建project;3. 安装软件包;4. 创建用户、组;5. 创建安装目录;6. 修改用户环境变量。

最后运行解压目录中的安装文件./runinstaller

以上是个人写的

下面为参考资料:

Oracle 10g 在Solaris 8&9 环境中的安装

一,本次安装不是双机安装,只是一次单机安装,硬件条件如下:

fujitsu primepower 250 小型机1台

配置:1.1GHZ SPARC64 V cpu 1块

73.5GB SCSI 硬盘 2块 (做Mirror)

2048MB内存

以上是主要硬件配置,硬件加电后安装Solaris 8 02/02 选取最大安装,安装完后打上了最新的补丁,如

安装solaris 9 同8一样。本次安装的Oracle 10g是从www.oracle.com网站下载的Oracle database

10g 10.1.0.2.0 for Solaris sparc 64位版,而Oracle Database 10g Companion CD不用下,该版

本是一个500多MB 的gz压缩包。把该压缩包用FTP传入系统的/export/home目录中,用以下命令解包:

# unzip ship_rel10_sol64_db.cpio.gz

得到一个cpio压缩包,再用以下命令解包:

# cpio -idcmv <ship_rel10_sol64_db.cpio

解压后会在/export/home目录下产生一个目录Disk1,

注:如是光盘介质的Oracle 10g ,则先把光盘放入主机的cdrom或dvdrom驱动器中,然后执行如下命令:

# ls /cdrom/cdrom0

确认光盘内容是否能显示,如果不能正常显示,可以用如下命令查出cdrom的设备文件:

# mount |grep cdro

然后用命令:

# mount –r –F hsfs /dev/dsk/cxtydzsn /cdrom

把光盘绑定,这里cxtydzsn是你指你cdrom的设备文件。

二,oracle 10g对软硬件环境要求:

内存最小需要:512MB

系统交换区SWAP最小需要:1GB 或2倍内存容量的空间,如果内存大于等于2GB那么SWAP在1倍或2倍内

存容量之间。

/tmp最小需要:400MB

磁盘空间最小需要:3.7GB 其中2.5GB用于oracle software files ,1 .2GB用于database files。

系统结构必须是:64位

solaris 8补丁需要:J2SE_Solaris_8_Recommended.zip ,8_Recommended.zip ,这2个补丁即可,9

也一样,可以去sunsolve.sun.com下这些补丁是必须的oracle 10g安装时是会检查这些补丁是否以打。

可以用以下命令检测系统是否符合安装要求:

# swap –s 查看交换区空间大小

# df -k /tmp 查看/tmp空间大小

# prtconf | grep "Memory size" 查看内存大小

# df –k 查看系统磁盘空间

# isainfo –kv 查看系统内核是否是64位

# pkginfo -i SUNWarc SUNWlibms SUNWil0f SUNWbtool SUNWsprot SUNWi1cs SUNWhea SUNWsprox

SUNWi15cs SUNWlibm SUNWtoo SUNWxwfnt

查看这些补丁是否打上 ,如是solaris 9只需用如下命令:

# patchadd –p | grep patch_number 查看112233-11 和 111722-04这2个patchs是否打上。

上面的补丁中有2个补丁需重新安装一下,分别是:SUNWi15cs ; SUNWi1cs ;它们可以在solaris 8的

software 1of2中找到。

三,oracle 10g的安装

1,创建安装必须的组和用户:

# groupadd oinstall 建立oinstall组

# groupadd dba 建立dba组

# grep oinstall /etc/group 查看 oinstall

# grep dba /etc/group 查看dba

# useradd -d /export/home/oracle -g oinstall -G dba -m oracle 创建一个用户oracle它的主

目录在/export/home目录下。

# passwd oracle 设置oracle用户密码

2,创建安装目录

# mkdir –p /u01/app/oracle 创建oracle software files 目录

# mkdir -p /u02/oradata 创建oracle database files 目录

# chown -R oracleinstall /u01/app/oracle /u02/oradata 分别属于oracle用户和oinstall组

# chmod –R 755 /u01/app/oracle /u02/oradata 有读写执行权限

3,调整system参数

# cp /etc/system /etc/system.old 备份system文件

# vi /etc/system 修改system 文件

在system文件末尾加上如下内容:

set noexec_user_stack=1 注:solaris 9 可不用这个参数

set semsys:seminfo_semmni=100

set semsys:seminfo_semmns=1024

set semsys:seminfo_semmsl=256

set semsys:seminfo_semvmx=32767

set shmsys:shminfo_shmmax=4294967295

set shmsys:shminfo_shmmin=1

set shmsys:shminfo_shmmni=100

set shmsys:shminfo_shmseg=10

编辑完后保存,然后重启。

# shutdown -y -i6 -g0

4,设置oracle用户环境变量

# su – oracle 切换到oracle用户

# vi .profile 建用户时默认用的是bourne shell ,所以编辑.profile环境变量文件

加入如下内容:

umask 022

TEMP=/tmp;export TEMP

TMPDIR=/tmp;export TMPDIR

ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE 注:oracle主目录

#ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1;export ORACLE_HOME

注:这一行的内容先不加,要等安装完后再加,因为要确认最终安装的目录。

PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/ccs/bin

ORACLE_SID=dbs;export ORACLE_SID 注:定义数据库SID

编辑完后保存,然后退出oracle用户,然后再次用oracle用户进入,用命令:

# env

查看刚才编辑的环境变量起作用没。

5,开始安装oracle 10g]

因为oracle 安装是在图形界面下进行,x-windows软件选用Xmanager 2.0,终端软件用SecureCRT 4.1

它们的具体使用就不多说了,当然有sun 图形工作站的话,也可以用,具体设置请参考相关文档,这里只

讲用pc或notebook 用上面说的软件安装,保证pc或notebook与主机在同一网段。

使用Xmanager 2.0用oracle用户登陆主机,在控制台进入oracle安装软件目录,如是光盘介质则进

入/cdrom/cdrom0目录,这里是以解压后的安装文件为主,执行命令:

$./runInstal如图

接着出现欢迎画面:

点“下一步”让你指定inventory目录和身份证明,选默认。

点“下一步”弹出窗口让你以root身份执行orainstRoot.sh脚本。

用SecureCRT 4.1连接主机,以root用户登陆,执行这个脚本。

执行完后,再回到安装界面点“继续”。出现指定文件位置界面。

选默认,当然也可以修改“名称”为认为合适的。然后点“下一步”。开始加载产品列表。

加载完后出现选择安装类型,选则默认即可。

点“下一步”进行产品特定先决条件检查。

如没问题,点“下一步”开始加载安装程序。

然后进入选择数据库配置,选择默认即可。

点“下一步”进入数据库配置选项,因在前面的oracle用户环境中已定义好SID,选默认即可,对于数据

库字符集选默认也行,也可根据实际情况进行选择。

选好后,点“下一步”进入数据库管理选项,选默认。

点“下一步”在指定数据库文件存储选项界面里“指定数据库文件位置”请指定到建好的目

录/u02/oradata

选好后,点“下一步”,进入指定备份和恢复选项,选默认。

点“下一步”进入指定数据库方案的口令,选所有帐号都使用同一个口令,输入口令。

点“下一步”开始安装。点“安装”开始安装oracle 10g ,安装需要一些时间,大约30来分钟就安装链

接完,还是很快的。

紧跟着开始Configuration Assinstant 。

完成后弹出一个报告画面。

可以点“口令管理”查看口令状态。

如没问题,点报告画面里的“确定”会又弹出一个窗口,让你用root去执行脚本root.sh

切换到SecureCRT 4.1,以root身份执行root.sh脚本。

都选默认,执行完后回到安装窗口,点“确定”安装结束。

注意安装报告里的那些可用url来访问的内容。可以用浏览器访问,这是10g的一个新的特色,9i和8i不知

有没有。

到这里,oracle 10g就全部安装完了,如果你还想装Oracle Database 10g Companion CD的话,请参考

Oracle Database Quick Installation Guide 10g Release 1 (10.1) for Solaris Operating System

(SPARC)。

在安装界面点“退出”结束安装!

参考资料:http://zhidao.baidu.com/question/29965620.html?si=1

linux下如何安装软件

要是装这个软件的话,这样就行了。

在终端进入这个文件夹(就是有你说的这个install.sh文件的文件夹),然后输入

./install.sh

就行了。

在Linux下如何安装软件

1,你下载的是什么格式的包?每个包安装法不一样。

2,你干啥用RealPlayer11? linux下的real对视频的支持远远不如mplayer,或smplayer,如果你用过你就会知道,同样的视频real的效果比mplayer的效果差很多,肉眼可辨的。

3,你干吗用redflag这种版本?不要因为他的界面与windows很相像就去用他,其实他的易用性并不好,此外他这种界面是在误导linux的初学者,让界面刻意模仿windows使得用户的思维很难摆脱windows的习惯。这一点只是我个人的不喜欢,你可以不在意。

4,用linux就要有多做尝试的觉悟,建议你多试验几个版本,我个人用的是ubuntu。你可以找个你喜欢的版本。

5,下回问题描述的稍微清楚点么,分数都是次要的,关键问题描述的不清楚,分数再多也没用。

如何在unix下安装软件

安装什么软件?如果是比较大型的软件一般程序包会提供镜像及已经执行的命令,例如:Solaris就会有系统安装命令:pkgadd 。普通软件直接ftp到机器上就ok了。unix上所谓的安装就是个copy过程。

如何在unix系统下安装软件

解析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、打开系统,可以看到桌面,找到软件中心,打开软件中心

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

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

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

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

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

转载请注明出处51数据库 » unix怎么安装软件 Linux下如何安装软件

软件
前端设计
程序设计
Java相关