php:PEAR phpunitのインストール
足りないPEARライブラリとphp-extensionを入れてから、phpunit/PHPUnitをインストール。
# pear install pear/Image_GraphViz # pear install pear/Log # yum install php-common # yum install php-dom # yum install php-pdo # pear install phpunit/PHPUnit
足りないPEARライブラリとphp-extensionを入れてから、phpunit/PHPUnitをインストール。
# pear install pear/Image_GraphViz # pear install pear/Log # yum install php-common # yum install php-dom # yum install php-pdo # pear install phpunit/PHPUnit
普段は公式のレポジトリだけチェックしたいけどphpだけは最新にアップグレードしたい。そんなときに。
目的のパッケージがあるレポジトリに対しての設定ファイルを追加する方法。
RPM-GPG-KEYをインストール。
# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka/etc/yum.repos.d/の下にrepoファイル追加
[utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
よく設定方法を忘れるので、とりあえずこれだけは最初にセットするようにしよう。
export http_proxy=http://プロクシーサーバ名:ポート番号/ export https_proxy=http://プロクシーサーバ名:ポート番号/ export ftp_proxy=http://プロクシーサーバ名:ポート番号/記述したら反映する。
source .bashrc
[main] ・・・いろいろ省略・・・ proxy=http://プロクシーサーバ名:ポート番号/
export http_proxy=http://プロクシーサーバ名:ポート番号/
pear config-set http_proxy プロクシーサーバ名:ポート番号
TYPE=Ethernet DEVICE=eth0 ONBOOT=yes #NETMASK=255.255.255.0 #IPADDR=192.168.1.8 BOOTPROTO='dhcp'
パッケージ更新のダウンロードまでは自動でやっておいて欲しいのでyum-cronをインストールした。
そのメモ。
# yum install yum-cronインストールされた内容は
# rpm -ql yum-cron /etc/cron.daily/yum.cron /etc/cron.weekly/yum.cron /etc/rc.d/init.d/yum-cron /etc/sysconfig/yum-cron /etc/yum/yum-daily.yum /usr/share/doc/yum-cron-0.6 /usr/share/doc/yum-cron-0.6/COPYING /usr/share/doc/yum-cron-0.6/README
# Don’t install, just check (valid: yes|no) CHECK_ONLY=yes # Don’t install, just check and download (valid: yes|no) # Implies CHECK_ONLY=yes (gotta check first to see what to download) DOWNLOAD_ONLY=yes
# /etc/init.d/yum-cron restart # yum check-updateこれでrootにメールが来るようになる。
# /etc/init.d/yum-updatesd stop # /sbin/chkconfig yum-updatesd off
知らなかったこと。
yumでパッケージをアップデートしようしていてパッケージが少しずつしか落ちてこないから、Ctrl+Cで中断しようとしたら勝手にミラーが替わって続きからダウンロードされた。
更新は異常ないみたいだけど、こんな機能あったんだ。
今回の更新でyum-fastestmirrorが入ったからもうこの機能を活用することはなさそうだけど。
今日はもう一台更新する必要があったので、そっちはちゃんと先にyum-fastestmirrorを入れた。少しだけ時間を得したはず。
# yum install yum-fastestmirror # yum check-update Loading "fastestmirror" plugin ・・・ # yum update