linux
文章平均质量分 51
openblog
这个作者很懒,什么都没留下…
展开
-
ubuntu 设置 tftp 服务
ubuntu 设置 tftp 服务的步骤:1,安装相关软件包:tftpd(服务端),tftp(客户端),xinetd$sudo apt-get install tftpd tftp xinetd 2,建立配置文件在 /etc/xinetd.d/ 下建立一个配置文件 tftp$sudo gedit tftp在文件中输入以下内容:service tftp{soc原创 2012-03-29 17:36:00 · 1853 阅读 · 0 评论 -
更新 buildroot 中的 package
buildroot 发布的时候,其中带的 package 不一定是最新版本,我们可以自己更新一下下面以 buildroot-2012.02 中的 sqlite 和 live555 为例,介绍如何使用最新的 package1,查看 buildroot-2012.01/package/sqlite/sqlite.mk 中的 SQLITE_VERSION,也就是版本号SQLITE_VER原创 2012-04-18 19:00:21 · 2106 阅读 · 0 评论 -
lighttpd 配置
1,利用 buildroot 编译安装好 lighttpd 和 php查看 php 版本信息 #php-cgi -v显示如下信息,内容里包含“PHP 5.2.17 (cgi-fcgi)"表示支持fast-cgi了PHP 5.2.17 (cgi-fcgi) (built: Apr 18 2012 21:54:24)Copyright (c) 1997-2010 The PHP原创 2012-04-19 15:42:12 · 1727 阅读 · 0 评论 -
ubuntu 设置 nfs 服务
ubuntu 设置 nfs 服务的步骤:1,安装相关软件包:nfs-kernel-server#apt-get install nfs-kernel-server2,修改 nsf 配置文件 /etc/exports#gedit /etc/exports在文件中添加 nfs 的目录格式如下/srv/nfs *(sync,rw)/srv/nfs/rootfs-debia原创 2012-03-29 17:57:30 · 1017 阅读 · 0 评论 -
TI DaVinci DM368 running Emdebian
实验环境:DM368 平台 : LW3xxHOST : ubuntu 10.04.4 64-bit1,参考网址EmdebianTutorial Mini6410 Debian/EmdebianBootstrap Lenny for your ARM board2,创建 emdebian 根文件系统ubuntu 主机安装 debootstrap#a原创 2012-05-03 18:29:57 · 1737 阅读 · 1 评论 -
MySQL Setup in Debian
http://codesnippets.joyent.com/posts/show/2038platform : LW3xx running DebianFirst get debian-sys-maint user pass from /etc/mysql/debian.cnfExample:debian-sys-maintYTERYgkjhbsfk87ceThen:$转载 2012-05-11 12:12:15 · 700 阅读 · 0 评论 -
ERROR 1045 (28000): Access denied for user ‘root’@'localhost’ (using password: NO)
http://www.rajatswarup.com/blog/2010/07/24/error-1045-28000-access-denied-for-user-rootlocalhost-using-password-no/If this is the error you are getting then one of the solutions is to reset yo转载 2012-05-11 14:16:10 · 1139 阅读 · 0 评论 -
Setting Up Transmission-Daemon To Use With Remote GUI In Ubuntu And Debian
http://www.webupd8.org/2009/12/setting-up-transmission-remote-gui-in.htmlPlatform : LW3xx running DebianI've used rTorrent and wTorrent (which I've already posted how to set up) and转载 2012-05-11 15:45:11 · 2849 阅读 · 0 评论 -
linux 中 利用命令行全局搜索变量
find 搜索目录 -name "搜索文件列表" | xargs grep -F "全局变量名称"举例如下:搜索 linux kernel 中的全局变量 VERSION#cd linux-3.4.0#find ./ -name "*.*" | xargs grep -F "VERSION"搜索 linux kernel 中头文件里的全局变量 VERSION#cd原创 2012-05-22 12:10:27 · 8255 阅读 · 0 评论 -
挂载 NFS 的步骤
1,正确设置 NFS 服务2,利用 buildroot 编译生成 rootfs3,linux kernal 编译时要选择支持 NFS 功能4,u-boot 启动命令设置setenv bootargs console=ttyS0,115200,n8 ip=192.168.0.110 root=/dev/nfs nfsroot=192.168.0.100:/srv/nfs/root原创 2012-04-12 15:53:53 · 1309 阅读 · 1 评论 -
编译 davinci linux 的方法
1,下载最新的 linux for davincihttp://arago-project.org/git/projects/?p=linux-davinci.git;a=summary2,解压缩并进入目录 linux-davinci#tar xzf linux-davinci.tar.gz#cd linux-davinci3,设置交叉编译环境路径(交叉编译环境推荐使用原创 2012-03-29 16:46:20 · 2830 阅读 · 2 评论 -
TI DaVinci DM6467 基于 lighttpd 搭建嵌入式网页服务器
Target Board :LVS301 (TI davinci dm6467)Host OS :ubuntu 10.04.4 64-bitCorss Compiler :arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2webserver : lighttpd步骤如下:1,下载并解原创 2012-03-31 13:30:57 · 1396 阅读 · 0 评论 -
嵌入式系统构建工具 - BuildRoot
Buildroot is a set of Makefiles and patches that makes it easy to generate a complete embedded Linux system. Buildroot can generate any or all of a cross-compilation toolchain, a root filesystem, a原创 2012-04-11 15:43:50 · 1515 阅读 · 1 评论 -
UBOOT 通过 TFTP 下载 uImage
linux-davinci 编译完成之后生成的 uImage 文件可以由 UBOOT 通过 TFTP 下载到 RAM 空间准备工作:设置 HOST PC IP 为 192.168.0.100ubuntu 搭建 tftp 服务器linux-davinci 编译具体步骤如下:1,设置 UBOOT 变量,并且保存到 ROM里setenv ipaddr 192.168.0.原创 2012-03-31 15:06:55 · 3417 阅读 · 0 评论 -
交叉编译 jpeglib 的方法
1,下载 jpeglibjpegsrc.v8d.tar.gz2,解压 jpeglib#tar xzvf jpegsrc.v8d.tar.gz3,配置 jpeglib#CC=arm-none-linux-gnueabi-gcc ./configure --host=arm-linux --prefix=/srv/nfs/rootfs/usr4,编译(推荐原创 2012-04-05 14:42:59 · 1465 阅读 · 1 评论 -
交叉编译 LIVE555 Streaming Media 的方法
1,下载源码live.2012.04.04.tar.gz2,解压#tar xzvf live.2012.04.04.tar.gz3,自动生成 makefile#./genMakefiles armlinux4,编译(推荐 ARM 交叉编译工具 CodeSourcery GNU Toolchain for ARM Processors: 2009q1-20原创 2012-04-05 13:21:27 · 1452 阅读 · 0 评论 -
linux 下的超级终端软件 kermit 安装,配置及使用
OS : ubuntu 10.04.4 LTS 64-bit1,安装#apt-get install ckermit2,配置kermit 的配置文件 .mykermrc 默认存放路径是 ~/如果 ~/ 目录里没有 .mykermrc ,就创建一个吧#vi .mykermrcset line /dev/ttyUSB0 set speed原创 2012-03-27 08:57:29 · 2670 阅读 · 1 评论 -
configure 参数选项详解
转自:http://www.ansen.org/configure-detailed.htmlLinux 环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其宗,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。configure 脚本配置工具就是基础之一,它是autoconf 的工具的基本应用。转载 2012-04-05 15:18:50 · 1019 阅读 · 0 评论 -
交叉编译库依赖问题的解决方法
http://jianbo.de/b/archives/503在交叉编译移植程序的时候,我们常常会遇到这样的情况:要编译的程序依赖于某个动态/静态链接库。而这个库也需要我们编译移植。在编译没有别的依赖的链接库的时候很简单,设置好交叉工具链、目标架构就可以了。而在编译有依赖需求的程序的时候,我们常常遇到找不到头文件、找不到库文件的问题。很是烦人。要解决这个问题,其实还是很容易的。只需要先转载 2012-04-11 15:56:49 · 5831 阅读 · 0 评论 -
基于 busybox 制作 linux 根文件系统
1,下载 busyboxbusybox-1.19.4.tar.bz22,解压 busybox #tar -jxvf busybox-1.19.4.tar.bz23,配置 busybox#make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig(如果出现Error,ubuntu用户需要安装libncu原创 2012-03-31 15:54:58 · 1550 阅读 · 0 评论 -
交叉编译 zlib 的方法
1,下载 zlibwww.zlib.net2,解压 zlib#tar xjvf zlib-1.2.6.tar.bz23,配置 zlib (推荐 ARM 交叉编译工具 CodeSourcery GNU Toolchain for ARM Processors: 2009q1-203 version)#CC=arm-none-linux-gnueabi-gcc ./co原创 2012-04-05 11:32:18 · 1198 阅读 · 0 评论 -
How to add a new package into BuildRoot
It is easy to add a new package to BuiltRoot, here I want to add opkg to BuildRoot1. read the documents in the builtroot-2012.02/docs/manual/adding-packages-*2. add a new directory in the bu原创 2012-04-12 09:39:08 · 1545 阅读 · 0 评论 -
《Linux设备驱动开发详解》第2版第6章 - 字符设备驱动
原文出处:http://blog.csdn.net/21cnbao/article/details/7526159宋老师的排版不太好,我整理了一下 ,转载到自己的博客空间。第六章 字符设备驱动本章导读在整个Linux设备驱动的学习中,字符设备驱动较为基础。本章将展示Linux字符设备驱动程序的结构,并解释其主要组成部分的编程方法。6.1节讲解了Linux字符设备转载 2012-09-11 11:26:59 · 1239 阅读 · 0 评论