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登录,对我来说暂时够用了,就没去研究增强工具。
ubuntu下virtualbox安装freebsd及初步配置的更多相关文章
- Ubuntu下软件安装方式、PATH配置、查找安装位置
Ubuntu 18.04, 安装方式 目前孤知道的Ubuntu下安装软件方式有3种(命令): 1.make 2.apt/apt-get 3.dpkg 方式1基于软件源码安装,需要经历配置(可选).编译 ...
- Torch7在Ubuntu下的安装与配置
Torch7的本系列教程的主要目的是介绍Torch的入门使用.今天首先分享一下Torch7的安装.(在Ubuntu14.04安装torch7) 为什么选择Torch Torch的目标是在建立科学算法的 ...
- Ubuntu下apache2安装配置(内含数字证书配置)
Ubuntu下apache2安装配置(内含数字证书配置)安装命令:sudo apt-get updatesudo apt-get install apache2 配置1.查看apache2安装目录命令 ...
- [转]:Ubuntu 下Apache安装和配置
[转]:Ubuntu 下Apache安装和配置_服务器应用_Linux公社-Linux系统门户网站 https://www.linuxidc.com/Linux/2013-06/85827.htm ...
- 【转】virtualbox安装增强包及配置共享文件夹
原文网址:http://www.2cto.com/os/201308/233609.html virtualbox安装增强包及配置共享文件夹 因为需要在host及虚拟机间传输数据,想使用共享文 ...
- ubuntu下virtualbox的卸载
本想在ubuntu下virtualbox,可惜出错了,需要卸载后再安装,只能百度拼凑后再安装: 1.首先是执行删除命令:sudo apt-get remove virtualbox*( 这样就不用去查 ...
- ubuntu下virtualbox 共享文件夹 & 访问USB设备
在Ubuntu 12.04 上为Virtualbox 启用USB 设备支持 Ubuntu安装虚拟机,实现文件和USB的共享 Ubuntu下virtualbox 虚拟xp 访问USB设备
- Ubuntu下Zabbix安装及使用问题
1.configure: error: MySQL library not found MySQL library not found root@kallen:~# apt-get install l ...
- Ubuntu 18.04安装Samba服务器及配置
Ubuntu 18.04安装Samba服务器及配置 局域网下使用samba服务在Linux系统与Windows系统直接共享文件是一项很方便的操作.以Ubuntu为例配置samba服务,Linux服务器 ...
随机推荐
- asp.net中缓存的使用
刚学到asp.net怎么缓存,这里推荐学习一下 www.cnblogs.com/wang726zq/archive/2012/09/06/cache.html http://blog.csdn.net ...
- 【Windows】Windows服务管家婆之Service Control Manager
Service Control Manager,服务控制管理器,人称SCM就是它!在Windows内核中,都可以看到她忙碌的身影,可以说是系统服务和驱动的管家婆了! SCM管家婆起早贪黑,每次 ...
- BZOJ4860 Beijing2017树的难题(点分治+单调队列)
考虑点分治.对子树按照根部颜色排序,每次处理一种颜色的子树,对同色和不同色两种情况分别做一遍即可,单调队列优化.但是注意到这里每次使用单调队列的复杂度是O(之前的子树最大深度+该子树深度),一不小心就 ...
- Unity游戏开发技术的最佳实践
活动详情 作为全球规模最大的Unity开发者聚会,历年的Unite大会都成为开发者们获取Unity最新技术知识,交流开发经验,把握行业发展脉搏,体验全球前沿科技与高品质Made with Unit ...
- BZOJ3930:[CQOI2015]选数——题解
http://www.lydsy.com/JudgeOnline/problem.php?id=3930 https://www.luogu.org/problemnew/show/P3172#sub ...
- [Leetcode] search in rotated sorted array 搜索旋转有序数组
Suppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e.,0 1 2 4 5 6 7might ...
- spring的RestTemplate使用指南
前言:现在restful接口越来越广泛,而如今很多接口摒弃了传统的配置复杂的webService开发模式,在java领域只需要很简单的springMvc就可以声明为一个控制器,再加上service层, ...
- bzoj 3714 [PA2014]Kuglarz 最小生成树
[PA2014]Kuglarz Time Limit: 20 Sec Memory Limit: 128 MBSubmit: 1335 Solved: 672[Submit][Status][Di ...
- js的alert抛出之后怎么让页面停止执行?
方法: 1.如果是form的submit提交,如果要停止,则返回false:如果提交,则返回true就行了. 2.如果是手工跳转的方式,则如果要停止,则不执行跳转代码:如果要提交,则执行跳转代码 示例 ...
- [洛谷P3242] [HNOI2015]接水果
洛谷题目链接:[HNOI2015]接水果 题目描述 风见幽香非常喜欢玩一个叫做 osu!的游戏,其中她最喜欢玩的模式就是接水果.由于她已经DT FC 了The big black, 她觉得这个游戏太简 ...