setenv LANG en_GB.UTF-8
setenv LC_CTYPE en_GB.UTF-8
setenv XMODIFIERS @im=SCIM
setenv GTK_IM_MODULE scim
setenv QT_IM_MODULE scim
Tag Archives: BSD
FreeBSD Package 升级
pkg_version -v # 看哪些版本要升級
pkg_version -IvL = 或 pkg_version -Ivl ‘<’ 或 portversion -vl ‘<’ # 只看哪些版本需要升級portupgrade PKG_NAME_VERSION # 單純升級一個版本
portupgrade -a # 全部升級
pkg_version -Iql ‘<’ | xargs portupgrade # 列出套件再丟進去升級
FreeBSD 修改 csh.cshrc 去掉恼人的提示音, Tab 自动补齐, 彩色 ls
# $FreeBSD: src/etc/csh.cshrc,v 1.3.52.1 2008/11/25 02:59:29 kensmith Exp $
#
# System-wide .cshrc file for csh(1).
set autolist
set nobeep
alias ls ‘ls -G’
setenv PACKAGEROOT "ftp://ftp.tw.freebsd.org"
FreeBSD 下 make.conf 简单设定
CPUTYPE?=athlon64
CFLAGS= -O2 -fno-strict-aliasing -pipe
INSTALL=install -C
BOOTWAIT=300
# CVSup update flags. Edit SUPFILE settings to reflect whichever distribution
# file(s) you use on your site (see /usr/share/examples/cvsup/README for more
# information on CVSup and these files). To use, do "make update" in /usr/src.
#
SUP_UPDATE= yes
SUP= /usr/bin/csup
SUPFLAGS= -g -L 2
SUPHOST= cvsup.tw.FreeBSD.org
SUPFILE= /usr/share/examples/cvsup/standard-supfile
PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile
DOCSUPFILE= /usr/share/examples/cvsup/doc-supfile
MASTER_SITE_BACKUP?=
ftp://ftp.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
ftp://ftp6.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
ftp://ftp4.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
BATCH=yes
# added by use.perl 2009-03-07 12:44:47
PERL_VER=5.8.8
PERL_VERSION=5.8.8
FreeBSD 初安装
/etc/csh.cshrc 中加上
set autolist //可按Tab 自动补齐
set nobeep //去除恼人"哔哔"声
alias ls ‘ls -G’ //ls有颜色
软件是最新可以 cvsup ports 后 portupgrade
系统最新方法有两种:
1、cvsup src 然后 make world
2、freebsd-update
如果不想自己编译,推荐用后者。不过后者似乎不能更新到非 release 的 stable 版本。只能更新 release 版本,以及它们的 patch 版本。
cvsup -g -L 2 ports-supfile
相当于 agt-get update
然后 portupgrade -arR
相当于 apt-get upgrade
如果你想看会升级哪些软体包,就 portversion -l "< "
如果单单想升级一个软体,更新完ports树后,到该软体目录 make install clean