03 - Linux下安装软件的三种方式
目录
1、源码包安装软件
2、软件包安装软件
3、yum 源安装软件
1、源码包安装软件
尝试安装Web 服务,在Linux 中叫httpd。压缩包名字 httpd-2.2.15.tar.gz 。
软件源码大多数都是C 语言写的;
源码一般都是压缩包;
可以跨平台安装; 更新速度快;
安装过于繁琐,需要编译;
需要指定安装哪些功能
源码包安装Apache Web 服务器
首先将复制的文件,复制到/tmp目录下
然后进行解压
mv /root/Desktop/http... /tmp
将这个文件进行解压
tar xf httpd-2.2.15.tar.gz
进行安装
进入这个解压后的文件
查看里面的文件
进行安装
cat INSTALL$ ./configure --prefix=PREFIX$ make$ make install$ PREFIX/bin/apachectl start
安装后,执行这个
然后根据如下步骤进行
命令过程 | 说明 |
---|---|
./configure --prefix=/usr/local/httpd_2.2.15 | 生成makefile 文件,进行编译配置 指定安装路径 |
make | 进行编译 |
make install | 将编译好的文件拷贝到安装目录 |
/usr/local/httpd_2.2.15/bin/apachectl start | 启动httpd 服务 |
netstat -anptl | grep "80" | 查看80 端口是否开放 |
进行验证
2、软件包安装软件
查看光盘中的软件包的数量
查看都安装过哪些软件
rpm -qa | grep "vim"
卸载vim
因为有依赖的关系,所以需要先卸载这个软件,然后在卸载vim
命令
序号 | 安装步骤 | 命令 |
---|---|---|
1 | 确认系统中是否安装过某个软件 | rpm -qa rpm -qa | wc -l rpm -qa | grep "tree" |
2 | 确认软件的作用 | rpm -qpi tree-1.6.0-10.el7.x86_64.rpm |
3 | 列出软件包中文件和路径 | rpm -qpl tree-1.6.0-10.el7.x86_64.rpm |
4 | 安装软件 | rpm -ivh tree-1.6.0-10.el7.x86_64.rpm |
5 | 卸载软件 | rpm -e tree |
有依赖关系,需要先卸载依赖关系
rpm -e vim-common # 提示有依赖关系
3、yum 源安装软件
前期准备工作
cd /etc/yum.repos.d/ # 所有yum 源的默认存放⽬录# 所有yum 源⽂件的特点都是.repo 结尾mkdir bak # 备份原来的yum 源⽂件mv *.repo bak/
要先将磁盘挂载
cd /misccd cd
配置yum源
gedit localDVD.repo#因为没有vim只能用gedit打开
配置完毕,可以使用进行安装
yum install vim
命令
这里可以直接进行安装和卸载,不需要先卸载依赖
常用命令 | 说明 |
---|---|
yum clean all | 清除缓存 |
yum install tree | 安装tree 工具 |
yum remove tree | 卸载tree 工具 |
03 - Linux下安装软件的三种方式相关推荐
- Linux下安装软件的3种方式
Linux软件安装方式: 1.apt,rpm,yum: 2.源代码安装: 3.二进制安装. 一,apt,rpm,yum软件安装方式: apt(Advancd Packaging Tool)高级包装工具 ...
- ubuntu下安装软件的三种方式
方法一:使用apt-get安装(centos中是yum) 使用apt-get install来安装应用程序算是最常见的一种安装方法了,比如我要安装build-essential这个软件,使用以下,他会 ...
- linux存储安装教程,在Linux下安装Pngquant的三种方法:从存储库,源代码及使用Cargo安装...
本文介绍在Linux操作系统下安装Pngquant的三种方法,即从存储库.从源代码及使用Cargo安装,可用在Arch Linux.Debian.Ubuntu.Linux Mint.Fedora.op ...
- Linux下安装软件的几种方法
来源: http://blog.csdn.net/shun01/article/details/22041339 怎么安装应用软件? 我的软件安装在什么地方? 如何删除不要的应用软件? -- 下面,我 ...
- Ubuntu 安装软件的三种方式
Ubuntu下常用的三种软件安装方式: apt-get deb软件包 源代码安装 1 apt-get 设置好更新源后使用,自动处理依赖关系,无法制定安装路径 安装:sudo apt-get in ...
- CentOS Linux下安装MySQL的几种方式
一 CentOS7下安装MySQL(RPM仓库安装) 1.查询系统自带的mysql rpm -qa | grep mysql 2.卸载系统自带的mysql(上面命令列出的都要卸载) rpm -e -- ...
- Ubuntu下安装ruby的三种方式
为什么80%的码农都做不了架构师?>>> 方法一:使用apt-get安装 可以直接使用两个命令完成Ruby的安装. # sudo apt-get update # sudo a ...
- Linux下修改hostname的三种方式
方法1:修改配置文件 主机名保存在/etc/hostname文件里,所以我们可以打开这个文件,手动编辑主机名. sudo vim /etc/hostname 方法2:hostnamectl命令 命令语 ...
- 在 Linux 上安装软件的 3 种方法
在 Linux 上安装软件的 3 种方法 转载自DLonng的Blog https://dlonng.com/posts/linux-install-soft 前言 学习 Linux 必须要学会如何安 ...
- linux下安装mysql的方式_linux下安装mysql的两种方式
linux下安装mysql的两种方式 1 源码安装 1 创建mysql用户: useradd mysql passwd mysql 2 解压缩下载的mysql包: tar -zxvf mysql-5. ...
最新文章
- 《JAVA程序设计》_第四周学习总结
- wxWidgets:wxWidgets 示例演示网络相关功能
- Python入门编程中的变量、字符串以及数据类型
- Mybatis常用总结:参数,返回,执行sql,include等
- perl大骆驼和小骆驼_你好骆驼:自动文件传输
- java开机自动运行,怎么用java实现程序开机自动运行
- C/C++:Windows编程—代码获取本地所有网卡信息(网卡描述,IP地址,子网掩码,MAC地址)
- java多线程详解(8)-volatile,Atomic比较
- hadoop 完全分布式模式的安装和配置
- 阿里云链接ftp报错:	20 秒后无活动,连接超时 错误:无法连接到服务器
- python实现随机生成列表,得到列表中位数并以此划分源列表
- 良冶之子,必学为裘;良弓之子,必学为箕
- this关键字在构建错误实例时使用说明
- [转]Using Named Pipes (FIFOs) with Bash
- 可视化神经网络实验报告,可视化神经网络工具
- 配置文件(properties类)
- MongoDB—Mac M1的安装
- 网钛CMS采集插件-无需登陆自动采集发布插件
- 针对于win8、win10无法访问,您可能没有权限使用网络资源的解决方法
- php实现手机归属地的查询、,PHP之cURL实现手机号码归属地查询功能
热门文章
- 计算机二级access无忧考吧破解,无忧考吧access模拟考试软件
- 2007年7月27日
- oracle中对表进行分组,Oracle第五章多表链接、第六章分组函数习题整理
- 谷歌和金山词霸合作 翻译行业垄断出现
- 正版cs跳跃服务器,反恐精英 玩CS1.6跳跃服务器
- android ip地址扫描,如何准确扫描Android中连接到wifi的所有设备的IP和Mac地址?
- 海量数据检索 - “ElasticSearch”
- VSPE虚拟串口关机蓝屏(BSOD)的解决办法
- 腾讯天天P图负责人、喜马拉雅副总裁、朋友印象创始人等16位大咖齐开讲,关于未来,关于产品...
- 最新数据:微博Q1季度数据分析报告来了!