• ubuntu下virtualbox安装freebsd及初步配置


    最近尝试了在虚拟机中安装freebsd并进行尝试性的使用

    获取镜像

    在freebsd的官网,https://www.freebsd.org,即可看到 “Download Freebsd”的按钮,很醒目。

    点击后,进入版本选择的页面。可以看到当前RELEASR版本,旧版本,还有尚未正式发布的beat版本。

    每个版本又分为几列

     Installer Images 	Virtual Machine Images 	SD Card Images 	Documentation
    

    要在虚拟机使用的话,可以选择第二列的虚拟机镜像,开箱即用。

    一般选择amd64/i386均可,看自己喜欢。

    点击进去后,会有几个具体的格式,这里可以选 vmdk.xz 格式的。

    下载后解压即可给虚拟机使用

    创建虚拟机

    新建虚拟机的时候,可以直接设置为freebsd,32bit或64bit根据刚刚选择的镜像,然后虚拟磁盘选择刚刚解压出来的镜像,启动即可。

    默认的用户名是root,没有密码

    安装必要软件

    freebsd下,使用pkg安装所需软件包

    例如

    pkg install sudo git vim 
    

    新建用户

    进入虚拟机之后,可以使用 adduser 新建一个普通用户,作为日常使用。

    安装了sudo之后,可以新建的用户加入sudoer,方便使用

    直接编辑 /usr/local/etc/sudoers

    root ALL=(ALL) ALL
    

    下方,添加刚刚的用户即可,比如用户叫zqb,则添加

    zqb ALL=(ALL) ALL
    

    保存退出即可

    配置ssh

    在虚拟机界面操作,多有不便。可以设置好ssh,然后从本机ssh过去。

    在 /etc/defautls/rc.conf 中,添加一行

    sshd_enable="YES"
    

    编辑/etc/inetd.conf,去掉ssh前面的#,即反注释该行

    重启服务即可

    /etc/rc.d/sshd restart
    

    这里还需要设置好虚拟机的网卡。

    在virtualbox的左上角,管理中,打开 HOST-ONLY 网络

    在虚拟机的设置中,启用网卡二,设置为HOST-ONLY 网络。

    重新启动虚拟机,即可看到两个网卡,此时即可尝试从本机ssh访问虚拟机。

    安装虚拟机增强工具

    virtualbox有一个虚拟机增强工具。本机和虚拟机中都需要安装,配合使用。freebsd中可使用

    pkg install virtualbox-ose-additions
    

    但能够ssh登录,对我来说暂时够用了,就没去研究增强工具。

  • 相关阅读:
    BZOJ 2002: [Hnoi2010]Bounce 弹飞绵羊
    算法笔记-- 二进制集合枚举子集 && 求子集和 && 求父集和
    BZOJ 1084: [SCOI2005]最大子矩阵
    BZOJ 1968: [Ahoi2005]COMMON 约数研究
    2018 German Collegiate Programming Contest (GCPC 18)
    Codeforces 1100 F
    算法笔记--极大极小搜索及alpha-beta剪枝
    2017 Russian Code Cup (RCC 17), Elimination Round D
    All You Can Code 2008 (Romanian Contest) A
    2016 Russian Code Cup (RCC 16), Final Round B
  • 原文地址:https://www.cnblogs.com/zqb-all/p/9940168.html
Copyright © 2020-2023  润新知