大数据兼云计算(王明龙)讲师-LINUX-DAY03-安装管理

本文详细介绍Linux环境下各种软件的安装管理方法,包括RPM包管理、YUM源配置及使用、自制YUM源流程、源码安装步骤等。此外还介绍了常用的压缩与解压命令。

**

安装管理

**

一.必知

Cat  /etc/redhat-release           //查看linux版本
Uname  -a                       //查看系统位数
Ultraiso                         //做镜像软件
Mount -o loop  镜像 挂载点       //挂载镜像
Which 命令                      //查看命令的绝对路径
\       //转意符,让有意义的无意义,让无意义的有意义     
“”    //转意成普通字符

挂载
Mount  设备名  挂载点      //挂载设备
Mount -o loop  镜像 挂载点       //挂载镜像


卸载
Umount  设备名
Umount  挂载点


二.Rpm安装

软件名称  版本号 (主版本号,次版本号,修订号) 操作系统  平台(i386, i486,i586,i686)    x86_64                       noarch(32位与64统用)

Rpm  -ivh  软件包名                //安装软件
Rpm -qa  |  grep  软件名            //查看软件是否安装
Rpm -e 软件名                      //卸载软件
Rpm -ql 软件名                     //查看软件安装路径
Rpm -qi 软件包名                   //查询指定软件包的详细信息
Rpm -qf  文件的绝对路径            //查看文件是哪个软件产生的
Rpm -e  软件名  --nodeps         //直接删除,不检查依赖关系,--nodeps在卸载时用 
Rpm -ivh  软件包名  --force       //强制安装,不检查依赖关系,--force在安装时用


/usr/bin    存放启动命令
ls | grep peal | grep DBI


三.Yum源配置

#cd /etc/yum.repos.d/     //配置文件位置
#rm  -rf  *
#vim  /etc/yum.conf       把以下两个参数改成0

#vim  任意.repo
   [YUM名称]      //最好名称取rhel6-Server
   name=任意       //描述信息
   baseurl=file:///misc/cd/Server或file:///misc/cd/          //yum源绝对路
          http://
          ftp:// 
   enabled=01    //开启与关闭yum源,1为开启,0为关闭
   gpgcheck=0      //不做操作
#yum clean all       //清理yum缓存


四.Yum安装

Yum  search  软件名的关键字        //查看软件信息
Yum  -y  install  软件名             //安装软件
Yum  -y  remove  软件名            //删除软件
Yum  grouplist                       //查询系统中所有软件组
Yum  -y  groupinstall  组名           //安装包组


五.自已制作YUM源

1.yum  -y  install  createrepo
2.mkdir 目录 
3.把rpm包放入到建的目录下
4.createrepo  /目录名

操作方法
#Yum  -y  install  createrepo     
#cp  gedit-*  /
#mkdir  /myyum
#cp  gedit-*  /myyum
#createrepo  /myyum



六.源码安装

#yum  -y  install  gcc*              //安装编译器
#tar -xjvf 包 -C 目录
#cd  解压后目录
#./configure  --prefix=安装目录           //创建一个配置文件,并指定安装目录
#make
#make install
#./configure --prefix=安装目录 && make && make install

源码卸载
#cd  之前解压的目录
#make uninstall 或 make clean 或 make distclean



压缩与解压
#file  文件名                       //查看文件类型 
#tar  cvf  file.tar  file1  file2....      //打包
#tar  xvf  file.tar  -C  dir           //解包

#tar  czvf  压缩后文件.tar.gz  被压缩文件              //压缩(针对gzip)
#tar  xzvf  压缩后文件.tar.gz  -C  dir      //解压(针对gzip)

#tar  cjvf  压缩后文件.tar.bz2  被压缩文件              //压缩(针对bzip2)
#tar  xjvf  压缩后文件.tar.bz2  -C  dir      //解压(针对bzip2)

#gzip  file1 file2 file3.....               //压缩.gz
#gunzip    压缩包.gz                 //解压

#bzip2  file1 file2 file3....               //压缩.bz2
#bunzip2   压缩包.bz2                //解压

#./rar  a  file.rar  file                //压缩
#./unrar  e  file.rar                  //解压

Tar  -xvzf   压缩包  -C  解压目录 



http://
Yum -y install rpm-build*
Rpmbuild --rebuild  包
Cd /root/rpmbuild                                  红帽6
Cd /usr/src/redhat                                  红帽5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT灵魂摆渡者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值