VBox虚拟机Linux安装与配置
鉴于每次做实验都要安装新的虚拟机,然后需要配置一些乱七八糟的东西,所以索性记录一下,linux每次配置的过程,方便以后使用。
1. 创建虚拟机
1.1 准备
- Oracle VM VirtualBox
- ubuntu-16.04.7-desktop-amd64.iso(举例)
1.2 创建新的虚拟机
本次又重新安装ubuntu虚拟机,是因为,之前用的那个虚拟机的存储空间不够了… 主要是因为我不会加新的存储空间。
这次,我给虚拟机分配了4G的运行内存和64G的硬盘内存(建议根据自己的电脑,量力而行),我就不行这个内存,还能不够用???
中间,遇到需要安装的什么之类的(比如有个地方需要选是否下载更新包和第三方库啥的),建议都不要选,不然下载起来太慢太慢了(可能是因为我自己电脑的网速太慢吧)。建议选择English,看多了就习惯了。
1.3 更换源
首先不管三七二十一,先把源给换了,身在中国,如果用了外国的源,用sudo安装的时候会非常的难受…下载特别慢
$ nautilus /etc/apt # 打开该文件夹的图形界面
然后打开source.list,更换成清华源,速度会快很多(我一直用清华源,没用过其他的源,不知道具体哪个源更快)
1.4 安装增强功能
具体有什么样的增强功能我没了解过,但是可以让虚拟机的界面进入到无缝模式。
点击最上面的“设备”,然后点击“安装增强功能”,等待安装成功之后,重新启动虚拟机即可。有的时候会出现安装失败的,如果安装失败了,可能是某个库没有安装,找到失败的那个库,复制百度搜索一下需要怎么安装。
1.5 windows和linux共享粘贴和拖动文件
在虚拟机的最上面,点击“设备”,然后点击“共享粘贴板”和“拖放”都改成双向的,此时就可以windows与linux相互复制粘贴和拖动文件了。
对于linux的终端,需要ctrl + shift + c
进行复制,用ctrl + shift + v
进行粘贴。
2 实验环境配置
2.1 大数据实验
2.1.1 安装Intellij IDEA并创建桌面快捷方式
- 首先在官网下载linux版本(ideaIC-2021.1.tar.gz)
- 然后解压
cd /usr/local
sudo mkdir idea
sudo tar -zxvf xxx/ideaIU-2019.1.3.tar.gz -C idea/
- 重命名文件夹
cd /usr/local/idea # 一定要在这个文件夹下,否则下面的命令需要给出绝对路径
sudo mv idea-IU-xxx.xxx.xx/ ideaIU/
- 创建桌面快捷
cd ~/Desktop
touch idea.desktop
sudo vi idea.desktop
然后将下面加入到该文件中,可以通过复制下面然后ctrl+shift+v
复制到文件中。
[Desktop Entry]
Name=IntelliJ IDEA
Comment=IntelliJ IDEA
Exec=/usr/local/idea/ideaIU/bin/idea.sh
Icon=/usr/local/idea/ideaIU/bin/idea.png
Terminal=false
Type=Application
Categories=Developer;
注意Exec和Icon的路径要与放置的一致
2.1.2 配置java
- 首先上官网下载一个java例如
jdk-14.0.2_linux-x64_bin.tar.gz
- 解压
$ sudo mkdir /usr/local/java
$ tar –zxvf jdk-xxx.tar.gz –C /usr/local/java #具体的位置无所谓
- 配置系统文件
$ sudo vim /etc/profile
在 profile 文件最下方添加如下内容并保存:
set java environment
JAVA_HOME=/usr/java/jdk1.8.0_151
JRE_HOME=/usr/java/jdk1.8.0_151/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
注意:其中 JAVA_HOME, JRE_HOME 请根据自己的实际安装路径及 JDK 版本配置。
- 让修改生效
$ source /etc/profile
- 测试
$ java -version
2.1.3 安装Hadoop
3. git配置
- 基本配置
$ git config --global user.name "Your Name"
$ git config --global user.email "Your Email"
- 生成密钥
$ ssh-keygen -t rsa -C "mail"
- 获取公钥
$ cat xxx/id_rsa.pub
下面会显示公钥,然后复制到github或者其他的git的平台对应的位置即可
实验环境配置,后续还会有很多补充
VBox虚拟机Linux安装与配置相关推荐
- VMware虚拟机 Linux 安装与配置网络
1.下载好CentOS7 64位镜像文件 2.进入vmware,点击下创建新的虚拟机 3.就选默认的自定义(高级),直接点下一步就行 4.这里我是15,具体看你的电脑兼容哪一种,然后点下一步. 5.选 ...
- VMware 虚拟机图文安装和配置 Rocky Linux 8.5 教程
前言 这是<VMware 虚拟机图文安装和配置 AlmaLinux OS 8.6 教程>一文的姐妹篇教程,如果你需要阅读它,请点击这里. 2020 年,CentOS 宣布:计划未来将重心从 ...
- 手动部署OpenStack环境(二:CentOS6.6虚拟机的安装及配置)
任务二.CentOS 6.6虚拟机的安装及配置 2.1.安装环境检查 2.2.安装及配置controller0节点 2.3.安装及配置computer0节点 2.4.安装及配置network0节点 2 ...
- Oracle Grid Control 11g for linux安装和配置指南
2019独角兽企业重金招聘Python工程师标准>>> Oracle Grid Control 11g for linux安装和配置指南 原创 candon123 2010-07-1 ...
- 云服务器Linux安装,配置,使用nginx
云服务器Linux安装,配置,使用nginx linux安装nginx nginx的使用 linux安装nginx 检查是否安装了GCC(可在任何目录下输入) yum list installed | ...
- linux安装及配置c++的opencv库
linux安装及配置c++的opencv库 前言: 最近想搞个机器视觉的比赛,要求是linux+opencv环境,没有做过opencv开发的我配置环境就配了两天,看来很多乱七八糟的博客,终于装好了.网 ...
- m0n0wall 软件防火墙 虚拟机中 安装与配置
0X00 内容 m0n0wall 在虚拟机中安装与配置 策略配置 0X01 m0n0wall 在虚拟机中安装与配置 m0n0wall:是基于FreeBSD内核开发的免费软件防火墙.m0n0wall提供 ...
- linux安装和配置 MariaDB (ubuntu20.04)
文章目录 linux安装和配置 MariaDB (ubuntu20.04) 为什么选择 MariaDB,而不是 MySQL 呢? ubuntu20.04 安装和配置 MariaDB 安装特定版本 方法 ...
- Linux 安装并配置 OpenLDAP 新编(1)快速入门指南
Linux 安装并配置 OpenLDAP 新编(1)快速入门指南 快速入门,仅用于学习和本地开发,不要直接在生产环境中实施! 获取软件 官方的快速入门指南中,2.4-2.6的三个版本都只讲解了源代码编 ...
最新文章
- C语言单向链表的实现
- 一张图带你了解 Spring Cloud 微服务架构!
- Linux shell 编程入门 - 使用ubuntu-14.10
- ubuntu 编辑器中文乱码
- opencv 多线程_深度学习和OpenCV的对象检测(MobileNet SSD视频流实时识别)
- 你对博客中提到的评分规则有何意见和建议?
- http://www.myexception.cn/web/426486.html
- wifidog java_wifidog 配置中文说明
- makefile phony
- plsql查询不显示结果_管理NVivo的查询结果
- centOS7中使用Nginx部署静态网页
- 心在哪裡行動力就在那裡 戴晨志
- 算法:泽勒的一致性 给定一个日期,输出这个日期是该年一周中的星期几 【c++ java python版本】
- git stage 暂存_git学习小计(二):常用命令、index暂存区
- 【嵌入式开发】开发板设置系统时间
- iOS-Core Animation 核心动画高级编程/3-图层几何学
- 怎么用c语言编辑出天依蓝,我天依蓝
- Android-PickerView的简单封装与使用
- 电子学会python三级笔记
- C#定时检查子线程是否执行完成(定时器检查)
热门文章
- 台式计算机鼠标不动,台式电脑鼠标不动了怎么办 鼠标不动了怎么用键盘修复 鼠标不亮了也动不了了怎么办...
- 匿名管道、命名管道--Linux
- C盘空间不足怎么办,如何让C盘获得更多空间
- Flash Player的版本
- 键盘虚拟码和字符对照表
- TxtReader第一步
- java九宫排序,九宫重排java
- 第五次作业:《财务决策与分析》——财务分析的基本方法(慕课组)
- java医药销售管理系统_JAVAGUI界面+SQLSEVER2008医药销售管理系统(代码+文档)
- Flutter 自定义Dialog