安装完arm-himix200-linux后,输入arm-himix200-linux -v,会出现如下错误:
xxx@xxx-virtual-machine:~/Downloads/study3516DV300/rp-hi3516dv300-busybox/sample/hifb$ arm-himix200-linux-gcc -v
arm-himix200-linux-gcc: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt <(sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
错误方法:
export LC_CTYPE=C.UTF-8
这样做的话,arm-himix200-linux-gcc -v会显示成功,但是当去编译sample时候,会出现这个错误
collect2: fatal error: /opt/hisi-linux/x86-arm/arm-himix200-linux/host_bin/../lib/gcc/arm-linux-gnueabi/6.3.0/../../../../arm-linux-gnueabi/bin/nm terminated with signal 6 [Aborted], core dumped
解决方案:
vi ~/.bashrc
最后加入这两句,完成后保存
export LC_ALL=C
export PATH="/opt/hisi-linux/x86-arm/arm-himix100-linux/bin:$PATH"
编辑之后使环境变量生效的命令:source ~/.bashrc
之后编译sample通过,生成sample_hifb文件。
一般来说都是支持的。而且是否支持,一般卖笔记本的会告诉你,你如果只是要装LINUX,不必要很在意配置,按自己的喜欢吧。LINUX的核心对硬件的需求很低。不过你是要装LINUX干什么呢?如果是玩游戏,就没有必要了,LINUX的XWINDOWS并没有现下的WINDOWNS那么适合玩游戏,你如果是第一次装LINUX,想尝试编程等LINUX下文字界面的 *** 作,可以先装个windows,在WINDOWS下通过虚拟机来安装LINUX,应该可以满足你的需要。
安装nmap后(ubuntu通过apt-get install nmap安装),运行下列命令即可nmap -p0-65535 目标ip地址
常用的扫描类型:
1、-sP(ping的方式扫描,检查主机在线与否,不发送任何报文到目的主机,想知道目标主机是否运行,而不想进行其它扫描,这扫描方式很常用)
2、-sL(仅仅列网段内出主机的状态、端口等信息,查询端口的话用 -p port,port1……)
3、 -PS/PA/PU [portlist](根据给定的端口用TCP或UDP报文探测:对于root用户,这个选项让nmap使用SYN包而不是ACK包来对目标主机进行扫描。如果主机正在运行就返回一个RST包(或者一个SYNACK包))
4、-sS(TCP同步扫描(TCP SYN):发出一个TCP同步包(SYN),然后等待回对方应)
5、 -sF -sF -sN(秘密FIN数据包扫描、圣诞树 (Xmas Tree)、空(Null)扫描模式使用-sF、-sX或者-sN扫描显示所有的端口都是关闭的,而使用SYN扫 描显示有打开的端口,你可以确定目标主机可能运行的是Windwos系统)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)