Centos 6.2 & VBox 4.1.8 操作系统学习笔记

Main 关于CentOS平台建立

把一些东西记录一下,可能有人会用到。

关于下载。。没什么好说的。。

关于安装。。有重点。。Centos6.2有两个ISO,我用第一个大个ISO安装可,第二个暂时没用到。。

【重要】对于6.2安装时选择安装模式的时候不能选Mini,否则安装出来只能进入文字界面,但是6.3安装时就没有这个问题。。

6.2安装时需要选择Mini Desktop。。这样才能进入图形界面。。

root密码肯定要记住的。。

关于普通用户在终端处获取root权限。。

桌面-应用程序-系统工具-终端 进入类似CMD的窗口。然后输入su,然后输入root密码。。。

关于联网

对于笔记本直接点击   任务栏网络标识-system eth0

不知道座机是什么情况,八成直接可以上网。。

关于文件共享

坑爹的Vbox和CentOS。。。搞了两天终于有了进展。。

首先需要跑到终端获取root

然后要安装kernel的一些东西。。。终端输入   yum install kernel-devel kernel-headers

还有一个gcc   终端输入 yum install gcc

没有这些东西之后会出错

后来多次的尝试中发现

在安装了kernel之后还要将kernel 和kernel-devel升级到相同的版本,不然之后会出现 modprobe  vboxsf  failed的错误

运行rpm -qa | grep kernel | sort 检查内核版本

如果kernel 和kernel-devel版本不一直。运行yum -y upgrade kernel kernel-devel

在安装完成后,做一个连接

ln -s /usr/src/kernels/2.6.18-194.26.1.el5-i686 /usr/src/linux

注意:一定要进行这此项操作,否则 VirtualBox 客户端增强功能在安装的过程中同样会报错。其中“2.6.18-194.26.1.el5-i686”是内核的版本号,不同的版本可能会不一样,你要根据你自己的系统内核填入。该版本号要与/usr/src/kernels下的文件目录相同。

最好先到kernels这个文件夹里面看一下版本文件号是多少(不一定是2.6开头),每个文件名输入前几个字符然后按Tab就可以自动完成。

这行执行后不会显示什么文字

安装完成后逐步执行以下语句

# cd /media/VBOXADDITIONS_4.1.8_75467/

# export MAKE=‘/usr/bin/gmake -i‘

# ls -lrt

等一会儿

# ./VBoxLinuxAdditions.run

再等一会儿应该就可以了

必须看到全部都是绿色的完成或者是OK,不然就必须从头开始重新来、

最后输入这些

# /etc/init.d/vboxadd start

会显示 Starting the VirtualBox Guest Additions                    [  OK  ]

再输入 /usr/bin/VBoxClient-all

会显示

2664 ?        00:00:00 VBoxClient

2674 ?        00:00:00 VBoxClient

2679 ?        00:00:00 VBoxClient

最后输入# reboot

关于Linux下的C 语言程序运行(终端方式)

利用gedit文本编辑器编辑一个.c文件,文件名必须带上.c的扩展名

然后到shell中在所保存的文件夹中运行gcc -o al ***.c

***为所保存的代码文件名,al为编译后的文件名

然后shell中./al 运行刚编译的程序

