Linux
missyr
这个作者很懒,什么都没留下…
展开
-
Unable to lock the administration directory (/var/lib/dpkg/), is another process
出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单: 在终端中敲入以下两句 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock转载 2016-12-13 10:58:46 · 255 阅读 · 0 评论 -
用Qemu模拟vexpress-a9 (二) --- 创建根文件系统
1.安装交叉编译工具链(此步骤在一已经完成)2. 安装qemu 模拟器(此步骤在一已经完成)3. 编译 arm架构内核(1)下载内核 为了节省下载时间,此步骤我直接将学长提供的Linux-3.16的内核拷贝到Ubuntu系统中。(2)解压 $ tar zcvf linux-3.16.tar.gz $ cd linux-3.16(3)生成 vexpress-a9的原创 2016-12-20 18:09:35 · 1894 阅读 · 0 评论 -
qemu 退出方法
qemu 退出方法 ctrl + A 按 X原创 2016-12-20 16:55:43 · 19695 阅读 · 5 评论 -
关于Linux挂载
挂载:在 Linux 中将一个文件系统与一个存储设备关联起来的过程称为挂载(mount)。使用 mount 命令将一个文件系统附着到当前文件系统层次结构中(根)。在执行挂装时,要提供文件系统类型、文件系统和一个挂装点。根文件系统被挂载到根目录下“/”上后,在根目录下就有根文件系统的各个目录,文件:/bin /sbin /mnt 等,再将其他分区挂接到/mnt 目录上,/mnt原创 2017-01-03 20:50:40 · 303 阅读 · 0 评论 -
fs4412开发板led驱动
阅读实验手册第16章《 LED 驱动开发实验 》P275下: fs4412_led.c, fs4412_led.h, test.c 文件 1.系统调用函数test.c的main函数中,while(1) { ioctl(fd, LED_ON, &i); usleep(500000); ioctl(fd, LED_OFF, &i);原创 2016-12-16 09:23:24 · 4707 阅读 · 0 评论 -
linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
转载自:http://blog.csdn.net/numbibi/article/details/8026841在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz一、目录创建在/home/wwwroot目录下新建一个sinozzz123的文件夹mkdir /home/wwwroot/sinozzz转载 2016-12-13 16:17:31 · 442 阅读 · 0 评论 -
用Qemu模拟vexpress-a9 (一) --- 搭建Linux kernel调试环境
转载至http://blog.csdn.net/linyt/article/details/42504975下载Linux内核下载内核有两种方法,一种是用Git直接下载内核代码树,方便后面的内核开发。另一种是直接到内核社区下载对应版本的源码包。我采用第一种方法,但后面发现主线上3.18版本和后面版本的代码,使用这种搭建方法运行不起来。目前未查明问题的根因。如果读者想快速搭建成功,建议选转载 2016-12-13 14:40:55 · 2840 阅读 · 0 评论 -
编译BusyBox时scripts/Makefile.build:197: recipe for target 'loginutils/passwd.o' failed
问题:编译BusyBox,输入命令:出现错误:scripts/Makefile.build:197: recipe for target 'loginutils/passwd.o' failedMakefile:740: recipe for target 'loginutils' failed解决方法:BusyBox源码的include目录下/li原创 2016-12-13 13:20:03 · 7681 阅读 · 1 评论 -
编译Linux3.16内核时出错说找不到includenux/compiler-gcc5.h
问题:编译Linux3.16内核时交叉编译环境用sudo apt-get install gcc-arm-linux-gnueabi命令获取时,出错说找不到includenux/compiler-gcc5.h解决:第一种方法:gcc版本和Linux内核不匹配所致,编译Linux4.8.12就不会报错了第二种方法:如果实在要编译Linux3.16可以用下面方法sudo apt原创 2016-12-13 11:51:15 · 5127 阅读 · 0 评论 -
mac退出bash-32
今天准备学Scala,配环境的时候,不知道怎么弄得,晕晕乎乎把终端root了,打开就显示bash-32,不显示当前工作路径了,输入exit也没用,打开还是bash, 搜了一下午解决方案,都不好使,咨询了大神,终于弄好了,下面记录下来。出现这种情况的原因是进了shell环境,我们首先检查终端是不是一打开就默认进shell环境,左上角打开终端的偏好设置,将shell的打开方式那一栏选命令原创 2017-03-29 15:17:41 · 14570 阅读 · 8 评论