linux
柳鲲鹏
建立了编程学(编程基本功、平台化编程)、六石管理学等几个流派。
每涉及一个领域,都是顶级砖家。在这些领域中,如果遇到问题,最后肯定是搜索到本博客。
展开
-
VUE FlvExtend编译
【代码】VUE FlvExtend编译。原创 2024-04-26 08:51:56 · 59 阅读 · 0 评论 -
嵌入式交叉编译:Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable
遇到这个错误,如果是编译x86版本的,直接安装libssl-dev。我最近进行嵌入式交叉编译,被这个错误折腾得莫名其妙。开始使用了禁止办法,编译通过。然后就仔细研究,究竟是什么原因。即使你指定了库,还是会出问题。OPENSSL_ROOT_DIR肯定是个目录,这个目录下有什么东西?经过反复修改编译参数进行测试,吾发现,这个目录其实就是编译openssl之后,安装的目录。也就是在编译时,指定一个输出目录。假设是${HOME}/build_openssl。最后终于解决了,来了个全网首发。原创 2024-04-25 08:51:16 · 165 阅读 · 0 评论 -
LINUX定时重启脚本
【代码】LINUX定时重启脚本。原创 2024-04-17 09:03:46 · 109 阅读 · 0 评论 -
嵌入式系统的时间保存问题,hwclock保存注意事项
【代码】嵌入式系统的时间保存问题,hwclock保存注意事项。原创 2024-04-16 08:58:45 · 113 阅读 · 0 评论 -
嵌入式系统如何使用hwclock正确保存时间
你使用hwclock保存时间,再重启,发现时间错了。仔细一看,把时间的时间,作为正式时间。在嵌入式系统上,你使用date设置好时间,一重启,时间又恢复了。这个时候你需要使用hwclock。原创 2024-04-11 10:03:19 · 124 阅读 · 0 评论 -
LINUX上,用命令cmake编译CLion项目
原来CLion项目是远程到开发板上进行编译,十分方便。现在想在虚拟机环境中编译,更加方便。于是进行了一番研究,还挺简单。开始编译还是很顺利的,就是编译结果不是我期望的ARM版。搜索到的编译命令如下,不适合我的项目。原创 2024-04-07 09:04:23 · 299 阅读 · 0 评论 -
cmake交叉编译项目时,指定编译器
这几天用cmake编译项目,成功是成功了,就是结果不是期望的。我是在虚拟机上编译的,产生的是X86程序;当然是指定交叉编译器,编译出想要的结果。如下,为cmake指定编译器。原创 2024-04-06 08:43:27 · 151 阅读 · 0 评论 -
doesn‘t contain a valid partition table
【代码】doesn‘t contain a valid partition table。原创 2024-04-05 08:03:24 · 245 阅读 · 0 评论 -
nptdate无法指定端口号?
又查了一下,说是可以修改配置文件指定端口。我就奇怪了,可以指定IP,为什么还能指定端口?是不是说,全世界所有的时间服务器,使用的都是123端口?nptdate是可以指定IP的。原创 2024-04-04 09:18:38 · 138 阅读 · 0 评论 -
mount: /mnt/nfs: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<
【代码】mount: /mnt/nfs: bad option;原创 2024-04-02 10:28:34 · 167 阅读 · 0 评论 -
LINUX查看有哪些消息队列
注意2db3是十六进制。原创 2024-04-01 09:02:08 · 151 阅读 · 0 评论 -
LINUX交叉编译arm/aarch64简单脚本
PATH中那个目录,是安装的交叉编译环境。代码文件是test.c。原创 2024-03-28 09:06:06 · 382 阅读 · 0 评论 -
LINUX使用file命令检查交叉编译结果
【代码】LINUX使用file命令检查交叉编译结果。原创 2024-03-27 15:17:51 · 156 阅读 · 0 评论 -
Privilege separation user sshd does not exist
【代码】Privilege separation user sshd does not exist。原创 2024-03-27 15:08:35 · 130 阅读 · 0 评论 -
嵌入式LINUX设置时区的办法
【代码】嵌入式LINUX设置时区的办法。原创 2024-03-27 09:42:29 · 237 阅读 · 0 评论 -
太可恨了:UBUNTU支持中文,导致嵌入式打包失败:Unknown/unhandled file type file: tmp/rootfs/share
期间忙了个SSH脚本。第一个回答没用,第二个回答很长,在末尾说是因为系统支持中文导致的。于是赶紧去掉中文,奇迹发生了,打包不出错了……同事怒斥我白忙一下午,我也无力反驳!我发现错误就赶紧问对方,还让他远程过来。同事觉得奇怪,自己进行编译打包,一切正常。于是让对方把他现在的目录打包过来试试,还是有问题。感觉很奇怪,赶紧问对方怎么回事。上午烧板子,发现系统没起来,怀疑是自己搞错了。让他远程过来看看,研究了一番还是没问题?下午使用对方提供的文件,还是错误。原创 2024-03-25 19:16:37 · 155 阅读 · 0 评论 -
vue radio不同状态初始化
【代码】vue radio不同状态初始化。原创 2024-03-13 12:01:01 · 353 阅读 · 0 评论 -
sh: 1: vue-cli-service: Permission denied
【代码】【无标题】原创 2024-03-13 09:02:28 · 325 阅读 · 0 评论 -
什么都正确,打开网页时显示You do not have permission to get file form this server.
原因是因为文件权限不对。原创 2024-03-12 13:31:35 · 404 阅读 · 0 评论 -
UBUNTU安装VUE环境
【代码】UBUNTU安装VUE环境。原创 2024-03-12 08:57:55 · 383 阅读 · 0 评论 -
SHELL用ps、grep检查某个程序是否运行,从输出中清除grep命令本身
就把命令本身排除了。原创 2024-03-08 13:09:50 · 384 阅读 · 0 评论 -
SHELL脚本范例:搜索某个文件是否包含特写字串,并插入
相信这个还是经常用到的。比如本人最近工作就需要。为此专门写了个函数。原创 2024-03-07 10:03:57 · 346 阅读 · 0 评论 -
FRP服务器和客户端配置说明
肯定要先配置服务器,这样才能测试。common配置就是服务器的信息。原创 2024-03-06 10:24:25 · 345 阅读 · 0 评论 -
npm install:npm ERR! Cannot read property ‘insert‘ of undefined
【代码】npm install:npm ERR!原创 2024-03-05 11:46:27 · 369 阅读 · 0 评论 -
嵌入式LINUX,让自己的应用随机启动,应该加在telnet之后
我用另外一个板子分析了一下:执行sshd时,网络还没准备好;而程序怎么也不会想到有人如此脑残,网络没准备好就启动。本来这不是问题,实际上一个板子因此无法启动。原因是我加入的sshd过早,卡死了。那么应该加在哪里呢?很简单telnet语句之后。原创 2024-03-04 09:13:27 · 377 阅读 · 0 评论 -
sshd: Unsupported option GSSAPIAuthentication/UsePAM
意思就是这两个标记不认识,把相应语句注释即可。原创 2024-03-04 09:10:35 · 377 阅读 · 0 评论 -
sshd启动太慢,导致首次登录困难的问题(未解决)
开始以为是无法开机启动。长时间后(3-4分钟),又可以登录了。在/etc/hosts中加入自己的IP。想亲自分析代码,没时间,放弃。编辑sshd_config。原创 2024-03-02 09:02:03 · 372 阅读 · 0 评论 -
npm ERR! request to https://registry.npm.taobao.org/@vue%2fcli failed, reason: certificate has expir
【代码】npm ERR!原创 2024-03-01 18:02:14 · 746 阅读 · 1 评论 -
request to https://registry.npmjs.org/@vue%2fcli failed, reason: connect ETIMEDOUT
【代码】request to https://registry.npmjs.org/@vue%2fcli failed, reason: connect ETIMEDOUT。原创 2024-03-01 18:01:20 · 497 阅读 · 0 评论 -
嵌入式LINUX移植、配置ssh
我的板子缺少libz.so/libcrypto.so,复制到/lib64下,解决。编译时指定prefix,产生的文件会自带这个目录。编译后的整个目录打包,复制到开发板。可以看到已经启动到后台了。可以使用ssh登录了。原创 2024-03-01 09:02:42 · 435 阅读 · 0 评论 -
LINUX正确加载NFS服务器目录的命令
【代码】LINUX正确加载NFS服务器目录的命令。原创 2024-02-29 11:31:37 · 300 阅读 · 0 评论 -
sshd: Privilege separation user sshd does not exist
编译/etc/passwd,增加这样一行。原创 2024-02-29 11:06:03 · 464 阅读 · 0 评论 -
sshd: no hostkeys available -- exiting.
我编译时指定了路径,结果系统都提示有问题。原创 2024-02-29 09:16:38 · 404 阅读 · 0 评论 -
嵌入式LINUX编译ssh
ssh方便是能上传文件。原创 2024-02-27 09:21:47 · 333 阅读 · 0 评论 -
嵌入式LINUX上配置vsftpd,上传下载测试
我试了一下,这些都是必须的。以下是从别的地方复制的。原创 2024-02-27 08:59:25 · 360 阅读 · 0 评论 -
LINUX系统vsftpd下载编译
嵌入式LINUX不支持ssh,也不支持ftp,对方也不肯增加。有时候就是要上传点东西,所以就决定增加ftp功能。搜索一番,vsftpd教程最多,咱就随大流。原创 2024-02-26 13:32:05 · 356 阅读 · 0 评论 -
编译vsftpd: in function `vsf_sysdep_check_auth‘: sysdeputil.c: undefined reference to `crypt‘
【代码】vsftpd: in function `vsf_sysdep_check_auth': sysdeputil.c: undefined reference to `crypt'原创 2024-02-26 11:40:39 · 386 阅读 · 0 评论 -
vsftpd下载链接
GitHub - dagwieers/vsftpd: Unofficial vsftpd source tree (since there doesn't seem to be an official public versioning system ?)GitHub - ChenChangXiong/vsftpd-2.3.4https://security.appspot.com/vsftpd.html#download原创 2024-02-26 11:16:41 · 446 阅读 · 0 评论 -
LINUX ntp时间服务器编译
【代码】LINUX ntp时间服务器编译。原创 2024-02-26 09:00:49 · 439 阅读 · 0 评论 -
LINUX rpm离线包下载办法
【代码】LINUX rpm离线包下载办法。原创 2024-02-24 09:30:31 · 669 阅读 · 0 评论