玩freebsd发现真的很累人。。相信如下问题第一次玩freebsd都遇到过:

  1. 安装系统默认只有文本模式,需要手工安装gnome,kde等desktop environment。
  2. Freebsd安装、升级软件的两种方式:ports,pkg ,怎么用?
  3. 虚拟机如何安装vmware tools增强体验
  4. Freebsd有提供dvd镜像,如何直接从镜像安装软件,避免pkg install在线安装很慢
  5. Freebsd如何使用共享文件夹访问windows的内容

先分享一个freebsd官方的handbook,搞不定的强烈推荐先看这个:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

如上handbook对如何安装freebsd、如何使用ports和pkg、如何安装xorg和kde等桌面、系统的常用使用,都介绍到了。参考这个一般足够。

Handbook提到了 一个pcbsd,对于嫌通过文本模式安装kde等方式麻烦的,可以直接下载这个版本体验,我没试过,有试用过的可以分享一下。

Pcbsd链接:http://www.pcbsd.org/

如下主要针对个人试用遇到的问题做的总结,就算对handbook的一些补充:

  1. 常用命令概览(只介绍freebsd特有的)

    安装软件:

    pkg for Binary Package Management :pkg install subversion , 其中 subversion 为软件名。

    Ports Collection: cd /usr/ports/devel/subversion; make install clean

    查看软件:

    pkg for Binary Package Management :pkg info subversion

    Ports Collection:make search name=subversion 需要说明的是执行前,需要cd /usr/src ;make index

  2. 如何从文本模式安装kde

    Handbook已介绍比较详细,见:http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x11.html

  3. 虚拟机如何安装vmware tools增强体验

    如下链接介绍比较好,见:http://tutorialforlinux.com/2014/02/03/how-to-install-vmware-tools-on-freebsd-10-x-amd64-easy-guide/

  4. Freebsd有提供dvd镜像,如何直接从镜像安装软件,避免pkg install在线安装很慢

    dvd镜像首先说下是如下类型的镜像:

    iso镜像加载后,按如下步骤进行安装:

  • 挂载镜像到本地目录

mkdir -p /dist

mount -t cd9660 /dev/cd0 /dist

  • 系统自动从 /dist 目录下获取软件进行安装

env REPOS_DIR=/dist/packages/repos pkg install xorg

env REPOS_DIR=/dist/packages/repos pkg install gnome2

5. Freebsd如何使用共享文件夹访问windows的内容

当想将windows下文件发送到freebsd下,其他方法不管用时,可以考虑一下这个办法。

直接用命令

mount_smbfs -I windowsip //usename@computername/共享文件夹 /mnt

其中 -I 后边跟着windows主机的ip地址,username是具有访问共享资源权限的用户,一般为administrator,computername为windows计算机名,替换为你的实际参数即可。

其中,共享文件夹为在windows下创建的共享文件夹。

挂载后就像你自己文件夹一样,进行操作即可。

卸载: umount /mnt 即可

最后,放松一下,分享一下我的成果:

