1、下载Debian的dvd1,按照http://www.jb51.net/os/85858.html网上教程安装Debian

  1.1、我创建了20G的虚拟磁盘,分区的时候我分了3个区,2G交换空间,7.5G的/,12G的/home

  1.2、中间有一步好像是升级apt-get的时候没取消的话会卡在下载的地方,就是下载很慢,具体可以试一下

2、更新Debian的更新源

  从网上搜索更新源,换掉关键字即可

3、安装VirtualBox增强包

  3.1、点击菜单栏里面设备里面的安装增强功能,直接去Root终端,cd /media/cdrom,运行sh ./VBoxLinuxAdditions.run,会提示一些错误

  3.2、gcc的错误,apt-get gcc,安装的时候太精简了,连gcc都没有了

  3.3、make的错误,apt-get make,还是安装的时候太精简了

  3.4、(不一定会导致问题,此处先再安装一次试一下)提示如下错误:The headers for the current running kernel were not found. If the following module compilation fails then this could be the reason.

    apt-get install linux-headers-$(uname -r)

    具体可见https://forums.virtualbox.org/viewtopic.php?f=3&t=47248

  

  安装完成后好像不会自动移除增强包这个虚拟磁盘,手工移除一下!

4、设置共享文件夹

  4.1、在设置里面设置共享文件夹,起一个名字,好比Share,不设置自动挂载,要不挂载一个不好记的名字

  4.2、首先mkdir /mnt/share,其次执行mount -t vboxsf Share /mnt/share,没出现错误更好,在VirtualBox 4.3.10中会出现错误,解决办法如下:

    sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions

    具体可见https://www.virtualbox.org/ticket/12879

  4.3、把上面那个monut语句写入到/etc/rc.local中,这样子开机共享文件夹就会自动挂载到/mnt/share了

5、安装vim,一直自带的vi有问题,ubuntu,debian这种东西

6、用户不在sudoers中的解决办法

  大概是修改/etc/sudoers文件,在文件中找到root  ALL=(ALL) ALL,在该行下添加提升权限的用户信息,如:

  root    ALL=(ALL)       ALL
  user    ALL=(ALL)       ALL

  具体可见http://blog.csdn.net/attagain/article/details/11987297

7、添加终端快捷键

  打开system setting --> keyboard --> ShortCut

  在这里我们需要手动添加一个快捷键,比如说添加一个名为Terminal的,在Command下添加“gnome-terminal”,然后确定,在外面映射快捷键即可……比如“Ctrl+Alt+T”

8、安装神器SublimeText

  6.1、用tar -jxvf加压.tar.bz2文件

  6.2、设置链接sudo ln -s ~/program/sublime_text_3/sublime_text /usr/bin/sublime_text

9、设置大小写不敏感

  echo "set completion-ignore-case on" >> ~/.inputrc

10、升级Python

  具体可见http://blog.csdn.net/my2010sam/article/details/12156821

  10.1、下载get-pip.py,运行下载安装pip,不要从软件源里面下载安装,太老了

  10.2、提示zipimport.ZipImportError: can't decompress data; zlib not available

    sudo apt-get install zlib1g-dev

    编辑Modules/Setup文件

    vim Modules/Setup

    找到下面这句,去掉注释

    #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz

  10.3、提示cannot import name HTTPSHandler

    sudo apt-get install libssl-dev

11、No module named apt-pkg

  sudo apt-get autoremove python-apt

  sudo apt-get install python-apt

12、pip: command not found

  vim ~/.bashrc

  export PATH="/usr/local/python27/bin:$PATH"

  source ~/.bashrc

  

  sudo pip: command not found

  1.编辑/etc/sudoers文件把Defaults  env_reset改成Defaults  !env_reset

  2.编辑.bashrc,最后添加alias sudo='sudo env PATH=$PATH'

  可以搜索sudo 环境变量查看具体情况!

