linux
weixin_43364556
这个作者很懒,什么都没留下…
展开
-
解决:EOFError: Ran out of input
docker运行parallel报错EOFError:Ran out of input原创 2022-05-07 20:39:06 · 941 阅读 · 0 评论 -
Linux结合ls和rm命令删除文件
背景:当一个文件夹中有很多文件,想要保存其中的一部分而删掉另一部分,此时利用ls,grep等管道命令结合rm的方法更容易实现,这个过程中xargs函数就显得比较重要xargs命令主要作用是将标准输入转换为一个命令的参数,这样就可以把管道命令的输出作为一个命令的参数实现各种功能。注:shell排序用的是字母从小到大的排序方式,因此这里的前50表示的是删除前50个文件ls |head -n 50|xargs rm 删除后50个文件ls|tail -n 50|xargs rm只保留前5.原创 2022-02-12 13:50:14 · 2079 阅读 · 0 评论 -
进化树软件ete3报错记录
背景:进化树分析和展示程序ete3的python的API在命令行调用的时候报错。报错内容但是在linux的图形界面下运行就是没有问题的。在命令行下运行就报错。结果就是不输出png,pdf等需要输出的进化树作图文件。解决办法在~/.bashrc下添加环境变量参数:export QT_QPA_PLATFORM="offscreen"个人理解图形界面不报错,命令行界面报错表示和图形界面的输出相关,提示里提到了Could not connect to displayCould not co.原创 2021-02-01 10:37:09 · 641 阅读 · 0 评论 -
非root用户临时使用与系统版本不同的软件
背景安装glibc的时候发现,系统的make的版本为3.8,因此提示:*** These critical programs are missing or too old: make*** Check the INSTALL file for required versions.当自己没有root权限也不是sudoer的时候(管理员暂时无法更新),也需要使用最新版的软件思路就是:安装到本人有权限的路径下,然后将这个路径放在PATH之前,在系统搜索软件的时候就会有限搜索到这个最新版的软件。安装.原创 2021-01-22 15:45:46 · 293 阅读 · 0 评论 -
记录:Compiler: CMAKE_CXX_COMPILER-NOTFOUND
我的环境1.docker容器-centos8目的源码编译安装安装hh-suite报错类型命令行报错:The CXX compiler identification is unknownCMakeError文件记录:Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.Compiler: CMAKE_CXX_COMPILER-NOTFOUNDBuild flags:Id原创 2020-12-23 15:20:52 · 2635 阅读 · 0 评论 -
centos8安装octave
文章目录本人环境安装步骤添加EPEL源安装octave报错1本人环境1.docker 容器2.centos8安装步骤添加EPEL源yum install epel-release安装octaveyum install octave报错1Error: Problem: conflicting requests - nothing provides texinfo needed by octave-6:5.2.0-1.el8.x86_64 - nothing provides原创 2020-12-23 11:47:43 · 634 阅读 · 0 评论 -
解决docker容器ping的通IP,ping不通域名的问题
文章目录背景解决办法尝试过的办法背景1.国外VPS2.centos:latest镜像,(docker pull centos获取)3.docker run -it centos:latest /bin/bash进入容器后无法利用yum安装各种软件,同时能够ping得通其他的公网IP(比如DNS:8.8.8.8),但是无法ping的通域名。提示错误:[root@134cb8642a4e /]# yum search vimFailed to set locale, defaulting to C原创 2020-12-18 10:34:05 · 3285 阅读 · 1 评论 -
centos7+django+sqlite3+uwsgi(django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later)
问题原因引起这个问题的表面问题就如问题里报道的一样,我们系统中的的sqlite3的版本有问题。我的环境我遇到这个问题是因为我想将我的django程序配置在docker镜像中,docker镜像中使用的基础镜像为centos7里面所用的sqlite3的版本比较低导致的。解决办法删除原来的版本并且安装新的版本步骤:1.备份旧版程序利用命令找出旧版本的位置,将原来的程序拷贝为sqlite3_back作为备份,同时删除/usr/lib64/libsqlite3.so.0以及/usr/lib64/lib原创 2020-11-16 14:06:31 · 304 阅读 · 2 评论 -
rosetta安装中的mpiCC command not found
个人经历,仅供参考原因在进行rosetta编译的过程中,虽然当前用户能够找到mpiCC,并且利用which命令能够找到mpiCC(假如which 找不到那么就用源码安装),但是编译的时候还是提示命令找不到。发现在/root/.bashrc中添加mpiCC的路径,然后source之后就可以安装,我认为主要是因为在利用sudo执行的时候会以root的身份进行编译,但是root找不到mpiCC的路径导致的...原创 2020-08-31 11:23:05 · 1432 阅读 · 0 评论 -
scl 转换gcc版本
环境centos7使用方法yum -y install centos-release-scl devtoolset-8#使环境可用scl enable devtoolset-8 bashsource /opt/rh/devtoolset-8/enable(这一步比较重要,只执行第一步没有起作用)原创 2020-08-31 09:25:34 · 2373 阅读 · 0 评论 -
解决:linux下vim粘贴自动缩进导致混乱
为了方便使用,在vimrc中设置了自动缩进,发现在从windows复制代码到虚拟中的vim时,每一个换行符都会自动缩进一次,直接导致代码全部乱套解决办法:set nosmartindent:set noautoindent原创 2020-08-05 16:13:54 · 486 阅读 · 0 评论 -
VMware虚拟机(centos7)容量不足调整(LVM)
背景:虚拟机中的容量不足,需要扩容60G到/home中,我已经做完,这里做一些截图和步骤,方便下一次扩容的方便。文章目录检查当前容量状态为虚拟机增加硬盘重启虚拟机将添加的硬盘转化为LVM创建PV分区合并PV到VG组中扩充LV空间使空间可用检查当前容量状态命令:df -h为虚拟机增加硬盘右击虚拟机,点击设置,出现下图点击添加,选择硬盘,下一步选择默认的SCSI,下一步创建新的虚拟机硬盘选择硬盘大小选择储存位置与名称(这里可以自行选择储存的位置,找一个大一点的硬盘储存即可.原创 2020-06-29 11:50:21 · 2572 阅读 · 2 评论 -
Centos文件清理
cenos文件清理当linux系统下存在大量垃圾文件的时候,但是不知道主要的文件所在的路径或者目录,那么就需要定位到占据容量最大的文件夹,并且到该文件夹下检查是什么样的文件占据了较大的空间,然后有针对性的清除第一步 检查首先利用df -h命令来检查各个分区占据的空间我这里是/home/中占据的空间比较大,几乎完全占满,那么就需要对不必要的文件进行清理,首先转移到/home/fanxuezhe中(我的home目录),确定是什么样的文件夹占据了大量的空间第二步 清理利用du -h --max-de原创 2020-05-15 10:06:20 · 1261 阅读 · 0 评论 -
yum安装google-chrome
最近需要用webdriver来写爬虫,在linux下用Firefox的driver启动特别慢,因此需要安装google-chrome,但是呢,下载rpm文件之后总是会有各种依赖问题,因此想要用yum来安装首先添加chrome的源#新建文件需要以repo结尾才能被识别为源vim /etc/yum.repo.list/google_fan_chrome.repo#添加内容[google-...原创 2019-10-13 16:26:48 · 2429 阅读 · 0 评论 -
centos设置开机启动网络连接
背景在安装centos虚拟机之后再启动虚拟机之后总是需要手动开启网路连接,因此想要设置自定连接网络。方法1.首先查看自己的网络对应的网卡名称$ ifconfig#这次我的是ens1602.打开/etc/sysconfig/network-scripts/中对应的网卡的设置文件vim /etc/sysconfig/network-scripts/ifcfg-ens160#将其中的o...原创 2019-10-06 11:54:23 · 675 阅读 · 0 评论