|
| ||||||||
|
巻き戻し中。
|
|
2011-05-07(土) 残り [長年日記]
sourceを先に落としておく ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/8.2-RELEASE freebsd-update -r 8.2-RELEASE upgrade freebsd-update -r 8.2-RELEASE install *再起動しない ・元の(7.4の)/usr/srcは移動 ・mkdir /usr/src ・8.2のsrcのbase/sysを展開:sh ./install.sh base sys contrib crypto gnu include kerberos5 release secure tools ・kernelをmake *「options COMPAT_FREEBSD7」を忘れずに ・make install -> reboot ・freebsd-update install ・reboot ・freebsd-update install 「ln -s hoge」はここかも? ・reboot ・portsnap fetch && portsnap extract && portsnap update ・freebsd-update fetch ・freebsd-update install ・ln -s /lib/libz.so.5 /lib/libz.so.4 ・ln -s /lib/libcrypt.so.5 /lib/libcrypt.so.4 ・ln -s /lib/libutil.so.8 /lib/libutil.so.7 ・ln -s /usr/local/lib/compat/libbz2.so.2 /usr/local/lib/compat/libbz2.so.3 ・ln -s /usr/local/lib/compat/libmilter.so.3 /usr/local/lib/compat/libmilter.so.4 ・ln -s /usr/local/lib/libmagic.so /usr/local/lib/libmagic.so.3 ・ln -s /usr/local/lib/libssl.so.7 /usr/local/lib/libssl.so.5 newaliases ・setenv BATCH yes ・pkgdb -aF pkgdb -F | grep "Missing origin:" | awk '{system ("pkg_delete "$3)}' ・portupgrade -a -R -f 途中、 portsupgradeの削除->再インスト perl5.8 アンインストール->perl5.12インストール pkgdb -F pkg_delete -f apache-2.0.63_3 php5 アンインストール php5 インストール ・graphics/php5-gd インストール ・print/pecl-pdflib ・/usr/local/etc/php/extensions.iniで ;extension=zip.so ;extension=pcre.so ;extension=filter.so とする。 mv /usr/local/lib/php.ini /usr/local/lib/php.ini.org /usr/local/etc/php.ini で error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED とする。 cpan→r→upgrade ・pkgdb -aF ・portupgrade -a -R -f pkg_delete bsdpan-Mail-SpamAssassin-CompiledRegexps-body_0-1.0 pkg_delete spamass-milter-0.3.2 pkg_delete bsdpan-Mail-SpamAssassin-3.003001 pkg_delete p5-Mail-SPF-Query-1.999.1 japanese/mecab WITH_CHARSET=utf-8 japanese/mecab-ipadic WITH_CHARSET=utf-8 japanese/p5-MeCab WITH_CHARSET=utf-8 japanese/p5-Mail-SpamAssassin (configでsa-compileいれる) cpanでfforce install Mail::SpamAssassin cp -pr /usr/ports/japanese/p5-Mail-SpamAssassin/work/Mail-SpamAssassin-3.3.1/lib/Mail/SpamAssassin/Plugin/??* /usr/local/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/ mv /usr/local/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Dns.pm /usr/local/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Dns.pm.org cp /usr/ports/japanese/p5-Mail-SpamAssassin/work/Mail-SpamAssassin-3.3.1/lib/Mail/SpamAssassin/Dns.pm /usr/local/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Dns.pm mail/spamass-milter vi /usr/local/bin/spamd 444行目 my $log_socket = "unix"; reboot apacheコンパイル、インストール ./configure --prefix=/home/www --enable-so --enable-auth-dbm --enable-cern-meta\ --enable-cache --enable-disk-cache --enable-file-cache --enable-headers --enable-dav\ --enable-dav-fs --enable-info --enable-vhost-alias --enable-speling --enable-rewrite\ --enable-expires --enable-deflate --with-z=/usr/include --with-mpm=prefork --enable-ssl\ --with-included-apr --enable-threads=yes --enable-unique-id --enable-auth-digest /usr/ports/lang/php5/work/php-5.3.6 で #!/bin/sh ./configure --with-apxs2=/home/www/bin/apxs \ --with-openssl \ --enable-zend-multibyte \ --enable-mbstring \ --enable-mbregex \ --enable-roxen-zts \ --with-zlib-dir --enable-calendar --with-jpeg-dir \ --with-png-dir --with-xpm-dir \ --with-gd=/usr/local \ --with-ttf --enable-gd-native-ttf \ --without-mysql \ --with-freetype-dir \ --with-regex=system \ --enable-force-cgi-redirect \ --enable-cgi --disable-cli --without-pear \ --disable-embed してから make install (2回目) httpd.conf LoadModule php5_module modules/libphp5.soで php_value include_path ".:/usr/local/lib/php:/usr/local/lib/php/20090626:/usr/local/lib/php/20060613" にする ・cd /usr/ports/lang/ruby18 ・make install clean
Tweets by RC31E | |||||||||
| |||||||||
| |||||||||
|