zoukankan      html  css  js  c++  java
  • FreeBSD安装时的参考文章

    文章内容全部为转载,只是为了方便下次再看。

    http://www.freebsdchina.org/forum/viewtopic.php?p=248285&sid=dbba40b24eee322fea273cda7ff9d115

    最小化安装FreeBSD-AMD64

    安装、更新源代码
    代码:
    #csup -L 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/standard-supfile


    安装、更新doc文档
    代码:
    #csup -L 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/doc-supfile


    安装、更新Ports Collection
    代码:
    #portsnap fetch extract

    (以后更新执行portsnap fetch update就可以了。参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/updating-upgrading-portsnap.html

    升级、编译、安装内核
    代码:
    参见/usr/src/Makefile文件。或者http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/makeworld.html


    安装多线程下载工具axel
    代码:
    #cd /usr/ports/ftp/axel
    #make install clean

    在/etc/make.conf中加入FETCH_CMD=axel -a -n 2
    代码:
    #echo 'FETCH_CMD=axel -a -n 2

    详细配置参见axel手册
    我只是在安装非常大的软件,像xorg、gnome、openoffice的时候才使用。

    安装配置xorg
    代码:
    #cd /usr/ports/x11/xorg
    #make BATCH=YES install clean

    生成xorg.conf.new配置文件并移动到/etc/X11/下
    代码:
    #Xorg -configure
    #mv xorg.conf.new /etc/X11/xorg.conf

    在/etc/rc.conf内加入hald_enable="YES" 和 dbus_enable="YES"
    代码:
    #echo 'hald_enable="YES"'>> /etc/rc.conf
    #echo 'dbus_enable="YES"'>> /etc/rc.conf

    参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/x-config.html

    安装文泉驿字库
    代码:
    #cd /usr/ports/x11-fonts/wqy && make install

    修改/etc/X11/xorg.conf并在 Section "Files" 小节中加入
    代码:
    FontPath    "/usr/local/lib/X11/fonts/wqy"


    安装Linux二进制兼容模式 (安装nvidia显卡驱动所必须的)
    代码:
    #kldload linux
    #cd /usr/ports/emulators/linux_base-f10 && make install distclean

    在/etc/rc.conf中增加 linux_enable="YES"
    代码:
    #echo 'linux_enable="YES"'>> /etc/rc.conf

    参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/linuxemu-lbc-install.html

    安装nvidia显卡驱动(我的是7600gs)

    代码:
    #cd /usr/ports/x11/nvidia-driver && make BATCH=YES install clean


    在/boot/loader.conf中加入nvidia_load="YES"

    代码:
    #echo 'nvidia_load="YES"'>> /boot/loader.conf


    安装nvidia显卡驱动自动配置工具

    代码:
    #cd /usr/ports/x11/nvidia-xconfig/ && make install clean


    执行

    代码:
    #rehash
    #nvidia-xconfig

    (会在/etc/X11下生成新的xorg.conf文件并把旧的xorg.conf备份为org.conf.backup)

    加载声卡驱动(我的声卡是板载alc883)

    在/boot/loader.conf 加入 snd_hda_load="YES"

    代码:
    #echo 'snd_hda_load="YES"'>> /boot/loader.conf


    (更详细的说明参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/sound-setup.html)

    安装gnome2

    代码:
    #cd /usr/ports/x11/gnome2 && make BATCH=YES install clean


    在/etc/fstab中加入:

    代码:
    proc           /proc       procfs  rw  0   0


    /etc/rc.conf内加入:gnome_enable="YES"

    代码:
    #echo 'gnome_enable="YES"'>> /etc/rc.conf


    更详细的说明参见http://cnsnap.cn.FreeBSD.org/doc/zh_CN.GB2312/books/handbook/x11-wm.html
    或者http://www.freebsd.org/gnome/docs/faq2.html

    安装scim 拼音输入法

    代码:
    #cd /usr/ports/chinese/scim-pinyin/ && make install clean


    在.cshrc里加入(我用的是sh)

    代码:
    echo 'export XMODIFIERS='@im=SCIM''>> /home/xx/.cshrc

    echo 'scim -d'>> /home/xx/.cshrc



    xx指的是你的用户目录。或者参看/usr/ports/chinese/scim-pinyin/pkg-message文件。

    修改到这里--------------||||

    安装firefox35
    cd /usr/ports/www/firefox35 && make install clean
    安装firefox35-i18n(firefox35的语言包)
    cd /usr/ports/www/firefox35-i18n && make install clean

    让firefox支持flash9
    安装nspluginwrapper
    cd /usr/ports/www/nspluginwrapper && make install clean

    安装flashplugin9
    cd /usr/ports/www/linux-flashplugin9 && make install clean

    然后执行
    % nspluginwrapper -v -a -i (必须由每个用户运行)

    在/etc/fstab里加入
    linproc /usr/compat/linux/proc linprocfs rw 0 0


    安装mplayer
    cd /usr/ports/multimedia/mplayer
    make WITH_LANG=zh_CN install clean  (这样装出来是中文界面的)

    安装mplayer-fonts
    cd /usr/ports/chinese/mplayer-fonts && make install clean

    $ mkdir -p $HOME/.mplayer (如果有.mplayer文件夹就省略此步骤)
    $ cat > $HOME/.mplayer/config <<EOF
    unicode=1
    EOF
    $ ln -s /usr/local/share/mplayer/fonts/chinese/gbsn00lp16 $HOME/.mplayer/font

    安装xmms(听歌)
    cd /usr/ports/chinese/xmms && make install clen

    安装QQ (这是for Linux的,需要用启动器启动,命令是qq。 或者用http://web.qq.com也挺好)
    cd /usr/ports/net-im/qq && make install clean

    安装星际译王(类似金山词霸)
    cd /usr/ports/textproc/stardict3 && make install clean
    下载词典地址:http://stardict.sourceforge.net/cn/Dictionaries_zh_CN.php
    下载tarbal包后解压,然后拷贝到 /home/用户名/.stardict/dic 目录。(没有就新建一个)

    安装OpenOffice
    pkg_add -r openoffice.org

    cd /usr/ports/editors/openoffice.org-2 && make install clean  (最好不要尝试用ports安装,除非你真的觉得你非常的有耐心能等待下去)

    安装Compiz-Fusion
    cd /usr/ports/x11-wm/compiz-fusion && make install clean
    然后写个启动脚本名字你随便起了只要你明白就好
    vi start-compiz
    加入:
    #! /bin/sh
    compiz --replace --sm-disable --ignore-desktop-hints ccp &
    emerald --replace &
    再给这个脚本执行权限
    chmod +x start-compiz

    进入桌面之后执行这个脚本就启动compiz-fusion了。但是很不好用,自己在 "系统>首选项>CompizConfig设置管理器" 里修改把。
    重要:如果启动compiz-fusion发现没有边框,请在gnome的 系统>首选项>CompizConfig设置管理器里 点击窗口装饰 在弹出的对话框点击启用窗口装饰 然后在命令那一行后面加上 emerald 边框就出现了

    另外http://GNOME-Look.org这个网站上有很多皮肤 主题 和美化类的东东可以自己去看看

    2. ports相关
    第一次使用可以:
    #portsnap fetch extract
    以后使用可以:
    #portsnap fetch update

    ports 163 镜像 使用帮助查看:http://mirrors.163.com/.help/freebsd.html
    #vi /etc/make.conf
    MASTER_SITE_BACKUP?=http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}/
    MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
    这样通过ports安装的时候下载源就会请求163。

  • 相关阅读:
    使用图表控件
    XPath 语法规则入门
    用javascript生成日历控件
    .NET开发人员应该关注的七个开源项目
    浅谈软件技术的发展趋势及定位
    System.Runtime.InteropServices.Automation
    【摘录】手机操作系统三国时代的结束
    .NET的资源并不限于.resx文件,你可以采用任意存储形式[上篇] (转载)
    OSPaas征途(前言)
    .NET的资源并不限于.resx文件,你可以采用任意存储形式[下篇]
  • 原文地址:https://www.cnblogs.com/xewnwsl2001/p/2137994.html
Copyright © 2011-2022 走看看