最近几天玩freebsd奋斗成果总结的更多相关文章

  1. 一个IT工薪族的4年奋斗成果

     关于标题:为了方便传播,使用了"最简化"的一段. 过段时间,考虑改为"大学毕业4年-回顾和总结(11):一个IT工薪族的4年奋斗成果(2012年6月17日~2016年6 ...

  2. 用Kotlin破解Android版微信小游戏-跳一跳

    前言 微信又更新了,从更新日志上来看,似乎只是一次不痛不痒的小更新.不过,很快就有人发现,原来微信这次搞了个大动作——在小程序里加入了小游戏.今天也是朋友圈被刷爆的缘故. 看到网上 有人弄了一个破解版 ...

  3. 人生苦短,我用python——当我在玩python的时候我玩些什么

    文章背景 家里的第一台电脑是在2006年夏天买的,10年上大学之后基本上就没人用,过没两年就当二手卖给一个熟人. 弟弟小我10岁,今年刚上初一.他在我毕业前半年就整天用妈妈的手机发短信给我,问我什么时 ...

  4. 来吧!带你玩转 Excel VBA

    来吧!带你玩转 Excel VBA 从错失良机到艰辛的DOS征程,从坎坷购机自学路到转机起程,从爱好到事业,他从一个完全不懂电脑的人到VBA高级应用者,一切全是自学…… 我是罗刚君,来自四川的一个小县 ...

  5. FreeBSD的新一代包管理工具Pkg 1.3.0 发布

    Pkg 是 FreeBSD 下一代的打包管理工具,用来替代原来的 pkg_info/pkg_create/pkg_add 工具,可以本地打包,也提供远程打包,主要是为了方便远程二进制包升级. Pkg ...

  6. 手把手教你玩转SOCKET模型之重叠I/O篇(下)

    四.     实现重叠模型的步骤 作 了这么多的准备工作,费了这么多的笔墨,我们终于可以开始着手编码了.其实慢慢的你就会明白,要想透析重叠结构的内部原理也许是要费点功夫,但是只是学会 如何来使用它,却 ...

  7. 玩转Linux网络namespace-单机自环測试与策略路由

    上周有厂商到公司測试,拿了一块据说非常猛的网络处理加速PCIe板卡,拎在手里沉甸甸的非常有分量,最让人意淫的是那4个万兆光口,于是我迫不及待的想要一览光口转发时那种看不见的震撼. 可是,仅凭4个光口怎 ...

  8. 玩转PS路径,轻松画logo!

    轻松画图标!教你一分钟玩转PS路径描边 推荐: cyRotel    2014/11/24    in PS 教程 & 设计文章    @Micu设计 :Photoshop的路径工具和钢笔工具 ...

  9. 玩转CSS3(二)---CSS3实现瀑布布局

    请珍惜小编劳动成果,该文章为小编原创,转载请注明出处. 觉得腾讯微博微频道里的那种布局方式很好,在这里利用CSS3简单的实现了一下. 先上一张效果图: 代码: pubu.css /* CSS Docu ...

随机推荐

  1. Server-Sent Events(HTML5 服务器发送事件)

    Server-Sent Events简介 Server-Sent Events(SSE)用于网页自动获取服务器上更新的数据,它是一个实时性的机制. 实时性获取数据的解决方案 对于某些需要实时更新的数据 ...

  2. 用3D再现2D偶像的可爱,Cygames【偶像大师 灰姑娘女孩】开发示例

          作为万代南梦宫娱乐的偶像养成游戏[偶像大师]的派生作品,是由Mobage创作的[偶像大师 灰姑娘女孩].这个游戏的最新作品,是现在累计下载突破1200万的大作,Android/iOS平台的 ...

  3. CentOS下通过yum安装svn及配置

    CentOS下通过yum安装svn及配置 1.环境centos5.5 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata s ...

  4. CACHE COHERENCE AND THE MESI PROTOCOL

    COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERFORMANCE NINTH EDITION In contemporary multi ...

  5. vmware中两台虚拟机互相访问

    hosts文件   简单说,就是本来访问某个机器是通过其ip,在hosts文件中给ip对应一个名字,那么就可以通过名字来替代ip去访问该机器了(名字显然比ip好记) 环境:宿主机win10系统,安装了 ...

  6. Ionic + AngularJS

    Ionic Framework Ionic framework is the youngest in our top 5 stack, as the alpha was released in lat ...

  7. Linq分组

    1.lin语句 int[] nums = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0, 3 }; DataTable table = new DataTable("Numb ...

  8. ThinPHP命名空间,连接数据库是要修改的配置文件,Model数据模型层,跨控制器调用,如何获取系统常量信息,

    一.命名空间(主要是为了实现自动加载类) *命名空间(相当于虚拟的目录),为了让类有一个统一的文件夹来管理(可以自动加载'类'),每个文件都要有命名空间*tp如何做命名空间:*TP框架下有一个初始命名 ...

  9. windows 系统时钟

    偶然发现了一个函数用以查询操作系统的时钟间隔: BOOL WINAPI GetSystemTimeAdjustment( _Out_ PDWORD lpTimeAdjustment, _Out_ PD ...

  10. java常见面试题及答案 11-20(JVM篇)

    11.JVM内存分哪几个区,每个区的作用是什么? Java虚拟机主要分为以下一个区: 方法区:1. 有时候也成为永久代,在该区内很少发生垃圾回收,但是并不代表不发生GC,在这里进行的GC主要是对方法区 ...