pepoとネットワークを語ろう

40年前からこれまでとこれからのネットワークを語る

PepoLinuxへgitを使ってaufsを導入-1

2011-12-23 10:03:06 | Linux

さて、unionfsからaufsを導入しようとして大苦戦、gitをインストール出来たけれどイマイチ使い方が訳分からん

そこで、何とかhttp://aufs.sourceforge.net/のインストールを方法を頼りにlinux-2.6.38のstandaloneをゲットに挑戦

[root@p-4 ~] # mkdir pepogit

[root@p-4 ~]# cd pepogit/

[root@p-4 pepogit]# git clone http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-standal

one.git aufs2-standalone.git

Cloning into aufs2-standalone.git...

[root@p-4 pepogit]# ls

aufs2-standalone.git

[root@p-4 pepogit]# cd aufs2-standalone.git/

[root@p-4 aufs2-standalone.git]# ls

COPYING  Makefile  config.mk  include

[root@p-4 aufs2-standalone.git]# ls

COPYING  Makefile  config.mk  include

[root@p-4 aufs2-standalone.git]# git checkout origin/aufs2.2-38

Note: checking out 'origin/aufs2.2-38'.

 

You are in 'detached HEAD' state. You can look around, make experimental

changes and commit them, and you can discard any commits you make in this

state without impacting any branches by performing another checkout.

 

If you want to create a new branch to retain commits you create, you may

do so (now or later) by using -b with the checkout command again. Example:

 

  git checkout -b new_branch_name

 

HEAD is now at e5e32fc... aufs2.2 standalone version for linux-2.6.38

[root@p-4 aufs2-standalone.git]# ls

COPYING        README                  config.mk  loopback.patch

ChangeLog      aufs2-base.patch        design     proc_map.patch

Documentation  aufs2-kbuild.patch      fs

Makefile       aufs2-standalone.patch  include

[root@p-4 aufs2-standalone.git]#

ようやく aufs2 のパッチとMakefileらしいファイルがgetできたよ

pepo


CentOS5.7へgitをインストールしたよ。

2011-12-23 08:54:05 | Linux

[root@ ~]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm

[root@ ~]# wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt

[root@ ~]# rpm -ivh rpmforge-release-0.5.2-2.el5.rf.i386.rpm

[root@ ~]# vi /etc/yum.repos.d/rpmforge.repo

 

### Name: RPMforge RPM Repository for RHEL 5 - dag

### URL: http://rpmforge.net/

[rpmforge]

name = RHEL $releasever - RPMforge.net - dag

baseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforge

mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge

#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge

#enabled = 1 →0

enabled = 0

protect = 0

[root@ ~]# yum --enablerepo=rpmforge list

[root@ ~]# rpm --import RPM-GPG-KEY.dag.txt

[root@ ~]# wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt

[root@ ~]# rm RPM-GPG-KEY.dag.txt.1

[root@ ~]# rpm --import RPM-GPG-KEY.dag.txt

[root@ ~]# sudo yum --enablerepo=rpmforge install git

pepo