Linux第三方软件仓库

###################第三方软件仓库的搭建
把所有的rpm软件包放到一个目录中,这个目录中只能存在rpm文件
createrepo -v /rpm存放目录
vim /etc/yum.repos.d/xxx.repo
[Software]
name=software
baseurl=file:///rpm存放目录
gpgcheck=0

####client指向端####
vim /etc/yum.repos.d/xxxx.repo      ##仓库指向文件位置
[xxxx]                  ##自定义软件仓库名称
name=xxxx               ##自定义软件仓库描述
baseurl=ftp://|http://|file://      ##仓库位置
gpgcheck=0              ##不检测gpgkey
                    ##gpgkey表示软件的出品logo

例子:
vim /etc/yum.repos.d/yum.repo
[Server]
name=rhel7.1
baseurl=ftp://172.25.0.254/pub/rhel7.1
gpgcheck=0
:wq

yum clean all               ##清空yum缓存识别新配置

####yum命令####
yum     install     softwarename    ##安装
        repolist            ##列出设定yum源信息
        remove      softwarename    ##卸载
        list        softwarename    ##查看软件源中是否有次软件
        list all            ##列出所有软件名称
        list installd           ##列出已经安装的软件名称
        list available          ##列出可以用yum安装的软件名称
        clean all           ##清空yum缓存
        search      softwareinfo    ##根据软件信息搜索软件名字
        whatprovides    filename    ##在yum源中查找包含filename文件的软件包      
        update              ##更新软件
        history             ##查看系统软件改变历史
        reinstall   softwarename    ##重新安装
        info        softwarename    ##查看软件信息
        groups list         ##查看软件组信息
        groups info softwaregroup   ##查看软件组内包含的软件
        groups install  softwaregroup   ##安装组件
        groups remove   softwaregroup   ##卸载组件

时间: 2024-10-22 17:39:45

Linux第三方软件仓库的相关文章

嵌入式linux开发环境搭建(五)——Ubuntu第三方软件仓库源

嵌入式linux开发环境搭建(五)--Ubuntu第三方软件仓库源 一般来说ubuntu官方的软件仓库由于服务器在国外,下载更新速度较慢,需要将软件仓库更换为国内镜像点. 1.修改源配置文件 先备份原来的配置文件 mv /etc/apt/sources.list /etc/apt/sources.list.bak vim /etc/apt/sources.list 将国内的Ubuntu镜像点添加到配置文件 Ubuntu 163镜像点: deb http://mirrors.163.com/ubu

linux yum仓库

(一).制作YUM本地源: YUM简介: YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务 YUM有以下特点: 1.可以同时配置多个资源库(Repository) 2.简洁的配置文件(/etc/yum.conf) 3.自动解决增加或

Linux yum仓库配置

yum仓库配置 10.1 概述 YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装. 10.2 yum的常用命令 1)基本语法: yum install -y httpd               (功能描述:安装httpd并确认安装) yum li

第二十一期 Linux配置仓库及软件管理【yum】

实验目的:1.配置软件仓库2.客户端配置yum文件3.查询软件包4.查询文件和命令由哪个包生成实验步骤及结果:1.配置软件仓库#umount /dev/cdrom //预防之前有挂载,先干掉#ls /mnt //查看mnt里是否还有挂载#mount /dev/cdrom /mnt //将根下的Dev[存放设备相关的位置]里的cdrom挂载到根下的mnt下#ls /mnt //查看是否挂载成功#mkdir -p /repo/cos7dvd //连续创建一个在根下的repo下的cos7dvd[-p为

linux学习笔记——yum安装软件、搭建仓库、rpm命令

#############如何安装软件####################yum    #全称Yellow dog Updater Moddified,能够从指定的服务器自动下载RPM包并安装 yum     list    all        ##列出所有安装包yum     list    installed    ##列出已经安装的yum    list    available    ##列出没有安装的yum     remove    package        ##卸载软件(

轻松搭建自己的Linux发行版本

许多人想要搭建自己的Linux发行版本,可能是觉得有趣,也可能是为了学习更多的Linux知识,或者因为他们有很正式的问题要解决.但是秘密是:自己搭建完美的发行版本不是很困难的一件事.事实上,我们收集了几种方法,使用这些方法,每个人,是的,甚至是你——都可以搭建满足自己需要的个性化的Linux版本,只要应用一些你想要的改变——那就是你的Linux,你的风格. 主流的Linux发行版本开发者们不得不做出影响成千上万潜在使用者的决定.他们到底是应该添加还是删除一个特殊的软件包?他们是否应该应用一个可能

Linux课程第九天学习笔记

####################"which"和"whereis"的使用:[[email protected] Desktop]# which ls alias ls='ls --color=auto'    /usr/bin/ls[[email protected] Desktop]# whereis ls ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/man1p/ls.1p.gz 百

linux 学习笔记8

软件安装 1.软件名称识别[abrt-add-ccpp]-[2.1.11-19].[e.17].[x86_64].rpm   rpm结尾的适用与redhat操作系统     ||       ||         ||        ||  软件名称       软件版本   使用版本 位数 2.软件安装1) rpmrom     -i    name.rpm    安装    -v    name.rpm  显示安装进度    -h    name.rpm    制定加密方式    -e   

linux学习笔记 第四篇

软件安装 软件名称的识别 rpm结尾的是用于 redhat操作系统 abrt-addon-ccpp-   软件的名字 2.1.11-19          软件版本号 e17                软件适用系统 x68_64             系统架构 关于linux软件的安装,举个例子,现在我们要在虚拟机里面安装"火狐"浏览器,怎么办呢? 首先,我们要在真机里面找到这个安装包 通过ssh服务将这个安装包发送给虚拟机 在虚拟机里的/mnt目录下就能找到这个安装包啦 然后点