常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

FreeBSD-11.0-RELEASE-amd64桌面配置记录

 
发表新文章   回复文章    FreeBSD China -> 初学指南
阅读上一个主题 :: 阅读下一个主题  
作者 留言
gonery
半仙


注册时间: 2008-08-23
文章: 10

文章发表于: Mon 2017-07-03 17:27:06    发表主题: FreeBSD-11.0-RELEASE-amd64桌面配置记录 引用并回复

代码:
·更改源  // 此段来自于:www.chinafreebsd.cn
  1、pkg二进制仓储源
  // 系统级
  /etc/pkg/FreeBSD.conf
  // 用户级,默认情况下不存在,需要用户建立
  /usr/local/etc/pkg/repos/FreeBSD.conf
  // 例如:
  // 定制第一个仓储文件为 0.bme.conf
  bme: {
    url: "pkg+http://pkg0.bme.freebsd.org/${ABI}/quarterly",
    mirror_type: "srv",
    signature_type: "none",
    fingerprints: "/usr/share/keys/pkg",
    enabled: yes
  }
  // 定制第二个仓储文件为 1.nyi.conf
  nyi: {
    url: "pkg+http://pkg0.nyi.freebsd.org/${ABI}/quarterly",
    mirror_type: "srv",
    signature_type: "none",
    fingerprints: "/usr/share/keys/pkg",
    enabled: yes
  }
  // 定制第三个仓储文件为 2.ydx.conf
  ydx: {
    url: "pkg+http://pkg0.ydx.freebsd.org/${ABI}/quarterly",
    mirror_type: "srv",
    signature_type: "none",
    fingerprints: "/usr/share/keys/pkg",
    enabled: yes
  }
  // 定制第四个仓储文件为 3.isc.conf
  isc: {
    url: "pkg+http://pkg0.isc.freebsd.org/${ABI}/quarterly",
    mirror_type: "srv",
    signature_type: "none",
    fingerprints: "/usr/share/keys/pkg",
    enabled: yes
  }
  // 定制第五个仓储文件为 4.chinafreebsd.conf
  chinafreebsd: {
    url: "pkg+http://pkg1.chinafreebsd.cn/${ABI}/quarterly",
    mirror_type: "srv",
    signature_type: "none",
    fingerprints: "/usr/share/keys/pkg",
    enabled: yes
  }
  // 建议只选用一个最快的PKG源,而不是同时启用多个,如果同时启用了多个 PKG 源,那么在安装软件包或升级 PKG 源时候请使用 -r 选项指定要操作的 PKG 源。比如:pkg update -r chinafreebsd 或者 pkg install -r chinafreebsd -y xxxx 。
  // 禁用默认 PKG 仓储源
  可以直接禁用系统级源文件,换源的主要目的是增加 pkg install 命令下载速度,或者是不能忍受默认源的龟速,用户可以直接禁用系统默认的官方源。比如:
  # echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
  // 更新源,所有源在使用前最好进行一次强制更新,如:
  # pkg update -f
  // 更新某个指定使用的源,如:
  # pkg update -r bme
  // 验证当前生效源
  # pkg -vv
  // 使用 -r 选项作用指定源安装软件
  # pkg install -y -r bme vim

  2、ports源
  # ee /etc/make.conf
  // 加入内容
  MASTER_SITE_OVERRIDE?=\
  http://ports0.chinafreebsd.cn/distfiles/ \
  http://ports1.chinafreebsd.cn/distfiles/ \
  http://xxx.chinafreebsd.cn/distfiles/
  // 其中第2、3行结尾的 "\" 表示换行
 
  3、更换update服务器
  // 编辑update配置文件
  # ee /etc/freebsd-update.conf
  # ServerName update.FreeBSD.org // 将默认服务器注释掉
  ServerName update1.chinafreebsd.cn  更改服务器为chinafreebsd镜像
  // 使用如下的命令下载
  # freebsd-update fetch
  // 安装
  # freebsd-update install
  // 如果出现了错误,可以使用 #freebsd-update rollback 回退到上一次的修改
 
  4、更换portsnap源
  // 安装ports
  # portsnap fetch -s portsnap1.chinafreebsd.cn
  // 编辑portsnap配置文件
  # ee /etc/portsnap.conf
  # SERVERNAME=portsnap.FreeBSD.org // 将默认服务器注释掉
  SERVERNAME=portsnap1.chinafreebsd.cn  // 更改服务器为chinafreebsd镜像
  // 下载ports快照
  # portsnap fetch extract
  // 更新
  # portsnap fetch update
 
