首页 > 系统相关 >Linux下安装paraview的疑难杂症&方法

Linux下安装paraview的疑难杂症&方法

时间:2025-01-07 15:47:04浏览次数:1  
标签:opt bin sudo 疑难杂症 5.12 ParaView Linux paraview

1.下载安装包(https://www.paraview.org/),linux则选择对应的linux版本。此网站下载速度较慢可以耐心等待。

2.解压缩安装包:

sudo tar -xzvf ParaView-5.12.1-MPI-Linux-Python3.10-x86_64.tar.gz -C /opt/              //解压缩到根目录下opt文件夹
cd /opt/ //不管用什么手段,进入到opt这个文件夹下
sudo mv ParaView-5.12.0-MPI-Linux-Python3.10-x86_64 ParaView-5.12 //把这么长的名字改为短一点的名字“ParaView-5.12”

3.配置文件:

sudo gedit ~/.bashrc         //打开编辑器
在打开的文本文档里最后一行下另起一行加入下面这句话:
export PATH=$PATH:/opt/ParaView-5.12/bin/                      //环境路径
sudo ln -s /opt/ParaView-5.12/bin/paraview /usr/bin/paraview //创建符号链接,表示把/opt/ParaView-5.12/bin/paraview链接到/usr/bin/paraview
sudo ln -s /opt/ParaView-5.12/lib/paraview-5.12/ /usr/lib/paraview-5.12 //同理,如上类似


 4.创建桌面快捷方式:(在应用程序栏里)

sudo gedit /usr/share/applications/paraview.desktop    //打开文本编辑器

在打开的名叫paraview.desktop的文本文档里,键入以下内容:
[Desktop Entry]
Version=1.0
Name=ParaView 5.12
 
Exec=paraview
Terminal=false
Icon=/opt/ParaView-5.12/share/icons/hicolor/96x96/apps/paraview.png
Type=Application
x-Ayatana-Desktop-Shortcuts=NewWindow
 
[NewWindow Shortcut Group]
Name=New Window
Exec=paraview
TargetEnvironment=Unity

 

以上安装结束,现在既可以通过终端也可以通过桌面程序来启动paraview程序。

值得注意的是,如果点击paraview图标没有运行,那么请用终端的方式运行

./paraview                         //运行程序

终端则会可能报错如下:

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
 
Available platform plugins are: xcb.
 
error: exception occurred: Subprocess aborted

我们首先解决缺少必要的QT依赖库问题,输入以下三行代码进行更新安装

sudo apt-get update
sudo apt-get install --reinstall libxcb-xinerama0 libxcb1 libx11-xcb1
sudo apt-get install qt5-qmake qtbase5-dev qtbase5-dev-tools qtchooser qt5-qmake-bin

随后重新运行paraview(不必重启),如果依然无法运行,则重新安装所有和XCB有关的库,输入下行的代码:

sudo apt install libxcb-*                      //这条命令会安装所有以 libxcb 为前缀的库,确保系统中所有与XCB相关的依赖项都被正确安装

 然后  再次运行paraview,就可以启动了

标签:opt,bin,sudo,疑难杂症,5.12,ParaView,Linux,paraview
From: https://www.cnblogs.com/kamimxr/p/18657720

相关文章

  • linux 服务器清理
    起因服务器报错:nospaceleftondevice翻译:设备上没有剩余空间解决方法清理数据,这里有个点要注意,对于重要文件,一定要备份。步骤1首先,需要确定哪个分区或目录占用了大量空间。df-h执行结果示例:FilesystemSizeUsedAvailUse%Mountedonudev......
  • linux防火墙相关命令,开启关闭端口,服务,防火墙等
    linux防火墙相关命令,开启关闭端口,服务,防火墙等注意:以下所有命令在centos7.6环境下测试,其他linux环境请自行测试注意:在linux中,不是管理员登录,最好在指令前加上sudo提权,避免权限不够执行失败带来的麻烦,以下命令请都加上sudo,这是一个好习惯。#开启/关闭防火墙systemctlstartfi......
  • Linux(Centos 7.6)命令详解:rmdir
    1.命令作用如果目录为空,则删除该目录(RemovetheDIRECTORY(ies),iftheyareempty)2.命令语法Usage:rmdir[OPTION]...DIRECTORY...3.参数详解OPTION:--ignore-fail-on-non-empty,忽略每个因为目录为非空的错误(如果目录非空,不会报错也不会删除非空目录)-p,--parent......
  • [shell/linux] Shell 管道流机制及原理
    缘起:shell管道流Shell有一种功能,就是可以将两个或者多个命令(程序或者进程)连接到一起,把一个命令的输出作为下一个命令的输入,以这种方式连接的两个或者多个命令就形成了管道(pipe)。那么,shell管道流的原理是如何的?以多个管道流命令(catxxx.log|grep-i"keyword"|jq-r......
  • Linux 文件的特殊权限—ACL权限控制
    本文为UbuntuLinux操作系统-第二十期~~其他特殊权限:【SUID权限】,【SGID权限】,【SBIT权限】更多Linux相关内容请点击......
  • Linux系统如何优雅的关机
    Llinux系统正确关机的姿势在Linux程序里,有很多程序或者说是服务都是在背景下执行的,可能在背景的后面会有很多任务在工作,如果直接按下电源键,内存中的数据可能会来不及同步到硬盘中导致数据丢失。除此之外,如果不是正常关机,则可能会造成文件系统的损坏,因此,在关机的时候需要注意以下......
  • IPoIB模块初始化:深入解析Linux内核模块的初始化过程
    在Linux内核中,模块初始化是确保模块能够正确加载并运行的关键步骤。IPoverInfiniBand(IPoIB)模块作为一种网络技术模块,允许通过InfiniBand网络高效传输IP数据包。本文将深入解析IPoIB模块的初始化函数,展示其如何通过一系列配置和注册步骤为模块的运行做好准备。IPoIB模块的......
  • 04-Linux系统编程之进程
    一、进程的概述1.什么是进程进程:即进行中的程序,可执行文件从开始运行到结束运行这段过程就叫进程。2.程序和进程的区别程序:存储在磁盘上、占磁盘空间、静态的。如:我们编写的C语言代码就是程序,存储在我们电脑磁盘上;进程:运行在系统上、占内存空间,动态的,包括进程的创建......
  • Linux线程操作
    Linux线程操作要点:#include<pthread.h>//包含pthread.h头文件,用于线程操作ret1=pthread_create(&thread1,NULL,thread_function,"HelloThread1");//创建线程void*thread_function(void*arg){}//线程执行函数编译链接`pthread`线程:gcc2pth.c-o2out-lpthread......
  • 2025.1.6-3 Linux虚拟机网络配置
    VMware有三种主要的网络配置模式,分别为桥接模式(用的最多)、NAT模式(用的少)和仅主机(基本不用)模式。每种模式都有其特点和适用场景,以下为你详细介绍:1.桥接模式(Bridged)(最重要)原理:在桥接模式下,虚拟机的虚拟网卡会与主机的物理网卡进行桥接,虚拟机就如同局域网中的一台独立物理......