yumを動かす、nginxをアップデート

基本的には次の記事の手順:

念の為に書いておくと:

  1. /etc/yum.repos.d/ 内にリポジトリファイルがある。
  2. CentOS-Base.prepo を編集。
  3. 各セクションを以下のように編集。

baseセクション

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://vault.centos.org/6.2/os/$basearch/
gpgcheck=1

その他のセクション

[セクション名]
…
baseurl=http://vault.centos.org/6.2/セクション名/$basearch/
…

これで、

sudo yum info nginx
sudo yum info emacs

が出来た。emacsはバージョンアップがない(23.1)。nginx は 1.4.7 から 1.18.0 へとバージョンアップしている。nginx をアップデート。

sudo service nginx stop
sudo yum update nginx
sudo service nginx start

certbotのインストールは面倒そう。とりあえず、yum install epel-release は失敗。別な手段を探す。