关于Netbeans 下 undefined reference to `pthread_create‘问题解决

因为这个并不是Linux下的标准,所以你要在链接的时候加上-lpthread,

添加方式如下:

properties->Linker->Libraries->Add Standard Library->Posix Threads (or

Add Option->Other Option-> -lpthread).

时间: 2024-11-07 15:59:35

Centos 6.2 & VBox 4.1.8 操作系统学习笔记的相关文章

Linux 操作系统学习笔记

一,unix 1.unix 特点 伸缩性强,开放性好, 2.基本原则 所有对象,硬件都是文件 配置数据以文本形式保存 短小的单目的程序构成 多个程序合作完成复杂任务 3.gnu 基本原则是共享,建立自由开放的unix系统 1984年 richard stallman 发起 基本体系是micro kernel 4.gpl Copyleft 原作者所有权 5.linux起源 Linustorvalds, 自由的类unix操作系统, 遵循gnu和gpl 6.linux 可以实现unix功能 遵循开源许

计算机操作系统学习笔记_1_操作系统概述

操作系统概述 一.操作系统的概念.特征.功能和提供的服务 1.操作系统的概念     操作系统是计算机系统中最重要.最基本的系统软件,操作系统位于硬件和用户程序之间.    对于用户来讲:它能向用户提供使用计算机的接口;    从资源管理角度来看:它能管理计算机软硬件资源,提高其利用率;    再者,利用虚拟机技术(如WMWare,VirtualBox,Java虚拟机等),扩展了计算机的功能和使用范围.     因此,操作系统的定义为:操作系统是控制和管理计算机软.硬件资源,以尽可能合理.高效的

RTX51 Tiny实时操作系统学习笔记—初识RTX51 Tiny

 一,RTX51 Tiny简单介绍 RTX51 Tiny是一种实时操作系统(RTOS),能够用它来建立多个任务(函数)同一时候运行的应用(从宏观上看是同一时候运行的,但从微观上看,还是独立运行的).嵌入式应用系统常常有这样的需求.RTOS能够提供调度.维护.同步等功能. 实时操作系统能灵活的调度系统资源,像CPU和存储器,而且提供任务间的通信.RTX51 Tiny是一个功能强大的RTOS,且易于使用,它用于8051系列的微控制器.该RTOS最多支持16个任务,基于RTX51 Tiny构建的应用程

计算机操作系统学习笔记_2_进程管理 --进程与线程(上)

h3.western { font-family: "Liberation Sans",sans-serif; }h3.cjk { font-family: "微软雅黑"; }h3.ctl { font-family: "AR PL UMing CN"; }h2.western { font-family: "Liberation Sans",sans-serif; font-size: 16pt; }h2.cjk { fon

计算机操作系统学习笔记_4_进程管理 --处理机调度

h3.western { font-family: "Liberation Sans",sans-serif; }h3.cjk { font-family: "微软雅黑"; }h3.ctl { font-family: "AR PL UMing CN"; }h1 { margin-bottom: 0.21cm; }h1.western { font-family: "Liberation Sans",sans-serif; f

操作系统学习笔记----进程/线程模型----Coursera课程笔记

操作系统学习笔记----进程/线程模型----Coursera课程笔记 进程/线程模型 0. 概述 0.1 进程模型 多道程序设计 进程的概念.进程控制块 进程状态及转换.进程队列 进程控制----进程创建.撤销.阻塞.唤醒.... 0.2 线程模型 为什么引入线程 线程的组成 线程机制的实现 用户级线程.核心级线程.混合方式 1. 进程的基本概念 1.1 多道程序设计 允许多个程序同时进入内存运行,目的是为了提高CPU系统效率 1.2 并发环境与并发程序 并发环境: 一段时间间隔内,单处理器上

ucos实时操作系统学习笔记——操作系统在STM32的移植

使用ucos实时操作系统是在上学的时候,导师科研项目中.那时候就是网上找到操作系统移植教程以及应用教程依葫芦画瓢,功能实现也就罢了,没有很深入的去研究过这个东西.后来工作了,闲来无聊就研究了一下这个只有几千行代码的操作系统,也没所有的代码都看,只是看了其中部分内容.自己还自不量力的尝试着去写过简单的操作系统,最后写着写着就被带到了ucos的设计思路上了,后来干脆就“copy”代码了,虽说对操作系统内核的理解有很大的帮助,但是很是惭愧啊,智力不够,对操作系统内核的设计者更加仰慕,O(∩_∩)O哈哈

ucos实时操作系统学习笔记——任务间通信(消息)

ucos另一种任务间通信的机制是消息(mbox),个人感觉是它是queue中只有一个信息的特殊情况,从代码中可以很清楚的看到,因为之前有关于queue的学习笔记,所以一并讲一下mbox.为什么有了queue机制还要用mbox呢,只要设置queue的msg只有一个不就行了?其实很简单,就是为了节约资源,因为使用queue的话需要专门描述queue的机构体os_q,同时需要分配一段内存用来存放msg,而如果直接使用mbox机制的话,就好多了,节约..... 首先从mbox的创建开始,mbox创建的函

操作系统学习笔记——线程

这篇博客是本人操作系统课的学习笔记,因为是"双语授课",所以有些中英夹杂. 本篇文章禁止转载 版权声明:本文为博主原创文章,未经博主允许不得转载.