本文简单介绍了下文件系统及其操作(df命令),磁盘分区、格式化,还有最主要是挂载操作。在这里对“挂载”做个说明,我们都知道文件系统是创建在磁盘上面的,每个文件系统都有独立的inode、block等信息,而这个文件系统要能连接到目录树才能被我们访问。将文件系统与目录树产生关联的操作我们就成为挂载。即将文件系统挂载到某个目录下,该目录为进入该文件系统的入口。一.  创建分区先查看下是否有磁盘
安装所需环境一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install -y gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用
转载 2024-04-26 20:48:13
111阅读
Cmake安装好后会在安装目录生成install_manifest.txt里面有安装的所有东西的路径,删除它们即可
原创 2019-01-12 23:29:22
307阅读
前言用deb方式安装的cuda,进行卸载。我目前是卸载10.1,安装10.2或者11.6。 CUDA与显卡型号是对应的,若显卡升级了,那CUDA也要跟着升级,不然无法适配显卡,找不到设备。RTX2060s/RTX2070s 可以对用CUDA11.6,cudnn8.4.0, Driver Version 510RTX3050 用CUDA11.6就不行了,发现是驱动NVIDIA-525合适,CUDA1
转载 2024-08-16 10:45:28
399阅读
# Docker卸载cmake 在使用Docker构建和部署应用程序时,我们可能会使用到cmake来管理和构建项目。然而,有时候我们可能需要卸载cmake,可能是因为版本不兼容或者需要使用其他构建工具。本文将介绍如何在Docker中卸载cmake,并提供相应的代码示例。 ## 什么是cmake cmake是一个跨平台的开源构建工具,用于自动化构建和管理C++项目。它可以生成用于不同编译器的M
原创 2023-12-18 07:23:28
228阅读
参考链接:http://essun.blog.51cto.com/721033/1703367 一、有个很重要的事情就是更新源 二、首先要安装libffi-devel,直接用安装包安装,因为网上的那些配置文件上面的链接都是虚的,基本不能用(坑死哥了) 点击sourceware.org下载,拷贝到centos下直接解压安装。 tar -vxfz libffi-3.2.1.tar.gz&nb
转载 2月前
453阅读
这里主要介绍使用cmake进行install方面的操作:通过cmake可以 安装的内容可以包括目标二进制、动态库、静态库以及文件、目录、脚本等,下面分别进行简述一下:细节可以参考官网,这里简单描述一下1.目标文件的安装install(TARGETS targets... [EXPORT <export-name>] [RUNTIME_DEPENDENCIES args.
    CMake是一个跨平台、开源的构建系统,在功能上可以取代autoconf/automake(应该有听说过吧)。    在FreeBSD中的安装依然可以通过强大的ports系统来完成,在/usr/ports/devel/cmake路径下运行make install。但这里我想说说手动安装的过程,顺便可以熟悉一下这个系统。首先需要注意它的默认编译器是gc
CMake学习笔记CMake编译概述CMake学习资源CMake编译项目架构cmake指令CMakeList基础准则CMakeList编写项目构建cmake_minimum_required() 和 project()set()find_package()add_executable()aux_source_directory()连接库文件include_directories()和target
转载 2024-05-10 18:28:33
101阅读
最近看到一个开源的CMake教程,从基础到进阶,结合例子讲解的很好,就想着做一个CMake教程的翻译系列。项目地址:https://github.com/ttroy50/cmake-examples。1 简介展示一个简单的hello world 例子。教程中的文件如下: CMakeList.txt--包含要运行的CMake命令。# Set the minimum version of
因集团公司要求,网站需要重新部署,给的服务器配置需求是centos系统,php和mysql的环境。一开始没有 问清楚需求,配置了centos6.4系统,诸多软件版本不合适。一开始准备坚持不升级系统的情况下完成软件的版本的升级,最后发现软件配置很多坑。没办法只能 重新安装centos7.6。下面的配置过程是从安装centos7.6开始。1、首先安装centos7.6   下载地址
转载 2024-09-13 00:01:43
111阅读
UBuntu CMake工程配置基础 UBuntu CMake工程配置基础 目录(?)[+]install CMakeHelloWorld工程外部构建支持gdb调试   install CMake我用CMake并不关注它的跨平台特性,因为我只专注于64位 Linux C++ server领域。sudo apt-g
1. 前言本文使用的操作系统:名称描述Oracle VM VirtualBox虚拟机软件CentOS-7-x86_64-Minimal-2009.isoCentOS 7.9 最小化安装镜像文件Git 是当前最主流的代码管理工具,对于大多数发行版的 Linux 系统,都可以通过系统自带的包管理工具进行安装通过包管理工具安装的 Git 一般都不是最新版,所以在某些特定情况下需要自行下载源码包进行编译安
cmake写在前面1. 下载cmake源码2. 解压3. 配置并编译安装4. 后续工作测试使用写在前面       CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档
转载 2023-11-18 16:37:52
137阅读
你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一个严峻的问题:如果软件想跨平台,必须要保证能够在不同平台编译。而如果使用上面的 Mak
转载 2024-08-20 11:27:34
248阅读
一、停止和删除容器、删除镜像docker ps 查看运行中的容器docker ps -a 查看所有容器docker stop 容器IDdocker rm 容器IDdocker images 查看镜像docker rmi 镜像ID 删除镜像 二、禁用和停止容器服务systemctl disable dockersystemctl stop docker 三、删除容器服务器yum remove doc
转载 2023-05-18 17:38:09
259阅读
一 说明历史文章迁移NTP (Network Time Protocol,网络时间协议)是用来同步计算机时间的一种协议。通常有两种方式实现时间同步,使用NTPD服务或ntpdate定时同步。两者区别在于NTPD服务可以实现时间平滑同步,也就是不会产生时间的突然跳变;而ntpddate命令执行后,时间就直接同步到时间服务器时间。正因如此两种方法不可同时使用。在此建议使用NTPD服务。本文在CentO
转载 2023-11-27 22:07:12
172阅读
Centos7 完全卸载 MySQL采用yum安装mysql后,如果想要完全卸载mysql,可以采用如下方式查看mysql安装了哪些东西rpm -qa |grep -i mysql开始卸载yum remove [上述命令查看到的包]查看是否卸载完成rpm -qa |grep -i mysql查找mysql相关目录find / -name mysql删除相关目录rm -rf [上述命令查看到的目录]
转载 2023-11-20 08:18:45
58阅读
目录1. 安装telnet服务(可选)2. openssl升级  2.1 备份原有openssl服务 2.2编译安装、及编译安装出现的报错 2.3 建立软连接  2.4 更新动态连接数据库 2.5查看openssl版本,确认是否升级成功3.  SSH升级 3.1备份原有ssh数据   !!
转载 2024-03-06 22:03:30
124阅读
  最近安全攻防演练中Linux系统报了openSSH版本过低的漏洞,要将OpenSSH的版本升级到7.6或以上,但是使用yum进行升级,升级后的版本达不到7.6,故而思考使用源码进行安装,以下是OpenSSH升级的过程,记录于此,以供参考~注意:升级过程中OpenSSL和OpenSSH无需卸载以前的版本!!!1、首先将下载好的tar包上传到Linux上,我的tar包存放位置目录是:/o
转载 2024-03-06 10:46:24
20阅读
  • 1
  • 2
  • 3
  • 4
  • 5