嵌入式linux问题汇总记录

2019-07-12 14:53发布

此文档不定期更新~~~~ 1.Linux下VI模式中上下左右键和回退键出现字母 a.编辑/etc/vim/vimrc.tiny   由于/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行修改。很简单,这个文件里面的倒数第二句话是“set compatible”改为  “set nocompatible”。原理是:将VI编辑器的模式改为非兼容模式就可以解决方向键变ABCD的问题了。 b.回退键的问题 在“set nocompatible”后面加上 set backspace=2   2.增加环境变量的方法 a.单次生效 $ export PATH=$PATH:/path b.永久生效 在/etc/environment文件中增加: PATH="path"   3.ncurses安装 a.在http://ftp.gnu.org/gnu/ncurses/网站下载最新的安装包 b.解压 tar xzf ncurses.tar.gz c../configure --with-shared --prefix=/usr d.make f.make install 测试代码: //test.c #include #include int main(int argc,char* argv[]){ initscr(); raw(); noecho(); curs_set(0); char* c = "Hello, World!"; mvprintw(LINES/2,(COLS-strlen(c))/2,c); refresh(); getch(); endwin(); return 0; } 然后使用gcc编译后执行看看效果,不要忘了加-lncurses哦。 $ gcc test.c -o test -lncurses $ ./test 4.怎么安装deb软件 deb包是debian,ubuntu等LINUX发行版的软件安装包,是类似于rpm的软件包,而非debian,ubuntu系统不推荐使用deb软件包,因为要解决软件包依赖问题,安装也比较麻烦。 a.一般在此类发行版中可以直接双击安装。 b.手动安装。如果您喜欢使用终端,您需要管理员权限来安装一个 .deb 文件。 打开终端后,输入:
 sudo dpkg -i package_file.deb 要卸载一个 .deb 文件,在您的软件包管理器中取消选中它。或者在终端中,输入:
sudo dpkg -r package_name
——————
例如安装QQ,文件名为linuxqq_v1.0-preview3_i386.deb 可运行:   sudo dpkg -i linuxqq_v1.0-preview3_i386.deb