·安装axel  // axel-2.4_2
  # cd /usr/ports/ftp/axel && make BATCH=yes install clean
  // 配置/etc/make.conf
  # ee /etc/make.conf
  FETCH_CMD=axel
  FETCH_BEFORE_ARGS= -n 10 -a
  FETCH_AFTER_ARGS=
  DISABLE_SIZE=yes

·安装文泉驿字体
  # pkg install wqy-fonts
  // xorg安装完成后添加到其配置文件 "Files" 字段中

·安装显卡驱动  // 使用的Intel板截显卡
  # pkg install xf86-video-intel
  // xorg安装完成后生成配置文件时会自动识别,"Device" 字段,Driver  "intel"

·安装xorg  // xorg-7.7_2
  # pkg install xorg
  // 配置/etc/rc.conf,加入:
  hald_enable="YES"
  dbus_enable="YES"
  // 建立初始配置文件(会在/root中生成xorg.conf.new文件)
  # Xorg -configure
  // 测试配置文件
  # Xorg -config xorg.conf.new
  // 调整xorg.conf.new配置文件并测试
  # ee xorg.conf.new
  // "Monitor"小节中
  Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        HorizSync    30-107  // 垂直刷新率
        VertRefresh  48-120  // 水平刷新率
        Option   "DPMS" // 使显示器支持DPMS(能源之星)功能
  EndSection
  // "Screen"小节中
  Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport  0 0
                Depth     24
                Modes     "1024x768"
        EndSubSection
  EndSection
  // 测试完成后copy配置文件到/etc/X11/xorg.conf或/Usr/local/etc/X11/xorg.conf
  # cp xorg.conf.new /etc/X11/xorg.conf
  # startx  // 启动Xorg

·安装xfce4  // xfce-4.12_1
  # pkg install xfce
  # echo "/usr/local/bin/startxfce4" > ~/.xinitrc // 建立.xinitrc文件,告诉X服务器X启动时执行xfce
  # startx // 启动xfce
 
·安装fcitx  // zh-citx-4.2.9.1_4
  # pkg install zh-fcitx
  // 安装完成后有详细的配置说明,csh/tcsh,sh/bash,GTK+,QT4各有不同
  # ee ~/.cshrc
  // 加入以下内容
  setenv  XMODIFIERS  @im=fcitx
  // 进入桌面自动启动fcitx
  # cp /usr/local/share/applications/fcitx.desktop ~/.config/autostart/

·中文化
  // 中文化有很多方式,参照FreeBSD手册
  // 这里采用用户登录的方式
  # ee ~/.login_conf
  me:\
      :charset=GBK:\
      :lang=zh_CN.UTF-8:\

·samba44
  // 这里samba44是xfce4安装的,没有swat
  // samba44与samba3x的配置有些不同
  // 1、配置文件是smb4.conf而不是smb.conf
  // 2、rc.conf中设置为samba_server_enable="YES",而不是samba_enable="YES"
  // 3、另外好像smb4.conf中 security 不能设置为 share 了
  // /usr/local/etc/smb4.conf
  [global]   
     workgroup = WORKGROUP
     server string = Samba Server %v
     security = user
     netbios name = Samba  // 没有这个设置WIN7一直登录不上
     hosts allow = 192.168.10. 127.  // 根据网络情况自行修改
     log file = /var/log/samba/log.%m
     max log size = 50
     ;interfaces =
     wins support = yes
     ;guest account = everyone
     ;passdb backend = tdbsam
  [myshare]
     comment = Server Drop
     path = /home/share/
     public = yes
     writeable = yes
     printable = no
     ;admin users = User
     browseable = yes
     ;guest ok = yes
     hide dot files = yes
  // 设置好以后用pdbedit或smbpasswd添加samba用户
  // 必须是系统里的有的用户
返回页首
阅览会员资料 发送站内信件 MSN Messenger
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 初学指南 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标