1.
设置虚拟机为
bash
Ubuntu 系统默认的SH(脚本解析器)为dash,可以使用 ls -l /bin/sh 命令查看。
dash解析器的解析效率很高,但是功能不如bash那么强大,因此,在解析有些命令时,会出现找不到的错误。
修改默认脚本解析器为bash,方法如下:
1、命令行输入:sudo dpkg-reconfigure dash
2、选择<no>
3、ls -l /bin/sh 查询确认
2.
设置root密码
#
sudo passwd root
输入当前用户密码,输入root用户密码,再次确定root用户密码,成功!
# su-
输入root密码
ok,进入root用户,不用再sudo了!
3
、Ubuntu vi 上下左右变ABCD问题解决方法
解决方法:
#
sudo apt-get remove vim-common
#
sudo apt-get install vim
4
、NFS安装、配置
#
apt-get install nfs-kernel-server
编辑/etc/exports
# gedit
/etc/exports
在最底部添加
/home/
hzy
/root(
nfs
挂载路径) *(rw,sync,no_root_squash)
修改挂载点的访问权限
#
chmod 777 /home/
hzy/root
重启nfs(每一次修改exports都要重启nfs)
#
/etc/init.d/nfs-kernel-server restart
#
/etc/init.d/portmap restart
验证设置
#
showmount -e
可显示挂载文件夹路径
5.
安装
cmake
# a
pt-get install cmake
sudo apt-get install yasm nasm pkg-config zip
6.
安装
jdk
下载最近
jdk forlinux
解压放到
/opt
编辑
.bashrc
文件。
在终端输入如下命令:
vi ~/.bashrc
在该文件的末尾,加上以上几行代码:
export JAVA_HOME=/opt/jdk.1.8
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
为了让更改立即生效,请在终端执行如下命令:
source ~/.bashrc
7.qt4.8.6_hisi200
将
qt4.8.6.tar.gz
放到
opt
/etc/profile
添加
# Add QtEmbedded tools for cross-tool arm-hisiv200-linux- like Hi3531...
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/qte486_hisiv200/lib
export QTDIR=/opt/qte486_hisiv200
export PATH=$PATH:/opt/qte486_hisiv200/bin
export QMAKESPEC=/opt/qte486_hisiv200/mkspecs/qws/linux-arm-g++
#
8.GDBserver
#hisi-gdb-7.8
export PATH="/opt/hisi_gdb_7.8/bin:$PATH"
sudo ufw status
查看防火墙状态
root@ubuntu:/home/hzy/root/nfs# arm-linux-gdb --v
arm-linux-gdb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
解决方法
解决办法:
sudo apt-get install lib32ncurses5