爆款云主机2核4G限时秒杀,88元/年起!
查看详情

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 618智算钜惠季 爆款云主机2核4G限时秒杀,88元/年起!
  • 免费体验DeepSeek,上天翼云息壤 NEW 新老用户均可免费体验2500万Tokens,限时两周
  • 云上钜惠 HOT 爆款云主机全场特惠,更有万元锦鲤券等你来领!
  • 算力套餐 HOT 让算力触手可及
  • 天翼云脑AOne NEW 连接、保护、办公,All-in-One!
  • 中小企业应用上云专场 产品组合下单即享折上9折起,助力企业快速上云
  • 息壤高校钜惠活动 NEW 天翼云息壤杯高校AI大赛,数款产品享受线上订购超值特惠
  • 天翼云电脑专场 HOT 移动办公新选择,爆款4核8G畅享1年3.5折起,快来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

智算服务

打造统一的产品能力,实现算网调度、训练推理、技术架构、资源管理一体化智算服务
智算云(DeepSeek专区)
科研助手
  • 算力商城
  • 应用商城
  • 开发机
  • 并行计算
算力互联调度平台
  • 应用市场
  • 算力市场
  • 算力调度推荐
一站式智算服务平台
  • 模型广场
  • 体验中心
  • 服务接入
智算一体机
  • 智算一体机
大模型
  • DeepSeek-R1-昇腾版(671B)
  • DeepSeek-R1-英伟达版(671B)
  • DeepSeek-V3-昇腾版(671B)
  • DeepSeek-R1-Distill-Llama-70B
  • DeepSeek-R1-Distill-Qwen-32B
  • Qwen2-72B-Instruct
  • StableDiffusion-V2.1
  • TeleChat-12B

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场创新解决方案
办公协同
  • WPS云文档
  • 安全邮箱
  • EMM手机管家
  • 智能商业平台
财务管理
  • 工资条
  • 税务风控云
企业应用
  • 翼信息化运维服务
  • 翼视频云归档解决方案
工业能源
  • 智慧工厂_生产流程管理解决方案
  • 智慧工地
建站工具
  • SSL证书
  • 新域名服务
网络工具
  • 翼云加速
灾备迁移
  • 云管家2.0
  • 翼备份
资源管理
  • 全栈混合云敏捷版(软件)
  • 全栈混合云敏捷版(一体机)
行业应用
  • 翼电子教室
  • 翼智慧显示一体化解决方案

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
  • 天翼云EasyCoding平台
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼云东升计划
  • 适配中心
  • 东升计划
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
开放能力
  • EasyCoding敏捷开发平台
培训与认证
  • 天翼云学堂
  • 天翼云认证