VirtualBox安装Debian的更多相关文章

  1. VirtualBox安装debian的详细方法步骤

    下面是用VirtualBox安装Debian6的方法和步骤 l 新建一个文件夹,用于存放虚拟硬盘,如Debian l 打开VirtualBox,点击新建 l 输入虚拟机名称,Debian_6 l 给虚 ...

  2. VirtualBox安装Debian6的方法和步骤(详细)

    下面是用VirtualBox安装Debian6的方法和步骤 l 新建一个文件夹,用于存放虚拟硬盘,如Debian l 打开VirtualBox,点击新建 l 输入虚拟机名称,Debian_6 l 给虚 ...

  3. [转载]virtualbox安装64bit客户机

    原文地址:virtualbox安装64bit客户机作者:kunth 1.虚拟64bit客户机 (1)安装virualbox (2)bios设置 supports virtualization为able ...

  4. 安装debian总结以及编译linux内核

    1. 安装debian 使用unetbootin(http://unetbootin.sourceforge.net/)来创建启动盘,并且下载debian的基本包. 将磁盘进行压缩操作,并且保留出一个 ...

  5. VMware与virtualbox安装centos7连接网络不可达问题解决笔记(连接网络)

    我最初是安装vmware遇到访问不到网络,按网上的配置方法都不能解决.然后我感觉可能跟系统有关,我装的是centos,然后我试着在virtualbox上安装看遇到什么问题. 用virtualbox安装 ...

  6. virtualbox安装增强功能时【未能加载虚拟光盘】

    virtualbox安装增强功能时[未能加载虚拟光盘] 今天在使用Virtualbox中的Ubuntu虚拟机,想安装增强功能来实现更改分辨率,但是在安装时出错:未能加载虚拟光驱 VBoxsGuestA ...

  7. VMware Player安装Debian系统

    尝试用虚拟机来安装Debian系统,感觉这样一来安装与卸载方便,二来也可以在Linux系统安装出现问题的情况下方便在host主机上查找解决方法,同时也避免了要重新设置分区来安装Linux系统(双系统的 ...

  8. 基于VirtualBox安装Ubuntu图文教程

    基于VirtualBox虚拟机安装Ubuntu图文教程 一. 下载安装VirtualBox 官网下载VirtualBox,目前版本:VirtualBox 5.1.8 for Windows hosts ...

  9. VirtualBox安装Ubuntu教程

    1.VirtualBox虚拟机安装,及VirtualBox安装Ubuntu教程VirtualBox版本为VirtualBox-4.3.12-93733-Win.exe,Ubuntu版本为ubuntu- ...

随机推荐

  1. 【Go语言系列】1.3、GO语言简介:Go语言开发的知名项目

    下面列举的是原生使用Go语言进行开发的部分项目.1.DockerDocker 是一种操作系统层面的虚拟化技术,可以在操作系统和应用程序之间进行隔离,也可以称之为容器.Docker 可以在一台物理服务器 ...

  2. 攻防世界 web 新手练习 刷题记录

    1.view_source 既然让看源码,那就F12直接就能看到. 2.robots 先百度去简单了解一下robots协议 robots协议(robots.txt),robots.txt文件在网站根目 ...

  3. Linux 笔记:文件名

    文件名 Linux 系统区分英文字符的大小写.比如,myfile, Myfile 和 myFILE表示的是三个不同的文件.同样,用户密码和登录名也需要区分大小写(这里沿用了Unix 和 C 语言的命名 ...

  4. POJ1321棋盘问题(暴搜)

    在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别.要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C. ...

  5. A10131013 Battle Over Cities (25分)

    一.技术总结 这一题是考查图的知识,题目的意思要理解清楚,就是考查统计图中连通块的数量,也就是没有一个结点后. 怎么删除该结点,并且统计连通块的数量成为问题解决的关键,这里可以当访问到结点时,直接返回 ...

  6. 【洛谷P3500】TES-Intelligence Test

    前言 先是这位神仙写了这道题 \(O(n\log n)\) 的做法.然后去他的博客上恰了一波. 然后发现这道题有 \(O(n)\) 的做法的.其实也不难. 题目 题目链接:https://www.lu ...

  7. 学习笔记——springMVC架构

    springMVC是一个MVC模式的实现,至于具体什么是MVC大佬们写了多很详细的博文给出一些链接: 链接1. SpringMVC框架“简单”执行流程 1.首先用户(或浏览器)发送请求到服务端. 2. ...

  8. OpenTSDB 写入数据

    1. 关于 Metrics, value, tag name, tag value opentsdb的每个时间序列必须有一个metric和一个或多个tag对,每个时间序列每小时的数据保存一行.open ...

  9. JAVA 常用包

    JAVA是以包的形式进行语言结构组织的. 引入这些包的关键词就是 import 下面说说 JAVA常用包有下面的几个 1. java.lang 这个是默认引入的,也是一个最基础的包.其中lang不是中 ...

  10. Python经典排序算法

    https://www.cnblogs.com/onepixel/p/7674659.html这个文章很nice https://www.bilibili.com/video/av685670?fro ...