zoukankan      html  css  js  c++  java
  • minix3(一)安装以及编辑文件

    作为一条通信狗,最近开始自学操作系统。听说用MINIX3学操作系统很好,就决定跟UCSB的课程试试。

    首先在虚拟机上安装MINIX3。

    开始用的VM Station,按照百度文库里安装minix3的教程装的。结果在pkgin update那里卡住了。输入pkgin update指令后,一直显示updating database 100% 动都不会动。

    最后没办法,按照minix3官网上的教程。先下载安装了VitualBox,在VirtualBox上安装了MINIX3,一步步都是按照官网教程来的。

    在查找硬盘的时候,只找到了disk 0,free space = 7GB小于我设定的硬盘大小8GB,但是我还是强行安装下去了,也不知道之后会不会造成影响

    reboot之后,输入pkgin update,结果就显示找不到xx文件。后来google搜到一条解决方法。把原先的ios文件删除,就好了。

    再然后想要编译一个C的helloworld。

    安装了vim,pkgin install vim

    写了一个hello.c

    为此还简单学习了一下vim,发现vim真不好用。

    具体过程:

    cd /root

    vim hello.c

    按"i",进入插入模式,把文字输进去,如果打错,按esc到控制模式,然后按x删除。再按i进入插入模式。输入完成后,先按esc进入控制模式,然后输入:wq,保存并退出。

    hello.c 内容:

    #include <stdio.h>

    int main(){printf("Hello World!"); return 0;}

    想用cc编译hello.c 也不行,就重新安装

    pkgin install clang

    pkgin install binutils

    cd /root

    clang hello.c -o hello

    chmod +x hello

    ./hello

    就打印出来了

  • 相关阅读:
    pecl install swoole 安装php扩展swoole
    RBAC
    mysql数据类型
    ES6——Proxy的this问题
    ES6——Proxy实现链式操作
    ES6——Symbol内置值
    ES6——yield例子
    ES6——Generator的next()方法
    ES6——Thunkify用法
    Linux学习day1
  • 原文地址:https://www.cnblogs.com/Gryffin/p/5111451.html
Copyright © 2011-2022 走看看