zoukankan      html  css  js  c++  java
  • VBox虚拟机安装debian

    决定在win7上装一个Linux虚拟机用作Linux开发学习,虽然win7下已经有了Cygwin,还是想在一个比较完整的环境下。前面装过Ubuntu发现界面太笨重了,考虑重新换一个,同时比较喜欢apt-get方式安装软件包,遂选择了debian。以下是按照debian时遇到的一些问题。

    debian下载

    下载地址:
    http://mirrors.163.com/debian-cd/current/i386/iso-cd/debian-7.5.0-i386-lxde-CD-1.iso
    安装系统CD1就足够了,其他CD包含了大量的软件包,可根据需要下载。

    语言设置

    • 编辑文件 /etc/locale.gen
    • root用户执行 locale-gen

    重启ok(∩_∩)′

    Debian软件源

    软件更新地址选择163的源,速度比较快。校园网的话记得中科大的源速度不错。
    修改文件 /etc/apt/source.list
    选择和自己安装版本对应的源更新。我的是7.5.0,设置如下:

    deb http://mirrors.163.com/debian/ wheezy main non-free contrib
    deb-src http://mirrors.163.com/debian/ wheezy main non-free contrib

    root执行apt-get update更新软件信息

    VBox共享文件夹

    由于增强工具安装失败,可能是需要X.org组件。而我并不需要安装一个桌面系统,因此虚拟器和主机之间的文件共享采用nfs方式

    可以把这行命令写到.bashrc里,每次登录时挂载了

    echo "password" | sudo -S mount -t nfs -o nolock,tcp 192.168.1.110:/d/code code

    sudo -S即使用echo输出的密码,不需要手动输入密码了。

    SecureCRT登录

    在公司习惯了SecureCRT通过ssh登录Linux,发现装好的debian系统有ssh客户端没有服务器。
    通过apt-get安装ssh的服务端openssl

    DHCP固定IP

    虚拟机通过桥接方式联网,DHCP获取IP地址,每次重启又分配了不同的IP,对于SecureCRT登录Linux是不可接受的。因此应该把IP固定。
    编辑文件/etc/dhcp/dhcpclient.conf 增加如下片段

    alias {
    interface "eth0";
    fixed-address 192.168.1.110;
    option subnet-mask 255.255.255.0;
    }

  • 相关阅读:
    python中的面向对象编程
    python global vs nonlocal (2)
    python3 nonlocal vs global
    poj蚂蚁问题
    C/C++ static vs global
    砝码问题
    Wythoff's game
    C++中的::operator new, ::operator delete
    客户信息表 自我汇总 待确认
    Oracle Savepoint
  • 原文地址:https://www.cnblogs.com/long2015/p/3823575.html
Copyright © 2011-2022 走看看