カテゴリー
Linux

CentOS に zip を yum で普通にインストールしました。今更です!

WordPress のテーマを圧縮してダウンロードしようとしたら、そんなコマンドないよって言われました。こんな感じです。

[root@oki2a24 themes]# zip -r oki2a24_13.zip oki2a24/
-bash: zip: command not found

アイエエエエエエエエ!ナンデ?ということで yum であっさりと zip をインストールします。

インストール有無を念のため確認

もちろんインストールされておりませんので、そのような結果が表示されました。

[root@oki2a24 themes]# yum list installed | grep zip
Repository 'vz-base' is missing name in configuration, using id
Repository 'vz-updates' is missing name in configuration, using id
bzip2.i386                            1.0.3-6.el5_5                    installed
bzip2-libs.i386                       1.0.3-6.el5_5                    installed
gzip.i386                             1.3.5-13.el5.centos              installed
unzip.i386                            5.52-3.el5                       installed

要するに、何も表示されない、です。あれ?入ってます?・・・と思ったら、zip は入っていないですね。ちょっとびっくりしました。

yum で zip がインストールできるのかどうか、確認

yum でインストールできるならば、info オプションでインストールしようとしているパッケージの簡単な紹介を表示できるはずです。

[root@oki2a24 themes]# yum --enablerepo=epel,remi,rpmforge info zip
Loaded plugins: fastestmirror
Repository 'vz-base' is missing name in configuration, using id
Repository 'vz-updates' is missing name in configuration, using id
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * remi: iut-info.univ-reims.fr
 * rpmforge: ftp.riken.jp
 * updates: ftp.iij.ad.jp
epel                                                                                                                           | 3.4 kB     00:00
epel/primary_db                                                                                                                | 3.1 MB     00:00
remi                                                                                                                           | 2.5 kB     00:00
remi/primary_db                                                                                                                | 285 kB     00:02
rpmforge                                                                                                                       | 1.9 kB     00:00
Available Packages
Name       : zip
Arch       : i386
Version    : 2.31
Release    : 2.el5
Size       : 127 k
Repo       : base
Summary    : A file compression and packaging utility compatible with PKZIP.
URL        : http://www.info-zip.org/pub/infozip/Zip.html
License    : distributable
Description: The zip program is a compression and file packaging utility.  Zip is
           : analogous to a combination of the UNIX tar and compress commands and
           : is compatible with PKZIP (a compression and file packaging utility for
           : MS-DOS systems).
           :
           : Install the zip package if you need to compress files using the zip
           : program.

できました。ちなみに、リポジトリをオンにしていますが、現在も開発が続けられているすんごい zip とかあるのだろうか?とふと思ったので、なんとなくつけました。つけなくて、問題ありません。

yum で zip をインストールしました。

[root@oki2a24 themes]# yum install zip
Loaded plugins: fastestmirror
Repository 'vz-base' is missing name in configuration, using id
Repository 'vz-updates' is missing name in configuration, using id
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package zip.i386 0:2.31-2.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================================================
 Package                          Arch                              Version                                   Repository                         Size
======================================================================================================================================================
Installing:
 zip                              i386                              2.31-2.el5                                base                              127 k

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

Total download size: 127 k
Is this ok [y/N]: y
Downloading Packages:
zip-2.31-2.el5.i386.rpm                                                                                                        | 127 kB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : zip                                                                                                                            1/1

Installed:
  zip.i386 0:2.31-2.el5

Complete!

おわりに

zip なんて標準でインストールされているものだと思い込んでいました。何も参考にせずにパッケージをインストールすることなど実は初めてじゃないだろうか?と思いましたので、インストールのやり方をメモしました。

「CentOS に zip を yum で普通にインストールしました。今更です!」への1件の返信

コメントを残す