最近几天一直在没网的情况下往服务器上安装软件,针对一些软件,简单的解压一下或者make编译完就可以运行,复杂一点的配置下环境变量也还可以,但有一些软件,依赖比较多时,就连编译过程就要去对编译文件进行一些改动,之前都是靠着点一些经验根据报错信息进行改动,昨天遇见一个软件,Augustus,再编译过程中,遇见下图这个问题,/usr/bin/ld: cannot find -lhts ,第一次遇见,反复
CentOS下的Autoconf和AutoMake(实践篇) 2 阅读过《Linux下的Autoconf和AutoMake(理论篇)》之后,进入到实践环节。实验环境:CentOS release 6.7 (Final) x641.检查一下这4个工具是否准备妥当(automake/autoconf/m4/perl),如果系统没有预安装的话则使用yum in
转载 2024-05-11 20:45:59
413阅读
整体流程: 环境准备:  CentOS release 6.5 (Final)  Elasticsearch-6.4.0.rpm  下载:Past Releases of Elastic Stack Software | Elastic  Kibana-6.4.0-x86_64.rpm  下载:Past Releases of Elast
(1) 编写源文件hello.c:include int main(int argc, char** argv){printf("Hello, GNU!n");return 0;}(2) #autoscan ->生成 configure.scan 和 autoscan.log(3) 将configure.scan 修改为 configure.in:# Process this file with autoconf to produce a configure script.AC_INIT(hello.c)AM_INIT_AUTOMAKE(hello, 1.0)# Ch
转载 2011-07-13 23:55:00
114阅读
2评论
./configure --prefix="/root/code/install/x86" CPPFLAGS="-I/root/src/include" LDFLAGS="-L/usr/local/lib -L/root/code/x86/sqlite"动态链接AUTOMAKE_OPTIONS=fo...
原创 2022-05-19 21:49:26
73阅读
 AutoMake使用小结收藏现在google Makefile 和 automake就能找到一些文章。以一个Hello 程序描述为一个project生成Makefile的过程。 这个例子其实在 Info automake 里能看到。大家把它翻成中文的,不错。 但实际上按照这个例子来做的话,步骤都对,就是太简单,一些常用的设置需要写进去,但是没有提到,还是要自己info , google
转载 2009-06-02 14:14:19
767阅读
一、停止和删除容器、删除镜像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阅读
目录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阅读
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阅读
本文介绍在centos7中安装、配置、验证、卸载redis等操作,以及在使用redis中的一些注意事项。一 安装redis1 创建redis的安装目录利用以下命令,切换到/usr/local路径cd /usr/local键入以下命令,新建一个redis目录,用于放置redis软件。mkdir redis2 下载并解压redis文件下载redis安装包wget http://downloa
转载 2023-05-18 13:20:58
330阅读
  最近安全攻防演练中Linux系统报了openSSH版本过低的漏洞,要将OpenSSH的版本升级到7.6或以上,但是使用yum进行升级,升级后的版本达不到7.6,故而思考使用源码进行安装,以下是OpenSSH升级的过程,记录于此,以供参考~注意:升级过程中OpenSSL和OpenSSH无需卸载以前的版本!!!1、首先将下载好的tar包上传到Linux上,我的tar包存放位置目录是:/o
转载 2024-03-06 10:46:24
20阅读
命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数: -A/--user-agent <string> 设置用户代理发送给服务器 -b/--cookie &
转载 2024-07-08 15:11:53
111阅读
目录:操作系统原始mysql的卸载安装初始化配置修改端口问题 卸载:因为CentOS7精简版默认是有残留的MySql的,所以开始时一定要先卸载掉原来的MySql首先要使用root用户登录1.卸载原有程序 yum remove mysql mysql-server mysql-libs compat-mysql51 2.查看是否还有mysql rpm –qa|grep -i mysq
centOS7安装最新版gcc、g+++在使用yum时遇到这个错误 Another app is currently holding the yum lock; waiting for it to exit…运行命令rm -f /var/run/yum.pid // 强制关掉yum进程一、第一种方式1、先卸载以前的旧版本因为centOS默认自带4点几版本的gcc 、g++编译器,是比较老的版本的,
转载 2024-04-25 13:04:05
739阅读
今天我们讲linux系统软件管理。我们电脑上有着各种各样的软件,今天我们就学习如何在Linux系统上进行软件管理。 软件安装首先要有安装包,windows安装包后缀是.exe,而linux不是。Linux有两种安装包。RPM包安装RPM Package Manager(原Red Hat Package Manager,现在是一个递归缩写)由 Red Hat 公司提出,被众多Linux 发
最近在折腾CentOS 7操作系统,主要是下载安装文件以及解决各项依赖问题,现对此过程中用到的有效的CentOS命令进行汇总总结。1. 安装与卸载软件:yum、rpm、wget命令首先,在CentOS下安装与卸载软件常用的命令有yum、rpm以及wget等,它们各自的用法如下所示。 (1)wget CentOS中 wget是一个从网络上自动下载文件的命令,它支持HTTP、HTTPS和FTP协议,w
1. 老样子还是第一步检查系统自带的Mysql,并卸载自带的版本#查看当前Mysql yum list installed |grep mysql #如果没有就跳过这一步 #卸载系统自带的mysql及其依赖 后面的版本和查出来的一致 yum -y remove mysql-libs.x86_64 #查看当前Mysql yum list installed |grep mysql #如果没有就
 一、检查是否安装DHCP二、安装DHCP服务器三、再次查看四、查看DHCP服务器默认的配置文件/etc/dhcp/dhcp.conf五、查看样例配置文件具体位置六、将配置样例复制到/etc/dhcp/文件夹,并覆盖原配置文件七、编辑配置文件八、启动DHCP服务九、将DHCP服务设为开机自启动十、克隆若干台虚拟机,测试DHCP服务器一、检查是否安装DHCP[root@localhost
转载 2023-09-06 22:20:58
252阅读
适用于 Windows Server 2019、Windows 10、Windows Server 2022OpenSSH 是一款用于远程登录的连接工具,它使用 SSH 协议。 它会加密客户端与服务器之间的所有流量,从而遏止窃听、连接劫持和其他攻击。OpenSSH 可用于将安装了 OpenSSH 客户端的 Window 10(版本 1809 及更高版本)或 Windows Server 2019
转载 2023-12-26 11:07:37
51阅读
  • 1
  • 2
  • 3
  • 4
  • 5