首先我的操作系统是Ubuntu问题一:/Linux/2011-11/47481.htm问题二:我用得是USB 转串口,sudo minicom -s 把/dev/tty8/ttyUSB0改成/dev/ttyUSB0后save as dfl,直接输入minicom后显示minicom:cannot open /dev/tty8/ttyUSB0: 不是一个目录sudo vim /etc/minirc.dfl后把/dev/tty8/ttyUSB0改成/dev/ttyUSB0后:wq,出现同样的提示。
我怀疑是没有修改成功,再次sudo vim /etc/minirc.dfl 查看的确修改过来了,用ls -l 查看minirc.dfl 对于root是可读写的。
就是很郁闷为什么会出现这样的问题!?/viewtopic.php?p=891039问题三:错误信息已经很清楚的告诉你【404 Not Found】,意思是在这个“us”的【源】上找不到你需要下载的软件。
解决办法很简单,更换另一个源就行了。
一般建议是使用国内的源。
更新管理器(update-manager),打开后按底下的“设置”->“ubuntu软件”->“下载自”在“下载自”那里点“其他站点”,里面选一个源就是了。
一般选中国的源。
或者新立得(synaptic),打开后点菜单“设置”->“软件库”,然后是同样的设置。
或者是直接打开在命令行上打开:software-properties-gtk或者直接编辑/etc/apt/sources.list,输入新的源。
问题四:在Ubuntu 系统中有两种设置环境变量PATH 的方法。
第一种适用于为单一用户设置PA TH,第二种是为全局设置PATH。
第三种方法适合于暂时修改,重新登录后失效第一种方法:在用户主目录下有一个.bashrc 文件,可以在此文件中加入PATH 的设置如下:export PA TH=”$PA TH:/your path1/:/your path2/…..”注意:每一个path 之间要用“:“分隔。
注销重启X 就可以了。
第二种方法:在/etc/profile中增加。
PATH="$PATH:/home/zhengb66/bin"export PA TH第三种方法:直接在终端下输入export PA TH="$PATH:/home/xjtu129/"ok了因为文件要启动时加载,所以前两种需重启。
另外,要是不正确导致PATH设置错误,如export PA TH=“/sbin”,而没有顾及以前的内容导致最后,PATH只为sbin值,正确的添加方法为方法三,首先读出PATH,然后:加新值,再付给PATH自己!!!一般PA TH系统指令目录有六个搜索范围:PATH="/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/bin:/sbin"。
问题四:找不到安装包没有运行sudo apt-get update或者你的源没有正确配置问题五:ubuntu的软件源--- 每次换源都要update一下/wastorode/item/38a88efd6a97581ffe3582cb问题六:mkyaffs2image问题/bjutstar/article/details/7182089问题七:mkyaffs2image的产生在Ubuntu中第一次使用mkyaffs2image命令时,会提示mkyaffs2image:找不到命令还需要安装mkyaffs2image/p/fatplus/downloads/detail?name=yaffs2-source.tar&can=2&q=下载yaffs2-source.tar解压后,进入utils文件夹,然后make将make之后生成的mkyaffs2image文件拷贝到/usr/bin目录下$ su# cp mkyaffs2image /usr/bin/# chmod 777 /usr/bin/mkyaffs2image之后$ mkyaffs2imagemkyaffs2image: image building tool for Y AFFS2 built Jan 6 2012usage: mkyaffs2image dir image_file [convert]dir the directory tree to be convertedimage_file the output file to hold the image'convert' produce a big-endian image from a little-endian machine表明安装成功,同时也可以看到该命令的用法问题八:minicom利用vivi选择烧写程序/lmzzyw/item/cf99c71bfbcada613f87ce95问题九:/view/276fe56858fafab069dc0272.html关于使用ubuntu超级终端minicom传文件的问题(有选项可以选择的)问题十:方案一:DNW for Linux下的编译/williamlinchen/article/details/6635789方案二:直接下载DNW for Linux/huanghui167/article/details/8174763问题十一:DNW for linux的使用,注意点,要在另外一个窗口中root权限下使用/solved_ubuntu__dnw_cannot_claim_interface_operation_not_permitted/问题十二:lrsz文件通信/bo1989/articles/2798918.html/ypist/article/details/6610636 --- 好资料在开发板上先进入/tmp 目录,然后输入lrz。
# cd /tmp# lrz? z waiting to receive.**B010*******be50按Ctrl-A,再按s,选择zmoden,会出现一个选择文件的界面,选择你要传输的文件(按一下空格键选择目录,按两下空格键进入目录),回车后出现一个传输界面,传输完成后,便可以在开发板的/tmp目录下找到这个文件了。
---太神奇了问题十三:linux环境下实现arm9的裸烧/girlkoo/article/details/6878897问题十四:在本机上编译驱动程序,要先进行内核树的配置O'REILL Y 写的《LINUX 设备驱动程序》中作者一再强调在编写驱动程序时必须建立内核树。
所谓内核树,我的理解和网上资料说的一致就是内核源码的一种逻辑形式。
先查看自己OS使用的内核版本shana@shana:~$ uname -r2.6.22-14-generic /* 这是我显示的结果*/如果安装系统时,自动安装了源码。
在/usr/src 目录下有对应的使用的版本目录。
例如下(我是自己下的)shana@shana:/usr/src$ lslinux-headers-2.6.22-14linux-headers-2.6.22-14-genericlinux-source-2.6.22 /*这个就是解压后的源码目录*/linux-source-2.6.22.tar.bz2 /* 这是我下的源码包*/shana@shana:/usr/src$如果没有源码。
(一般ubuntu 都没有吧)查看一下可一下载的源码包(切记不要使用超级用户使用此命令否则……会提示没有此命令)shana@shana:/usr/src$ apt-cache search linux-sourcelinux-source - Linux kernel source with Ubuntu patchesxen-source-2.6.16 - Linux kernel source for version 2.6.17 with Ubuntu patcheslinux-source-2.6.22 - Linux kernel source for version 2.6.22 with Ubuntu patchesshana@shana:/usr/src$我选择了linux-source-2.6.22 - Linux kernel source for version 2.6.22 with Ubuntu patches 这个~然后install 之shana@shana:/usr/src$ sudo apt-get install linux-source-2.6.22下载完成后,在/usr/src下,文件名为:linux-source-2.6.22.tar.bz2,是一个压缩包,解压缩既可以得到整个内核的源代码:注意已经切换到超级用户模式root@shana:/usr/src#tar jxvf linux-source-2.6.20.tar.bz2解压后生成一个新的目录/usr/src/linux-source-2.6.22,所有的源代码都在该目录下。
进入该目录开始配置内核选择最快的原版的配置(默认)方式(我是如此)root@shana:/usr/src/linux-source-2.6.22# make oldconfig当然你也可以使用自己喜欢的配置方式如menuconfig , xconfig(必须有GTK环境吧)。
反正不用剪裁什么,所以不管那种方式能配置它就行了。
完成后,开始make 吧这儿比较久一般有1一个小时吧。
(保证空间足够我编译完成后使用了1.8G)我分区时分给/目录30G的空间,我没遇到这问题。
倒是我朋友遇到了。
shana@shana:/usr/src/linux-source-2.6.22$ makeshana@shana:/usr/src/linux-source-2.6.22$ make bzImage当然,第一个make也可以不执行,直接make bzImage。
执行结束后,可以看到在当前目录下生成了一个新的文件: vmlinux, 其属性为-rwxr-xr-x。
然后:root@shana:/usr/src/linux-source-2.6.22#make modules /* 编译模块*/root@shana:/usr/src/linux-source-2.6.22#make modules_install /* 安装模块*/执行结束之后,会在/lib/modules下生成新的目录/lib/modules/2.6.22-14-generic/。