createrepo安装yum和源码包安装

具体操作就这样了,希望朋友们看的明白,

我们的yum仓库本地安装的,也有在线自动获取的,从ftp,http,nfs,这几种类型

假设我的本地光盘坏了,那我们从ftp服务器上找rpm自己配置吧,我的ftp://10.1.0.1

下面切换到ruby这目录(就2个rpm包,意思意思)

下面的!表示当前shell里操作,在本地创建个/yum/repo2目录,(不是在服务器上创建的)lcd,切换目录;mget 下载 ,意思就是把ftp服务器上的rpm下载到本地的/yum/repo2目录,然后bye,离开

cd到repo2,然后执行 createrepo命令, 创建repodata库

然后查看下:.xml结尾的那是个校验码

现在去配置yum仓库

第三个[ruby]固定格式,napme就是随便写吧,url固定格式,例如=ftp://

=file:///  这两种情况是不一样的,多出一个斜线的是你的根目录啊

enabled可以不加,默认自动,1,  gpgcheck 检查程序,1为检查,0 不检查

最后 读取列表  ,或者 yum makecache   或者 yum install ruby ,好了完成了。。就样了,

---------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

程序编译安装:

testapp-VERSION-release.src.rpm-->安装后,使用rpmbuild命令制作成二进制格式的rpm包,而后再安装;

安装后,使用rpmbuild命令制作成二进制格式的rpm包,而后再安装;
 源代码-->预处理-->编译(gcc)-->汇编-->链接-->执行
 源代码组织格式:
    多文件:文件中的代码之间,很可能存在跨文件依赖关系:
    c,c++ ,make (configure-->,makefile.in -->makefile)
    java:maven
编译安装三步骤:
./configure:
  (1.)通过选项传递参数,指定启用特性,安装路径等;执行时会参考用户的指定以及makefile.in文件生成makefile;
  (2)检查依赖到的外部环境;
make:
    根据makefile文件,构建应用程序;
make install

不写了,我自己都没看明白,开始操作吧

下面我要从我的ftp服务器上下载包了(教室里的)

下面我就要解压hadoop包了自动会生成一个hadoop目录,进入里面

./config  --help 可以查看可用的选项。一般常用的有”--prefix=PREFIX “ 这个选项的意思是定义软件包安装到哪里。到这里,笔者再提一个小小的约定,通常源码包都是安装在/usr/local/目录下的。比如,我们把Apache2安装在/usr/local/Apsche2下,那么这里就应该这样写” --prefix=/usr/local/Apsche2”配置的文件 --sysconfdir=/etc/Apache2

#tar xf httpd-2.4.9.tar.bz2

#cd httpd-2.4.9

#./configure --prefix=/usr/local/Apache2 --sysconfdir=/etc/Apache2(会有检查信息)

#make  (调用gcc开始编译了)

#make install

我们要关注bin,这里面还有一个脚本,apachectl

看到80端口,表示服务就在启动,

表示在工作

apache加入系统服务

为了让apache开机启动,我们可以把apachectl启动脚本加入rc.local文件中,如下:

echo "/usr/local/apache2/bin/apachectl start">>/etc/rc.local

cat /etc/rc.local

好了。。就这样了介绍那么多。。

时间: 2024-11-02 23:35:01

createrepo安装yum和源码包安装的相关文章

YUM配置和源码包安装

实验01:YUM配置 实验目标 学会yum配置 实验步骤 一.挂光盘 1. 选择镜像文件 2. 通过umount命令卸载载 [[email protected] ~]# umount /dev/cdrom 3. 通过mount命令卸载载 [[email protected] ~]# mount /dev/cdrom /media/ 4. 验证 二. 修改yum配置文件 [[email protected] ~]# cd /etc/yum.repos.d/ [[email protected] y

yum更换国内源、yum下载rpm包和源码包安装

