2012年11月13日火曜日

ご当地アプリのリポジトリを移行(github ⇒ CLOUD CORE VPSサーバ)


1.以下の通り、CLOUD CORE VPSサーバに、
  jagkuma
  stamprally
  gotochi_Kumamoto_Server
 のリモートリポジトリを作成

[tkssnmr@kvps-180-235-228-157 var]$ sudo mkdir -p repo/git/jagkuma/jagkuma.git
[tkssnmr@kvps-180-235-228-157 repo]$ cd git/jagkuma/jagkuma.git/
[tkssnmr@kvps-180-235-228-157 jagkuma.git]$ sudo git --bare init --shared
[tkssnmr@kvps-180-235-228-157 jagkuma.git]$ sudo /usr/sbin/groupadd jagkuma
[tkssnmr@kvps-180-235-228-157 jagkuma.git]$ sudo /usr/sbin/usermod -G jagkuma tkssnmr
[tkssnmr@kvps-180-235-228-157 jagkuma.git]$ sudo chown root:jagkuma -R ./
[tkssnmr@kvps-180-235-228-157 jagkuma]$ sudo mkdir stamprally.git
[tkssnmr@kvps-180-235-228-157 jagkuma]$ sudo mkdir gotochi_Kumamoto_Server.git
[tkssnmr@kvps-180-235-228-157 jagkuma]$ cd stamprally.git/
[tkssnmr@kvps-180-235-228-157 stamprally.git]$ sudo git --bare init --shared
[tkssnmr@kvps-180-235-228-157 stamprally.git]$ sudo chown root:jagkuma -R ./
[tkssnmr@kvps-180-235-228-157 stamprally.git]$ cd ../gotochi_Kumamoto_Server.git/
[tkssnmr@kvps-180-235-228-157 gotochi_Kumamoto_Server.git]$ sudo git --bare init --shared
[tkssnmr@kvps-180-235-228-157 gotochi_Kumamoto_Server.git]$ sudo chown root:jagkuma -R ./

2.githubの各登録ソースをローカルにクローンする。
 (github)
  jagkuma:https://github.com/jagkuma/jagkuma.git
  stamprally:https://github.com/jagkuma/stamprally.git
  gotochi_Kumamoto_Server:https://github.com/shinobushiva/gotochi_Kumamoto_Server.git
  gotochi_Counter2:https://github.com/jagkuma/gotochi_Counter2.git

3.originのURLをそれぞれ以下に変更
  jagkuma:ssh://180.235.228.157/var/repo/git/jagkuma/jagkuma.git
  stamprally:ssh://180.235.228.157/var/repo/git/jagkuma/stamprally.git
  gotochi_Kumamoto_Server:ssh://180.235.228.157/var/repo/git/jagkuma/gotochi_Kumamoto_Server.git
  gotochi_Counter2:ssh://180.235.228.157/var/repo/git/jagkuma/gotochi_Counter2.git

4.jagkuma、stamprally、gotochi_Kumamoto_Server、gotochi_Counter2のそれぞれをプッシュする。

2012年8月16日木曜日

treeインストール


[spaceshipdragon@kvps-180-235-228-157 ~]$ sudo yum install tree
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * rpmforge: ftp.riken.jp
 * updates: ftp.iij.ad.jp
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package tree.x86_64 0:1.5.0-4 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package          Arch               Version             Repository        Size
================================================================================
Installing:
 tree             x86_64             1.5.0-4             base              27 k

Transaction Summary
================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 27 k
Is this ok [y/N]: y
Downloading Packages:
tree-1.5.0-4.x86_64.rpm                                  |  27 kB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : tree                                                     1/1

Installed:
  tree.x86_64 0:1.5.0-4

Complete!

2012年8月6日月曜日

visudo設定変更

visudo設定変更

XXXは特定ユーザー設定

~]# visudo
## Allow root to run any commands anywhere
XXX  ALL=(ALL)  ALL


2012年8月1日水曜日

sudo インストール


# yum -y install sudo
Loaded plugins: fastestmirror, priorities
Determining fastest mirrors
 * base: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * rpmforge: ftp.riken.jp
 * updates: ftp.iij.ad.jp
addons                                                                    | 1.9 kB     00:00    
addons/primary_db                                                         | 1.1 kB     00:00    
base                                                                      | 1.1 kB     00:00    
base/primary                                                              | 1.2 MB     00:00    
base                                                                                   3591/3591
extras                                                                    | 2.1 kB     00:00    
extras/primary_db                                                         | 179 kB     00:00    
rpmforge                                                                  | 1.9 kB     00:00    
rpmforge/primary_db                                                       | 6.9 MB     00:01    
updates                                                                   | 1.9 kB     00:00    
updates/primary_db                                                        | 641 kB     00:00    
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package sudo.x86_64 0:1.7.2p1-14.el5_8 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=================================================================================================
 Package           Arch                Version                        Repository            Size
=================================================================================================
Installing:
 sudo              x86_64              1.7.2p1-14.el5_8               updates              358 k

Transaction Summary
=================================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 358 k
Downloading Packages:
sudo-1.7.2p1-14.el5_8.x86_64.rpm                                          | 358 kB     00:00    
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : sudo                                                                      1/1

Installed:
  sudo.x86_64 0:1.7.2p1-14.el5_8                                                                

Complete!

2012年3月1日木曜日

git インストール

