菜鸟入门-自己学linux的总结

1 解决小企鹅输入法的问题,古人的空间里有怎样解决空格乱码的问题
2 firefox也是有缓存的……  清楚浏览器中的缓存
所有的浏览器都有缓存
ubuntu的firefox的缓存目录在/home/你的用户名/.mozilla/firefox/wyw48mcu.default/Cache
3 ubuntu 中 某些文件要root权限才能复制 粘贴,怎么对它操作??在解决看视频的过程中用到的
命令,或者什么方法,一直都搞不懂
在命令行里,输入sudo nautilus
之后输入你的用户的密码,会弹出一个目录窗口来,可以复制到这里来的,在这里也可以删掉root的文件.
如果你会用cosole的话,
用sudo -s命令进入root模式,别的应该不用我再说了吧.

4 安装好的flash 没有声音,只能看见动画?
因为打开“系统”-“首选项”-“音效”,再点击“音效”选项卡,去掉“播放警告声音”选项,然后点“关闭”,再打开超级终端,输入:sudo killall pulseaudio,重新启动Firefox,就可以了。我的没有那么复杂,系统默认静音了
5 minicom 的安装与配置,直接接串口和用优口转换的配置是不一样的,ubuntu 嵌入式开发环境建立(完整版) 还没有用转换,不确定对不对
使用usb转串口链接minicom无法通信的解决办法

        今天ourunix在家无聊的,就掏出了个devkit8000的板子来玩玩Android,可是不试不知道,一试还真出了问题。本来在单位很happy的板子今天在家就不听话了,后来才知道犯了一些低级错误,所以ourunix就把它写下来,提醒下自己,也给遇到此困难的人带来方便。

        问题一:usb转串口是连上去了,可是一启动开发板,终端上没有任何输出?

        后来才知道,在单位直接是串口通信,在家换成了usb转串口了,所以要更换串口。

        方法:

        1.在使用串口之前必须查看你的电脑是否可以支持usb转串口通信。如果出现下面字样则支持还是ok的。

        ourunix@ubuntu:~$ lsmod | grep usbserial
        usbserial              33694  3 pl2303

        2.插上usb之后,出现连接成功信息就好了。

        ourunix@ubuntu:~$dmesg | grep USB0

        检查是否存在设备/dev/ttyUSB0,如果没有就建立一个:

        ourunix@ubuntu:~$ls /dev/ttyUSB0
        ourunix@ubuntu:~$mknod /dev/ttyUSB0 c 188 0

        3.将默认设置进行修改

        ourunix@ubuntu:~$sudo minicom -s

    +-----[configuration]------+
            | Filenames and paths      |
            | File transfer protocols  |
            | Serial port setup        |
            | Modem and dialing        |
            | Screen and keyboard      |
            | Save setup as dfl        |
            | Save setup as..          |
            | Exit                     |
            | Exit from Minicom        |
            +--------------------------
       选择串口:在选择菜单中的“Serial port setup”,按回车,再按“A”以设置 “Serial Device”/dev/ttyUSB0(注意其中的USB是大写),按回车返回。数据流控制:按“F”键设置“Hardware Flow Control”为“NO”.Goodluck

        问题二 由于插拔不正确,没有先关闭开发板就先关闭minicom时,出现这样的问题;

        @ubuntu:~$ sudo minicom
        Device /dev/ttyUSB0 is locked.
        方法:

        1  你可以考虑关机重启。。^o^

        2 查看/tmp目录,看看有没有和lock相关的,有删除既可以。

6 解决交叉编译工具的问题,无法解压
1‘首先我没有看准 其实用户手册上的压缩文件优错误,和真正盘上 的文件不一样
2’想要解压总是提示没有找到源文件是因为必须要放到Liy目录下面,否则在tools 下找不到而无法解压

7'其实也很简单,打开终端,在命令行中输入ifconfig,回车后就会出现在windows中的ipconfig近乎相同的结果,甚至比windows显示的还要全面(查看IP )
8.sd 卡的分区 fat ext3
9 设置环境变亮的时候要学会使用printenv这样可以看到环境变量的设置是否符合要求
10 一个傻傻的错误,进入u-boot 模式以后可以通过界面调整改变窗口大小而不是随便改变命令行
11 gcc的编译方法: gcc[选项]源文件名 [选项]目标文件名 因此-c -> .o -o -> hello
三种编译方法,1 gcc hello.c 生成a.out 默认方式生成输出文件
            2 gcc -c hello.c 生成 hello.o  先生成目标文件 在生成可执行文件
              gcc -o hello hello.o 生成 hello
            3 gcc -o hello hello.c  直接将源文件编译成目标文件
12 gdb 加上可执行文件名,直接打开源文件进行调试
此方法不好用,在程序中加入报错编译语句
13 No filesystem could mount root, tried:  ext3 ext2 vfat msdos                                                                        
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)  在更新系统内核的时候配置出错了。在内核配置的时候要用 nand ecc hw
从sd卡启动只能启动到Uboot flash内核级的需要板子自己启动,只是通过读取sd 卡的映像来启动内核de。但是现在测试lcd 还是不好使.adai 说是因为开发办自带的那个uImage印象是不好使的,需要自己从新编译,而如果全部自己从新编译(xloader uboot kenel rootfs)uboot 不好使
现在正在自己编译内核,时间很长,整好总结一些:
现在才明白整个系统开发流程的搭建:
首先开发班上自己带有编译好的xloader uboot kenel rootfs印象,刚买来的片子上已经固化好了启动程序,可以直接启动。也可以直接拷贝到SD 卡上,优SD 卡直接引导系统的启动(到uboot截至).
同时用户手册上优自己编译这四个印象的方法,通过make进行编译,生成所需要的映像。张希并说本身自带的映像内核有问题(确实会出现 No filesystem could mount root, tried:  ext3 ext2 vfat msdos                                                                        
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)这种错误,需要用自己编译的,然后在U-boot模式下更新到板子上。但是现在触摸屏的校准就是不好使
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值