rpm经常使用命令参数
rpm -qa 查看全部已安装的安装包html
搭建本地源参数c++
1.先挂载光盘在本地,什么版本的系统挂载什么版本的光盘,好比7.4就挂载7.4的iso镜像。
2.进入到/etc/yum.repos.d/目录下,而后vim建立一个后缀名为.repo的文件
添加参数以下name=mnt
baseurl=file:///mnt/cdrom (挂载的源文件路径)
enabled=1 (1表明启用,0表明禁用)
gpgcheck=0 (1表明校验源文件0表明不校验,通常本身的本地源不添加校验减小麻烦)而后保存退出
3.挂载光盘,使用mount /dev/cdrom /mnt/cdrom,挂载前须要先肯定挂载文件是否在目下存在,不存在先建立在挂载,挂载好后把他添加到/etc/rc.loca文件中设置开机自动挂载。
4.加载yum缓存 yum makecache,而后使用yum repolist all能够查看当前系统有多少个repo文件,yum list列出多少个安装包web
首先访问阿里云或者163下载一个repo源文件
1.wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 下载
也能够下载到本地而后使用lrzsz上传到服务器rz上传到服务器,sz 加文件名上传到本地电脑
2.在/etc/yum.repos.d/目录下建立一个后缀为.repo的文件
3.添加如下内容:vim
好处在于若是不能访问外网,那可使每台机器内网访问yum源,不用每台机器都搭建本地源浏览器
1.先yum安装httpd包和httpd开发工具包
yum install httpd httpd-devel -y
2.安装好后挂载光盘,跟搭建本地源同样。
3.安好httpd和挂载好光盘后进入到httpd的web发布目录
/var/www/html/ 并在此目录下mkdir一个文件夹,
把挂载好后的光盘里面的包cp到新建的文件夹里面
cp -R /mnt/cdrom/Packages/ /var/www/html/localyum/
4.拷贝完成后执行yum install createrepo -y生成本地源
5.使用createrepo ./localyum 命令后会在localyum生成一个repodata文件夹,也就是加载
6.作好以上步骤打开浏览器输入ip地址加文件名称看是否能访问到
而后别的机器访问只须要在配置文件里面修改IP地址就能够了缓存
只须要把系统没有的包wget下载到httpd的web文件里面
而后使用createrepo --update /var/www/html/localyum/ 命令更新便可服务器
1.首先使用yum install yum-utils createrepo -y安装reposync工具
2.安装后使用reposync -r base -p /var/www/html/localyum/
其中base是163配置文件里面的那个仓库名 -p后面是跟着要同步的http目录文件
同步的软件不少慎用网络
1.wget下载源码包,后解压后并进入加压后的文件夹
2.而后使用./configure --prefix=安装的路径 :预编译源码包
make :编译
make install :安装ide
安装源码包可能会报如下错误
1.
这是缺乏gcc编译器 使用 yum install gcc-c++ c gcc -y 安装gcc编译器便可
安装完成后从新预编译工具
2.
这是缺乏pcre包 使用yum install pcre -y 安装pcre包便可
安装完成后从新预编译
3.这是缺乏zlib包 使用yum install zlib -y 安装zlib包便可安装完成后从新预编译