# yum install git
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * rpmforge: fr2.rpmfind.net
 * updates: ftp.iij.ad.jp
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package git.x86_64 0:1.7.8.2-2.el5.rf set to be updated
--> Processing Dependency: perl-Git = 1.7.8.2-2.el5.rf for package: git
--> Processing Dependency: rsync for package: git
--> Processing Dependency: perl(Git) for package: git
--> Processing Dependency: libcurl.so.3()(64bit) for package: git
--> Running transaction check
---> Package curl.x86_64 0:7.15.5-9.el5_7.4 set to be updated
---> Package perl-Git.x86_64 0:1.7.8.2-2.el5.rf set to be updated
---> Package rsync.x86_64 0:3.0.6-4.el5_7.1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

===============================================================================================
 Package             Arch              Version                       Repository           Size
===============================================================================================
Installing:
 git                 x86_64            1.7.8.2-2.el5.rf              rpmforge            6.9 M
Installing for dependencies:
 curl                x86_64            7.15.5-9.el5_7.4              updates             231 k
 perl-Git            x86_64            1.7.8.2-2.el5.rf              rpmforge             25 k
 rsync               x86_64            3.0.6-4.el5_7.1               updates             347 k

Transaction Summary
===============================================================================================
Install       4 Package(s)
Upgrade       0 Package(s)

Total download size: 7.4 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): perl-Git-1.7.8.2-2.el5.rf.x86_64.rpm                             |  25 kB     00:00
(2/4): curl-7.15.5-9.el5_7.4.x86_64.rpm                                 | 231 kB     00:00
(3/4): rsync-3.0.6-4.el5_7.1.x86_64.rpm                                 | 347 kB     00:00
(4/4): git-1.7.8.2-2.el5.rf.x86_64.rpm                                  | 6.9 MB     00:06
-----------------------------------------------------------------------------------------------
Total                                                          864 kB/s | 7.4 MB     00:08
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : curl                                                                    1/4
  Installing     : rsync                                                                   2/4
  Installing     : perl-Git                                                                3/4
  Installing     : git                                                                     4/4

Installed:
  git.x86_64 0:1.7.8.2-2.el5.rf

Dependency Installed:
  curl.x86_64 0:7.15.5-9.el5_7.4               perl-Git.x86_64 0:1.7.8.2-2.el5.rf
  rsync.x86_64 0:3.0.6-4.el5_7.1

Complete!
#
# git --version
git version 1.7.8.2
#

checkinstallインストール

#  yum --enablerepo=rpmforge install checkinstall
Loaded plugins: fastestmirror


Error getting repository data for rpmforge, repository not found
#  yum install yum-priorities
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
addons                                                                  |  951 B     00:00
base                                                                    | 1.1 kB     00:00
extras                                                                  | 2.1 kB     00:00
updates                                                                 | 1.9 kB     00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package yum-priorities.noarch 0:1.1.16-16.el5.centos set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

===============================================================================================
 Package                  Arch             Version                        Repository      Size
===============================================================================================
Installing:
 yum-priorities           noarch           1.1.16-16.el5.centos           base            14 k

Transaction Summary
===============================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 14 k
Is this ok [y/N]: y
Downloading Packages:
yum-priorities-1.1.16-16.el5.centos.noarch.rpm                          |  14 kB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : yum-priorities                                                          1/1

Installed:
  yum-priorities.noarch 0:1.1.16-16.el5.centos

Complete!
# yum install --enablerepo=webtatic git
Loaded plugins: fastestmirror, priorities


Error getting repository data for webtatic, repository not found
#

# ls /etc/yum/pluginconf.d/
fastestmirror.conf  priorities.conf
# cat /etc/yum/pluginconf.d/priorities.conf
[main]
enabled = 1
# ls /etc/yum.repos.d/CentOS-
CentOS-Base.repo   CentOS-Media.repo
#  vi /etc/yum.repos.d/rpmforge.rep
# cat /etc/yum.repos.d/rpmforge.rep
enabled = 0

# uname -a
Linux kvps-180-235-228-157.secure.ne.jp 2.6.18-238.el5 #1 SMP Thu Jan 13 15:51:15 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
# rpm -ivh http://apt.sw.be/redhat/el5/en/x86_64/dag/RPMS/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
http://apt.sw.be/redhat/el5/en/x86_64/dag/RPMS/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm を取 得中
警告: /var/tmp/rpm-xfer.kXlJxH: ヘッダ V3 DSA signature: NOKEY, key ID 6b8d79e6
準備中...                ########################################### [100%]
   1:rpmforge-release       ########################################### [100%]
#
# yum --enablerepo=rpmforge install checkinstall
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * rpmforge: fr2.rpmfind.net
 * updates: ftp.iij.ad.jp
rpmforge                                                                | 1.1 kB     00:00
rpmforge/primary                                                        | 4.0 MB     00:08
rpmforge                                                                           11059/11059
Setting up Install Process
No package checkinstall available.
Nothing to do
#

2012年2月12日日曜日

manインストール

熊本支部内で使わせて頂いてる CLOUD CORE VPS のインストールログを取ろうと思います。
インストールされた方は、「CLOUD CORE VPS, install」のラベルで登録をお願いします。

man もインストールされていなかったのでインストールしました。 あまりにも負荷が高いようなソフトのインストールは事前協議しましょう。

# yum install man
# yum install man-pages-ja