一.yum更换国内源 1.先进入目录:cd /etc/yum.repos.d/ 2.删除对应的repo文件或重命名它:rm -f dvd.repo 或 mv dvd.repo dvd.repo.bak (删除前确认一下wget命令有没有安装,如果没有先用命令安装再删除:yum install -y wget) [[email protected] yum.repos.d]# mv dvd.repo dvd.repo.bak 3.再用命令下载对应的repo源:wget http://mirrors

Linux安装yum源码包及相关操作

一.使用场景 很多时候下载的rpm包所提供的功能并不符合我们的需要,或者只需要使用其中一部分功能的时候,就需要进行源码安装.源码安装前,首先使用 yum grouplist 确认 Development tools 和 Server Platform Development这两个组已经被安装. 二.相关知识详解 1.make工具 所有的程序都需要gcc编译后才能执行,项目的开发者为了简化使用者的编译步骤,当时用make工具后,make会调用gcc对程序进行编译,所以说make是一种项目编译工具,

Linux下的两种服务:RPM包默认安装的服务和源码包安装的服务

有些软件安装到电脑上后就会有一个或多个服务出现在系统服务管理里面,比如Apache,VMware软件等就会出现在计算机服务里面,可以随系统的启动而启动,当然也可以设置不启动,等要用了的时候再去启动,(可以在运行里面输入services.msc直接打开服务列表),但是有些软件安装到电脑后不会有什么服务生成,比如我们的聊天工具QQ. Linux下有两种服务,一种是RPM包默认安装的服务,一种是源码包安装的服务. RPM默认安装的服务在/etc/rc.d/init.d/文件下,执行service sm

二十二、yum更换国内源、yum下载rpm包、yum源码包安装

一.yum更换国内源(更换yum仓库源) 1. # cd /etc/yum.repos.d/          进入到这个目录里边 2. # rm -f dvd.repo                    删除之前创建的这个文件 # cp ../yum.repos.d.bak/* .       复制之前备份的文件回来 # rm -f CentOS-Base.repo        将最核心的这个文件删除,可以ls查看到 3.# wget http://mirrors.163.com/.he

mysql安装一 --- 源码包安装

1.登陆http://www.mysql.com/ 或者 www.oracle.com 2. 3. 4. 上面如果不能加载,禁用代理软件 5. 6. 7. 8. 9.上传 10.md5校验安装包的完整性 [[email protected] ~]# md5sum ./mysql-5.6.26.tar.gz 733e1817c88c16fb193176e76f5b818f ./mysql-5.6.26.tar.gz 与上面的md5对照,如果一致说明安装包完整无缺 11.解压 [[email pro

linux下安装mysql的三种方法:rpm包安装、yum安装、源码包安装

1 安装MySQL数据库服务器安装方法一://查询系统自带的数据库rpm -qa | grep -i mysql //卸载查询到的所有mysqlrpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64rpm -e --nodeps mysql-devel-5.1.71-1.el6.x86_64rpm -e --nodeps mysql-5.1.71-1.el6.x86_64 进入rpm安装包所在文件夹,执行命令安装所有rpm包rpm -ivh *.rpm 安装

linux CentOS7 中安装包管理:rpm 、yum及源码包安装使用

一. 安装软件包的三种方法 yum ---python rpm工具 yum工具 源码包 二. rpm包介绍 设置光驱并挂载: [[email protected] ~]# mount /dev/cdrom /mntmount: /dev/sr0 写保护,将以只读方式挂载 [[email protected] ~]# ls /mntEULA    isolinux  repodata                      TRANS.TBL GPL     LiveOS    RPM-GPG-

Linux下安装mysql(yum和源码编译两种方式)

这里介绍Linux下两种安装mysql的方式:yum安装和源码编译安装. 1. yum安装 (1)首先查看centos自带的mysql是否被安装: # yum list installed |grep mysql //若有自带安装的mysql,将其卸载 # yum -y remove mysql-libs.x86_64 (2)下载MySQL官网的yum仓库:https://dev.mysql.com/downloads/repo/yum/, # yum localinstall mysql57-