魔乐社区
  • 魔乐社区

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 建议与反馈
  • 用户体验官
  • 服务保障
  • 客户公告
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 智算服务
  • 产品
  • 解决方案
  • 应用商城
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心

      一招一式攻克linux(三)

      首页 知识中心 服务器 文章详情页

      一招一式攻克linux(三)

      2023-05-18 09:33:44 阅读次数:114

      linux,服务器


      第三招 linux下软件的安装
      作者:田逸(sery@163.com) 《网管员世界》2005年12期

      在linux系统上安装软件是不可避免的事情,尽管我们在安装操作系统时已经默认安装了一些应用软件如apache、vsftpd等。为了让linux服务器按我们的意图工作,我们可能需要购买、下载或自行开发相关的应用程序,然后把它正确的安装到linux服务器系统里。相对于windows的应用程序而言,linux应用软件的安装方法要繁杂一些,因为windows软件安装工作的大部分操作就是用鼠标点击“下一步”或“确定”,然而linux应用软件的安装确是五花八门,毫无定势。即便如此,linux应用软件的安装还是有章可循的,在本节里,我将向大家总结几种常用的linux应用软件的安装之法。

      安装前的准备:要安装linux应用程序,需要把安装程序或安装包复制到linux服务器的硬盘上,然后再执行安装。如果欲安装的应用程序需要从网站下载,那么最好先用windows的机器下载,然后用远程管理工具securecrt把软件压缩包传输到linux服务器的硬盘。

      一、 rmp包的安装
      rpm包是一种为产生软件套件有redhat 开发的软件包格式。它可用于许多gun/linux发行版本上,例如redflag linux。安装rpm形式的软件包很简单,下面以一个安装实例来说明:
      1、 命令行下安装。这里我们安装一个基于web的远程管理工具webmin.先检查包文件webmin-1.110-noarch.rpm,确保根用户具有执行权限,然后执行命令 # rpm ╟ivh webmin-1.110-noarch.rpm ,按照提示就可以顺利完成安装。
      2、 图形方式下安装。这与安装windows的应用程序相当,用鼠标双击欲安装的rpm包webmin-1.110.noarch.rpm图标,然后根据提示也可顺利完成安装。另外一个安装方法是启用rpm包管理器,然后选取欲安装的rpm包,这种方式也是很方便的。
      有时候,我们并不能顺利的进行rpm包的安装,其中一个最大的障碍就是包的依赖关系,换言之,这个包的安装还需要另外的包被安装到系统。一个经验是在安装linux操作系统的时候,尽可能多的安装一些包,比如gcc、gcc+等。如果不怕麻烦,可以选择安装所有的包。还有一个避免措施是安装较新的linux发行版本,因为新版本默认安装包含更多的库和编译器(情况也不完全如此,有的软件包可能需要旧版本的库或编译器)。另外一个引起安装失败的原因是rpm数据库损坏,这是一种不太常见的故障,可以通过修复rpm数据库来解决这个问题-输入命令# rm ╟f /var/lib/rpm/_db.* 删除rpm数据库,再执行命令 # rpm ╟vv - -rebuilddb来重建rpm数据库。
      rpm包格式的软件另外一个方便之处是软件升级,当有新的版本时,可以直接升级旧的版本。在命令行下,执行 # rpm ╟uvh <rpm包名> 就可以升级已安装的包成为新的版本。
      命令 # rpm ╟e <软件包> -nodeps 用来删除一个已安装的软件包,查看某个软件是否被安装到系统,用命令# rpm ╟qa | grep <软件包> 察看某个软件包是否被安装在linux 服务器上。

      二、 srmp包的安装
      srmp这种安装方式应用场合不是太多。欲安装的软件包没有二进制版本或者想按照自己的意愿来安装软件包的时候,就需要使用源代码包来进行。按下面的步骤就可以容易的完成srpm包的安装:
      1、 下载或拷贝srpm到硬盘。这儿笔者以cpio-2.5-6.src.rpm为例,把这个文件拷贝目录/tmp/upload下。
      2、 安装文件cpio-2.5-6.src.rpm,以根用户(root)执行命令 # rpm ╟ivh cpio-2.5-6.src.rpm, 完成后在目录/usr/src/redhat/spec生成文件cpio.spec.
      3、 进入目录/usr/src/redhat/spec,运行命令 # rpmbuild ╟ba cpio.spec,执行完毕后在目录/usr/src/redhat/rpms/i386下生成文件cpio-2.5-6.rpm.

      三、 gzip/tar软件包的安装
      这是linux下最普遍的安装方式。以个人的理解是gzip/tar包似乎比rpm包容易获取,以为很大一部分软件都是以gzip/tar的形式提供下载的。以下面的基本步骤来完成 gzip/tar 软件的安装:
      1、 从网络下载或从光盘复制gzip/tar文件到硬盘某个目录。在这里以php-5.0.4.tar.gz为例,笔者把文件php-5.0.4.tar.gz复制到目录/root/upload,修改文件属性 # chmod 700 php-5.0.4.tar.gz。
      2、 运行命令 # tar ╟zxvf php-5.0.4.tar.gz 解压完成后生成目录php-5.0.4,相关的目录和文件都在php-5.0.4下。
      3、 进入目录php-5.0.4,察看文件install获得在linux平台下的安装方法。
      4、 运行命令 # ./c --prefix=/usr/local/php 配置安装环境,参数--prefix=/usr/php的作用是为php的安装指定目录,编译过程是一个异常复杂的行为,也是很灵活的一个功能,比如可以使用 --with-apxs=/usr/local/apache/bin/apxs让php与apache整合起来。配置过程中可以使用很多的参数值,这相对与ms-windows来讲就自由多了。
      5、 编译和安装。配置成功完成后,就可以进行编译安装,通常是用命令 # make 和 # make install。
      6、 清理安装的临时文件和卸载文件。清除临时文件 # make clear , 卸载软件 # make uninstall 或者删除安装目录 /usr/local/php.

      四、 其他类型的安装方法
      第一类:二进制文件。只需直接执行文件就行了,如j2sdk-1.4.2-01-linux-i586-rpm.bin,运行命令# ./j2sdk-1.4.2-01-linux-i586-rpm.bin(需要执行权限),然后接着往下完成安装。这个例子运行后生成文件j2sdk-1.4.2-01-linux-i586-rpm,参照标准的rpm包的方式完成安装。
      第二类:带安装脚本的压缩包。把包解压后,运行目录里的安装脚本进行安装。这里举两个例子——webmin和sybase ase 12.5_3,从网上下载webmin-1.240.tar.gz 和 ase1253esd1xe_linux.tar.gz , 然后分别解压 # tar --zxvf webmin-1.240.tar.gz , 进入目录webmin-1.240 , 通过阅读readme文件得知安装方法是运行安装脚本 # ./setup.sh,按照给出的提示便可完成安装;运行命令 # tar ╟zxvf w ase1253esdlxe_linux.tar.gz 后,生成安装脚本setup.sh和一大堆目录和文件,不过sybase没有给出install或readme文件,这里就是运行# ./setup.sh进行安装。

      没有办法把所有的软件安装方法都列举出来,但是一般而言,软件的开发者都会给出安装方法——通过阅读readme或install文件获得。对于初学者而言,使用rpm包可能要容易一些,但是,如果要真正地掌握linux,体验开放系统的自由和随心所欲,源码安装是不可回避的。
      安装软件是系统管理员的日常工作,绝大多数软件的安装还是很容易的,只要你耐心的阅读readme或install文件就可完成安装工作,至于象oracle、sybase那样的大型软件,对于初学者就是一场艰难之旅,这就需要我们花更多的时间来熟悉linux和软件本身,等到可以顺利的安装这些大型软件的时候,你就是一名合格的linux系统管理员了。

      2005-11-13 于北京通州

      版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/sery/5544,作者:sery,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。

      上一篇:一招一式攻克linux(一)

      下一篇:windows访问linux虚拟机文件

      相关文章

      2025-05-19 09:05:01

      项目更新到公网服务器的操作步骤

      项目更新到公网服务器的操作步骤

      2025-05-19 09:05:01
      公网 , 数据库 , 文件 , 更新 , 服务器
      2025-05-19 09:04:53

      查看RISC-V版本的gcc中默认定义的宏

      查看RISC-V版本的gcc中默认定义的宏

      2025-05-19 09:04:53
      c++ , linux
      2025-05-19 09:04:44

      FinalShell 配置SSH密钥登陆

      FinalShell 配置SSH密钥登陆

      2025-05-19 09:04:44
      密钥 , 服务器 , 配置
      2025-05-14 10:33:16

      30天拿下Python之使用网络

      Python网络编程覆盖的范围非常广,包括:套接字编程、socketserver、HTTP和Web开发、异步编程和asyncio等。

      2025-05-14 10:33:16
      Json , TCP , 客户端 , 接字 , 服务器 , 示例 , 连接
      2025-05-14 09:51:21

      python 在创建socket之后建立心跳机制

      在Python中,建立心跳机制通常用于维持客户端和服务器之间的长连接,确保连接活跃性。心跳机制通常是通过定时发送心跳包(一种小型的、特定格式的数据包)来实现的,如果在预定时间内没有收到对方的心跳响应,则认为连接可能已经中断。

      2025-05-14 09:51:21
      发送 , 客户端 , 服务器 , 服务器端 , 示例
      2025-05-13 09:53:23

      在Java、Java Web中放置图片、视频、音频、图像文件的方法

      在Java软件中放置图片,通常涉及将图片文件(如JPEG、PNG等)作为资源包含在我们的项目中,并在代码中通过适当的方式引用这些资源。这可以通过多种方式实现,但最常见的是在Java桌面应用(如Swing或JavaFX)或Web应用(如Servlet/JSP)中。

      2025-05-13 09:53:23
      JSP , URL , Web , 图片 , 服务器
      2025-05-09 09:21:53

      WebAPI 和 webservice的区别

      WebAPI 和 webservice的区别

      2025-05-09 09:21:53
      HTTP , 协议 , 客户端 , 服务器 , 请求
      2025-05-09 08:51:09

      git学习(1)(简单概述、代码版本控制方式(集中/分布))

      git学习(1)(简单概述、代码版本控制方式(集中/分布))

      2025-05-09 08:51:09
      git , 一个 , 代码 , 共享 , 开发人员 , 服务器 , 版本
      2025-05-06 09:19:12

      redis高可用集群搭建

      redis高可用集群搭建

      2025-05-06 09:19:12
      master , redis , 服务器 , 节点 , 集群
      2025-05-06 09:19:00

      基于javaWeb+jsp人力资源管理系统(含文档)

      基于javaWeb+jsp人力资源管理系统(含文档)

      2025-05-06 09:19:00
      download , 数据库 , 文档 , 服务器 , 管理
      查看更多
      推荐标签

      作者介绍

      天翼云小翼
      天翼云用户

      文章

      33561

      阅读量

      5274484

      查看更多

      最新文章

      项目更新到公网服务器的操作步骤

      2025-05-19 09:05:01

      FinalShell 配置SSH密钥登陆

      2025-05-19 09:04:44

      redis高可用集群搭建

      2025-05-06 09:19:12

      基于javaWeb+jsp人力资源管理系统(含文档)

      2025-05-06 09:19:00

      【Linux 从基础到进阶】Apache服务器搭建与优化

      2025-05-06 09:18:38

      【Linux 从基础到进阶】邮件服务器搭建与优化(Postfix、Dovecot)

      2025-05-06 08:30:38

      查看更多

      热门文章

      linux篇-linux iptables配置

      2023-03-16 06:47:52

      Linux运维小技巧---每日收集所有服务器信息并归档到指定服务器

      2023-03-16 07:49:58

      用ftp服务器进行yum源的设置

      2023-04-21 03:04:35

      Confluence 6 配置服务器基础地址

      2023-04-23 09:34:48

      linux中常见工具安装问题集锦

      2023-05-05 10:12:49

      linux环境日志排查,cat命令关键字查找、最近1000条、定位到指定位置

      2022-12-28 07:22:30

      查看更多

      热门标签

      服务器 linux 虚拟机 Linux 数据库 运维 网络 日志 数据恢复 java python 配置 nginx centos mysql
      查看更多

      相关产品

      弹性云主机

      随时自助获取、弹性伸缩的云服务器资源

      天翼云电脑(公众版)

      便捷、安全、高效的云电脑服务

      对象存储

      高品质、低成本的云上存储服务

      云硬盘

      为云上计算资源提供持久性块存储

      查看更多

      随机文章

      linux篇:查看Linux版本号

      mysql‘事件计划已关闭

      MongoDB-分片片键

      利用XMLHTTP无刷新添加数据之Post篇

      在非域环境中修改域用户密码的方法

      Linux命令之显示文件头部内容head

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2025 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号