随笔分类 - Linux
摘要:wsl命令说明(wsl --help): 用法: wsl.exe [Argument] [Options...] [CommandLine] 运行 Linux 二进制文件的参数: 如果未提供命令行,wsl.exe 将启动默认 shell。 --exec, -e <CommandLine> 在不使用默
阅读全文
摘要:什么是RPATH rpath全称是run-time search path。Linux下所有elf格式的文件都包含它,特别是可执行文件。它规定了可执行文件在寻找.so文件时的第一优先位置。另外,elf文件中还规定了runpath。它与rpath相同,只是优先级低一些。 搜索.so的优先级顺序 RPA
阅读全文
摘要:由于新版的ubuntu源不再包含libpng12-0,但是一些老旧软件依然对该库有依赖,主要有两种解决方案: 第一种:添加额外的源(但该方法不保证网络能通,一般会显示无法连接) sudo add-apt-repository ppa:linuxuprising/libpng12 sudo apt u
阅读全文
摘要:问题排查: 1. 确保/opt/Qt5.14.2/5.14.2/gcc_64/plugins/platforminputcontexts/与/opt/Qt5.14.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/目录下存在libfcitx
阅读全文
摘要:在工作中发现好多同学对FastCAE在Linux环境下的配置不熟悉,特定将整个过程写成脚本,对FastCAE及其依赖库进行了全自动编译安装。脚本是在Ubuntu18.04.6环境下测试的。需要在redhat系列环境使用的只需要把其中的apt命令改成yum,并把后面的包名改成对应的名字即可。如果有任何
阅读全文
摘要:deb包的管理相关命令 1、下载需要安装的deb包,输入以下命令安装: sudo dpkg -i package.deb 2、查看package.deb包中的内容: dpkg -c package.deb 3、从package.deb包中提取信息: dpkg -I package.deb 4、移除安
阅读全文
摘要:由于redhat的yum源属于资源,所以不订阅的话是无法正常使用的,可以通过使用centos的yum源来解决。具体方案如下: 1.将以下代码保存为changeyum.sh(可以自行修改内容) 1 #!/bin/bash 2 3 #获取资源,某些资源可能因为版本升级不存在,请自行更新地址(在http:
阅读全文
摘要:有时候系统中明明存在某个动态链接库,但是编译运行程序的时候就是发现找不到,而且怎么设置也不起作用,可以试试下面这个终极解决方案。。。。 解决方案:将动态链接库所在的目录添加到 /etc/ld.so.conf 末尾。,执行以下命令 sudo /sbin/ldconfig 使得修改生效。 这里总结一下相
阅读全文
摘要:在RedHat编译QWT的时候提示#error "Qt requires C++11 support,考虑到可能是编译器不支持的原因,决定升级其版本。 1 #安装centos-release-scl 2 sudo yum install centos-release-scl 3 4 #安装devto
阅读全文