yum工具的使用
yum工具的使用
----------
yum list|head -n 10
会有一个报错:
由于管道被破坏而退出
-----------
搜索名字为vim的rpm包
yum search vim
使用grep也可以实现相同的搜索功能
yum list | grep 'vim'
----------
安装一个protobuf-vim 的rpm包
yum install -y protobuf-vim
卸载刚我们安装的protobuf-vim 的rpm包
yum remove protobuf-vim
-------------
升级 bash 的rpm包
yum update bash
===============================
使用本地光盘制作yum源
1.挂载光盘
mount /dev/cdrom /mnt
2.删除/etc/yum.repos.d目录下的所有repo文件:删除之前提前做一个备份
删除前先做备份
cp -r /etc/yum.repos.d /etc/yum.repos.d_bak
开始删除
rm -rf /etc/yum.repos.d/*
3.创建一个新的文件dvd.repo
vim /etc/yum.repos.d/dvd.repo
写入内容:
[dvd]
name=install dvd
baseurl=file:///mnt
enabled=1
gpgcheck=0
----------------------
4.刷新repos生成缓存
yum makecache
这一步完成后就可以使用yum 命令安装你所需要的软件包了
=====================
在xshell远程工具中也是支持Ctrl+L清屏的
在xshell远程工具中也是支持Tab键自动补齐命令的
yum的简单使用
安装一个tftp的rpm包
yum install -y tftp
======================
使用yum工具下载需要的rpm包
恢复一下系统默认的yum源
rm -rf /etc/yum.repos.d
mv /etc/yum.repos.d_bak /etc/yum.repos.d
生成一下yum的缓存
yum list
==================
使用yum工具下载rpm包到指定的路径中
yum install rpm包的名字 -y --downloadonly --downloaddir=注定的路径
下载ypbind的rpm包到tmp目录中
yum install -y ypbind --downloadonly --downloaddir=/tmp/
查看一下tmp目录中有哪些rpm包
ls /tmp/*.rpm
-------------------
解决下载的rpm包已经安装的问题
yum reinstall -y bash --downloadonly
===================
Linux中源码包的安装:
源码包大多都是用C语言开发的,因为C语言是Linux上最标准的程序语言,Linux上C语言的编译器是gcc,利用gcc编译器可以把C语言编译成可执行的二进制文件
怎样查看一下自己的Linux上是否安装了gcc
执行gcc -v命令,如果Linux系统没有安装gcc编译器,会提示“Command not found”;
如果系统上安装了gcc编译器,这条命令就会显示出当前安装的gcc编译器是哪个版本。
rpm -q gcc
查看一下系统上的gcc的版本信息
gcc -v
就会打印出你使用gcc的版本信息了,然后就可以用了
gcc -o test test.c
就会编译test.c,生成可执行文件 test
然后
./test
就会运行test
-------------------------
安装源码包的步骤
./configure 定制功能
make 使用gcc对Makefile文件中的预设定的参数进行编译
make install 安装:创建软件的存放目录和配置文件
------------
下载源码包到/usr/local/src
cd /usr/local/src
wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz
http://r.aminglinux.com
wget http://r.aminglinux.com/apache/httpd/httpd-2.2.32.tar.gz
查看一下下载的源码包
ls
httpd-2.2.32.tar.gz
解压源码包
tar -zxvf httpd-2.2.32.tar.gz
用wget命令直接下载的压缩包可能会有问题
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
改变一个文件的权限
chmod 777 httpd-2.2.32.tar.gz
删除文件
rm -rf httpd-2.2.32.tar.gz
---------------------------------
yum工具的使用的更多相关文章
- 解决安装rpm包依赖关系的烦恼 - yum工具介绍及本地源配置方法
版权声明:本文发布于http://www.cnblogs.com/yumiko/,版权由Yumiko_sunny所有,欢迎转载.转载时,请在文章明显位置注明原文链接.若在未经作者同意的情况下,将本文内 ...
- 利用yum工具安装应用程序
在安装gtk+编译环境的过程中,你会发现,RPM软件包之间的依赖关系非常复杂.在实际管理过程中,这种依赖关系可能会更加复杂.因此非常有必要寻找一种自动化安装工具,让安装工具自己处理这些关系复杂的依赖关 ...
- yum工具介绍
当你的linux处于联网状态时,yum工具能够非常方便的在Linux上安装各种软件.补丁等等,而且最重要的一点是完全不用管包的依赖关系.只需要简单的指定你要安装的软件名称,其他工作几乎都交给yum了, ...
- Linux下安装yum工具
Linux下安装yum工具 http://blog.csdn.net/caoshichaocaoshichao/article/details/13171919
- Linux编程 18 安装软件程序(yum工具对软件包安装,删除,更新介绍)
一. 概述 本篇介绍在linux上见到的各种包管理系统(package management system,PMS)用来进行软件安装,管理,删除的命令行工具.PMS是利用一个数据库来记录各种相关内 ...
- 7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库
7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库 三种方法 rpm工具----->类型windows下的exe程序 ...
- Fedora 和 RedHat 以及 SUSE 中 YUM 工具的使用
参考博客:https://www.cnblogs.com/good-study/p/9928587.html 一.yum命令概述: 1.简介: yum命令时在Fedora和RedHat以及SUSE中基 ...
- 安装软件包的三种方法、RPM包介绍、rpm、yum工具用法、yum搭建本地仓库
第5周第3次课(4月18日) 课程内容: 7.1 安装软件包的三种方法7.2 rpm包介绍7.3 rpm工具用法7.4 yum工具用法7.5 yum搭建本地仓库 7.1 安装软件包的三种方法 rpm工 ...
- yum工具及源码包
目录 yum工具及源码包 yum yum源 yum实战案例 yum全局配置文件 制作本地yum仓库 构建企业级yum仓库 源码包 yum工具及源码包 yum yum是RedHat以及CentOS中的软 ...
随机推荐
- React 学习(七) ---- create-react-app
现在react 基础知识已经算是学完了,知道了React是做什么的,以及怎么使用,是时候学习一个webpack, babel 等现代化前端开发了,真正做项目的时候,我们不可能再使用babel 的线上编 ...
- if 结构语句
if 条件: print()#不只是能输入print
- 学习 Civil 3D二次开发从哪儿开始?
1.1 从哪儿开始 对于多数的工程设计人员,不完全具备上节所述的各种条件.对于Civil 3D的应用可能比较熟悉:但对于计算机语言,只限于上学时所学的一点基础知识,步入工作岗位后与计算机语言基本无缘: ...
- Django RBAC用户权限设计方案
RBAC基于用户权限系统设置方案 RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联.简单地说,一个用户拥有若干角色,每一个角色拥有若干 ...
- Modelsim脚本仿真文件分析
Do文件的实质是tcl脚本,本质上是ascii文件.所以扩展名可以任意的,不一定叫xx.do,也可以叫xx.tcl,甚至叫成你的名字也没有关系.看自己喜好,一般取do,不过我喜欢取成tcl,用代码编辑 ...
- Linux qemu-nbd mount qemu disk image
Linux qemu-nbd mount qemu disk image deepin@deepin:~$ deepin@deepin:~$ qemu-nbd --help Usage: qemu-n ...
- requirejs 使用实例r.js打包
在这里,请先看基础文章与相关技术文档: 安装: npm init npm install requirejs --save npm install jquery@1.11.1 --save 创建基本目 ...
- rar自动压缩备份
rem ******MySQL backup start********@echo offforfiles /p "D:\备份\发布软件备份" /m backup_*.sql -d ...
- The Python Challenge 谜题全解(持续更新)
Python Challenge(0-2) The Python Challengehttp://www.pythonchallenge.com/ 是个很有意思的网站,可以磨练使用python的技巧, ...
- css文本设置
常用的应用文本的css样式: color 设置文字的颜色,如: color:red; font-size 设置文字的大小,如:font-size:12px; font-family 设置文字的字体,如 ...