一、安装openssl

把包下载下来

解包

./config --prefix=/usr/local/openssl

--prefix指定安装路径,好处是包的内容集中在一个文件夹下,好管理。

make && make install

二、坑

坑一:实际运行的命令路径和which会不一致,因为 bash 的命令执行路径会缓存。

type cmd 可以查看命令的缓存路径

hash -d cmd 可以删除缓存

坑二:需要指定命令的路径,由于--prefix指定了安装路径,所以命令在安装路径中,但是操作系统不知道,所以要让操作系统知道。在~/.bashrc里

指定路径

坑三、需要指定动态库的路径,由于--prefix指定了安装路径,所以库在安装路径中,但是操作系统不知道,编辑/etc/ld.so.conf文件,加入库文件所在目录的路径,运行ldconfig,该命令 会重建/etc/ld.so.cache文件。

linux安装工具的过程相关推荐

  1. Linux开启动过程详解

    Linux开启动过程详解 Linux启动过程 前言: Linux是一种自由和开放源代码的类UNIX操作系统.该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布.在加上用户空间的应用程序之后 ...

  2. 成功解决解决VM软件安装Linux的Ubuntu过程,打开时 Operating System not found

    成功解决解决VM软件安装Linux的Ubuntu过程,打开时 Operating System not found 目录 解决问题 解决思路 解决方法 解决问题 安装Ubuntu16.04虚拟机,打开 ...

  3. 成功解决解决VM软件安装Linux的Ubuntu过程,开启Linux出现Oprating System not found错误

    Linux:解决VM软件安装Linux的Ubuntu过程中,开启Linux出现Oprating System not found错误 导读 最讨厌网上回答的啰嗦和不清晰!本人最讨厌啰嗦,直接上来,图文 ...

  4. p750tm安装linux系统,Android 开发环境(虚拟机,LINUX, secureCRT)安装过程.pdf

    Android 开发环境(虚拟机,LINUX, secureCRT)安装过程 Android linux 开发环境(虚拟机,LINUX, secureCRT )安装过程 注意 由于selinux 打开 ...

  5. Linux引到过程与服务控制

    目录 一.linux的开机启动过程 二.系统初始化进程init和Systemd 2.1 init进程 2.2 Systemd 2.3systemd单元目标 三.排除启动类故障 3.1修复MBR扇区故障 ...

  6. linux文件系统启动流程,linux 内核启动过程以及挂载android 根文件系统的过程

    转载 作者:汕头大学-黄珠唐 时间:2009 年10 月29 日 主要介绍linux 内核启动过程以及挂载android 根文件系统的过程,以及介绍android 源代码中文件系统部分的浅析. 主要源 ...

  7. linux 更改 引导分区,Linux系统引导过程及引导修复

    0.Linux系统引导过程: 1.通电 2.bios初始化 3.磁盘引导阶段 4.grub2文件引导程序 5.内核加载 6.系统初始化镜像 7.系统启动级别 8.超级用户密码 以下内容是针对各过程会出 ...

  8. linux 重启_四步见证linux系统重启过程,小心操作,防止后悔!

    linux小白到大神的成长之路:四步见证linux系统重启过程,小心操作,防止后悔! 本经验由宗龙龙原创,全文共880多字,阅读需要14分钟! 记得上篇文章给大家讲述linux系统的重启与关机操作,但 ...

  9. Linux内核启动过程概述

    Hi!大家好,我是CrazyCatJack.今天给大家带来的是Linux内核启动过程概述.希望能够帮助大家更好的理解Linux内核的启动,并且创造出自己的内核^_^ Linux的启动代码真的挺大,从汇 ...

  10. linux系统开机过程描述

    本文描述linux系统开机过程,属于个人理解范畴,如果文中表述有误请大家批评指正! 计算机开机之后,首先要加载BIOS(基本输入输出系统)信息,BIOS包含了很多重要的信息,包括CPU信息,设备启动顺 ...

最新文章

  1. SQL学习笔记 where子句用法,like关键字 嵌套查询
  2. python bottle web框架简介
  3. CrackMe-CrackHead
  4. 人工智能写散文之躲进你的心里记录温暖的你
  5. 简述java异常处理机制
  6. mysql use mysql_1、设置mysql远程访问执行mysql 命令进入mysql 命令模式,执行如下SQL代码mysql use mysql; mysql GRANT ALL ON ...
  7. 二级导航 sql php,帝国cms栏目导航调用之SQL语句调用一级栏目和二级栏目的方法...
  8. zabbix触发器表达式
  9. Java中的一些坑,汇总篇(2万字)
  10. React学习(8)—— 高阶应用:不使用ES6、JSX实现React
  11. 基于Memcached的Nginx服务器集群session共享
  12. 【python】读取json文件
  13. Maven系列--maven-compiler-plugin的使用、Maven之Surefire插件
  14. 千载新论:只能指望员工做完工作,要做好依靠主管
  15. 说说自动学习,是什么样的境界和体验
  16. 抖音直播间弹幕发言采集工具
  17. 小猿日记(5)- 520特别篇
  18. 【开讲啦】20150814 余秋雨:寻找远方的自己
  19. ViewFlipper和ViewPager的区别
  20. 揭露强奸犯的黑客被判有罪?审视CFAA计算机欺诈法

热门文章

  1. 俄罗斯方块-C语言-完整代码
  2. 分享8个超酷的HTML5相册动画应用
  3. 绿盾加密如何顺利切换成IP-Guard加密
  4. linux版小米随身WIFI驱动,在官网中您就可以下载小米随身wifi的驱动程序了
  5. 最好用的资源管理器软件——Directory Opus
  6. c语言快速数独生成器
  7. 闩锁效应的产生原因及解决办法
  8. MVC模式中Controller控制器为什么是Servlet?怎么理解?
  9. 蓝牙方案,蓝牙国密读卡器,TypeA/TypeB/Felca卡读写,分享蓝牙NFC读写器带USB接口,银行卡/CPU卡/NTAG213/Mifare卡蓝牙读写器,usb多通道通讯
  10. 计算机综合能力知识,通信工程师中级综合能力常考知识点集锦(三):计算机应用基础...