随笔分类 -  lnux

我已經忍痛放弃了debian,开始用ubuntu了
bochs安装相关
摘要:1多核配置configure: error: DEPRECATED - enabled automatically with SMP or when CPU_LEVEL >= 5该错误是在这样configure时出现:./configure --enable-acpi --enable-pci --enable-apic --enable-gdb-stub --enable-cpu-level=6 --enable-smpgoogle了半天,反而只搜到一篇国内的相关文章(http://blog.csdn.net/amwihihc/article/details/6993224):---- 阅读全文

posted @ 2013-12-18 21:58 weiweishuo 阅读(592) 评论(0) 推荐(0)

linux下装linux虚拟机(virtual box文件共享)
摘要:因为要用到bochs的intelnal debugger和gdb-stub,两样功能是互斥的,于是决定装两个bochs,似乎linux系统上只能装一个(即使你切换用户装),只好把另一个bochs放到虚拟机的linux里,然后把主机的工作目录共享到虚拟机里。 以前在win下虚拟过linux,在linux下虚拟过win,在linux(ubuntu)下虚拟linux(debian)还是头一次。 用的是debian-6.0.6-i386-CD-1.iso,这个镜像文件就够用了。 装好之后,发现连不上网。我是在学校,上网要过网关。用NAT不行,换成bridge,虚拟机的linux竟然也要登陆网关!我只. 阅读全文

posted @ 2013-09-06 16:52 weiweishuo 阅读(451) 评论(0) 推荐(0)

VirtualBox 安装增强工具Guest Additions 【转载】
摘要:使用VirtualBox安装Linux的朋友往往会同时安装增强工具Guest Addtions,该工具的主要目的是使鼠标可以在真实机与虚拟机之间自由穿梭、自动根据VirtualBox窗口大小改变X尺寸等。但往往安装时都会遇到挫折! 原因常常在于这么几点:1. 当你点击安装Guest Additions时,桌面会出现虚拟安装光盘文件夹,里面就是增强工具包,但如果你需要安装增强包,就需要至少有读和执行的权限,但光盘文件是无法修改 文件权限属性的,所以你需要复制光盘文件里的所以文件,在桌面上新建个文件夹,把文件粘贴进入!修改文件权限。这里根据你安装的虚拟系统不同选择不同的文件执行,如安装的是Linu 阅读全文

posted @ 2013-09-06 12:37 weiweishuo 阅读(783) 评论(0) 推荐(0)

Linux下使用mke2fsk格式化虚拟磁盘分区的方法
摘要:原文地址:http://www.2cto.com/os/201202/119963.html我们用dd命令就可以创建一个raw格式的虚拟磁盘,通常Xen就是使用这种格式的虚拟磁盘,今天就来讨论下怎样将虚拟磁盘挂载到本地。分三种情况:只有一个分区;有多个分区但不包含lvm;包含lvm;先创建一个raw的虚拟硬盘在下面的实验中使用。一个分区直接格式化然后挂载多个分区(不含lvm)先映射到回环设备上,然后用fdisk分区losetup把文件映射到回环设备中,这时,/dev/loop0就像/dev/sdb,/dev/hdc等一样,你可以使用fdisk进行分区,我将test.img均分了两个区,还没有格 阅读全文

posted @ 2013-07-31 09:40 weiweishuo 阅读(479) 评论(0) 推荐(0)

vim
摘要:1,我常用的快捷键:'. 跳到最近改动过的位置% 跳到匹配的括号2,在括号处(例如{,},[,])按zf%,会把匹配括号之间的内容折叠。前提是:set fdm=marker,否则折叠范围不准,总是多折叠几行。3,`` 命令可以在两个位置上跳来跳去。而 CTRL-O 命令则跳到一个 "较老" 的地方 (提示: O 表示 older)。CTRL-I 则跳到一个 "较新" 的地方4,vim生成的文件,会在末尾自动添加一个换行符,也就是ascii=10的'\n'。5,搜了很几次才找到中意的:http://hi.baidu.com/osca 阅读全文

posted @ 2013-05-12 09:38 weiweishuo 阅读(219) 评论(0) 推荐(0)

解决omnicppcomplete显示"pattern not found"
摘要:其实是tags文件有问题,确切说是生成tags文件时,使用的命令行参数有问题。 我最开始这样:ctags -R -f ~/.vim/tags/c 。很好笑吧,我就为它折腾了半个下午。 是在google上看了一篇帖子,改成:ctags -R -f ~/.vim/tags/c --C-kinds=+p --fields=+aS --extra=+q就好了。 原帖答案贴过来(是他自问自答):I found the problem. My tags file is NOT Ok as I thought.Incorrect version generated with:ctags -R --C-ki. 阅读全文

posted @ 2013-04-06 19:06 weiweishuo 阅读(2734) 评论(0) 推荐(0)

shell
摘要:1,shell语法不像c的简洁明快,很多犄角地方让人难受,而且给我的感觉是其数量庞大,永远也学不完。我的态度是学尽少的语法,把它用到极致。这是我.bashrc里的两行,光看if就两种用法,你怕不怕...其实还不止这两种。if ps -e|grep eyefoo>>/dev/null #命令执行成功执行then then true #相当于汇编的nop #echo eyefoo already runningelse #echo "no eyefoo-proc running now,star... 阅读全文

posted @ 2013-03-09 09:38 weiweishuo 阅读(242) 评论(0) 推荐(1)

framebuffer
摘要:放弃了在flash player上继续做bway3d,决定把3D引擎的工作都转移到linux下来。现只是刚入门径,就已經尝到了甜头。 选择引擎的渲染方式经过一段时间,最开始想用GKT,QT之类的,发现它们都是对xlib的封装(我厌倦用封装过很多很多层的东西),就转而去学xlib,学x协议。看了x协议就明白它的绘图效率是起不来的的:照我狭隘理解,普通的绘图程序会调用系统提供的API,例如GDI模型就是:绘图程序向内核发送绘图请求(通过API)->内核调用相关模块完成绘图。但经典的x-window模型是:工作站上的绘图程序(client)发送绘图请求给server->运行在瘦客户机上的 阅读全文

posted @ 2013-03-08 16:48 weiweishuo 阅读(1122) 评论(0) 推荐(0)

debian进入桌面后显示空白
摘要:debian6安装结束进入桌面后,就一个空空的桌面,没有右键菜单,panel,home文件夹等。 我先是ctrl+alt+F1用tty1登陆进系统,重启gdm3,/etc/init.d/gdm3 restart,发现问题依旧。 于是重装gdm3,再执行/etc/init.d/gdm3 restart,问题解决。 阅读全文

posted @ 2013-01-09 22:15 weiweishuo 阅读(984) 评论(0) 推荐(0)

debian安装vmware tools错误:Searching for a valid kernel header path... The path "" is not valid
摘要:Searching for a valid kernel header path... The path "" is not valid. What is the location of the directory of C header files that match your running kernel? debian6的虚拟机安装会出现上面错误,网上方法试过了,到底没能解决。 想说的是,有一种教程让输入什么apptitude install ...`uname -r`,我试了下,没有用。更坏的是它卸载了很多软件包,连software-center都卸掉了。 其实忽 阅读全文

posted @ 2013-01-09 22:08 weiweishuo 阅读(479) 评论(0) 推荐(0)

tips for command under debian
摘要:1,ls的-F参数可以用来仅仅列出某目录下所有子目录ls -F|grep /2,因此,仅仅列出某目录下所有文件也就不难了ls -F|grep '/$'(注意,想列出名字含空格的文件要另加上“-1”选项)3*,debian6安装过程中,会提示使用网络镜像,列出来3个镜像。我家走的是网通,今天(2013,1,8)发现第一个源坏掉了,第二个源比第三个源快一倍多。不知道电信怎样。4*,安装之后,/etc/apt/sources.list里面的源成了www.anheng.com,很慢,我换成了163的源:deb http://mirrors.163.com/debian/ squeeze 阅读全文

posted @ 2012-10-13 10:08 weiweishuo 阅读(148) 评论(0) 推荐(0)

解决淘宝“和我联系”打不开
摘要:我也是偶然发现的:有时候,淘宝网页的“和我联系”怎么都点不开,这时候右键单击“和我联系”那个图标,选择菜单项“打开链接”,浏览器就会新建一个窗口并自动打开对话窗口: 阅读全文

posted @ 2012-10-11 20:50 weiweishuo 阅读(1021) 评论(0) 推荐(0)

linux网购,还是用virtualbox省事儿些(万万别用ose版本的)
摘要:总以为virtualbox不支持usb,原来是ose版本的不支持(似乎也支持,反正比较难调)。我是在官网上下载的闭源版本: virtualbox-4.1_4.1.20-80170~Debian~squeeze_i386.deb 安装的过程中遇到两个问题: 第一个问题 -------------------- Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer. -------------------- 这. 阅读全文

posted @ 2012-08-28 19:52 weiweishuo 阅读(341) 评论(0) 推荐(0)

debian下安装NVIDIA驱动
摘要:本本装上debian,风扇基本没停过,网上搜了许久,没找到靠谱的答案。只能死马活医,把每个帖子的方法都试一遍。先装显卡驱动,我的联想G450的GEFORCEG210M,官网上下载的Nvidia-Linux-x86-295.59.run。 输入: sh Nvidia-Linux-x86-295.59.run进入安装界面,提示错误:检测到Xwindow仍在运行。安装程序退出,提示你看日志文件去找出错误信息。我的xwindow确实在运行,输入: sudo /etc/init.d/gdm3 stop再试着ctrl+alt+F7切换到xwindow模式,切换失败,证明已经关掉了xwindow。再次安装, 阅读全文

posted @ 2012-08-16 16:00 weiweishuo 阅读(2842) 评论(0) 推荐(0)

linux采用gcc编译c, 如何知道库所对应的名称?
摘要:如 #include <math.h>那么 gcc -lm,网上搜到那么如果是 #include <string.h>呢? 直接-lstring好像不行或是比如其他的呢?不知道可以从哪分document中可以查到 库 在gcc编译中所对应的名称---一般就是math和pthread需要其它标准库都在glibc里实现了,gcc默认就会去链接---glibc 是libc的gnu实现。string应该算C标准吧,默认连接的libc.so好像就包含了所有的C标准函数来自:http://bbs.chinaunix.net/thread-1677645-1-1.html 阅读全文

posted @ 2012-08-16 16:00 weiweishuo 阅读(267) 评论(0) 推荐(0)

debian下装jre
摘要:刚装了debian,到nvidia网站给本本下驱动,GEFORCE系列可以自动检测GPU,真好。点击“开始检测GPU”,却让我装jre。主要分两步:1,为debian安装jre环境。2,为firefox的plugins目录添加软连接下面是官方文档(看sun在线文档的地址栏以orcale开头了,很是悲凉)的第一部分Follow these instructions:Change the permission of the file you downloaded to beexecutable. Type:chmod a+xjre-7u<version>-linux-i586.tar. 阅读全文

posted @ 2012-08-16 16:00 weiweishuo 阅读(801) 评论(0) 推荐(0)

debian安装nvidia驱动后命令行界面分辨率降低的问题
摘要:debian安装nvdia官方驱动后,命令行界面十分粗糙,是因为官方驱动并不支持linux内核的kms,而开源的nouveau则集成了对kms的支持。更详细参见这篇文章:http://www.linux-ren.org/home.php?mod=space&uid=32107&do=blog&id=790。 没找到解决的方法,只有一些途径来尽量提高分辨率,但达不到kms下命令行的细腻字体。 这里讲debian6的相关配置:debian6已经用grub2了,原先grub1中的/boot/grub/menu.list被替换成下面三个模块:/boot/grub/grub.cf 阅读全文

posted @ 2012-08-16 16:00 weiweishuo 阅读(1116) 评论(0) 推荐(0)

导航