分类: Linux

239 篇文章

一目了然系列之 Centos7 编译构建 LFS 8.4(1)
0x00 起因 第一次接触 LFS 还是在两年前,我记得当时真的是 2 天 2 夜的时间醒了就继续,困了就躺了,直到现在那个感觉还牢牢的记载心里,然而很多事情不是你自己努努力就可以改变的,就比如那次,我失败了,失败的还算比较彻底,没能跑起来。现在看来那时候失败已经能够看的很清楚了,有几个点没注意到,一个是工具链编译的问题,还有就是 grub 的问题…
解决 frp 下 ssh_exchange_identification:read connection reset by peer 原因
0x00 遇到这种问题首先实验一下,正常的 ssh 能不能连接。没问题的话 关了 selinux 再连接就好了,我笨这个问题困扰了一上午。 # 临时关闭SELinux setenforce 0 # 临时打开SELinux setenforce 1 # 开机关闭SELinux 编辑/etc/selinux/config文件,将SELINUX的值设置为…
Ubuntu linux 下 freeplane 默认字体小的解决方案
0x00 分析和解决 默认的 Freeplane 除了最开始的标题以外的字都会显示的比较小,这个莫斯无法通过默认的设置来解决,今天我来教大家一个方法,通过修改模板来解决这个问题。具体的命令如下 whereis freeplane # 查看一下 这个软件安装在哪里,返回在 /usr/share/freeplane cd /usr/share/free…
centos7 lfs 8.4 编译 Coreutils-8.30 报错 升级 automake
0x00 在编译工具链的时候 Coreutils-8.30 报错了,最近的 make 的信息是 Makefile:372: recipe for target \'aclocal.m4\' failed ,千万别照这个查,再往上面看就能看到 aclocal 1.15 missing 的信息. 查看了一下 aclocal 的版本 aclocal --…
linux下源码制作补丁与打补丁的方法
【转载文章】原地址 https://www.xuebuyuan.com/631811.html 假设你已经大概知道diff/patch命令怎么用了,还不清楚的话,建议先看我的转载“diff/patch的用法和目录关系” 1.制作补丁包 对单个文件生成补丁,这样做大多已足够: SRCTREE= linux-2.6 MYFILE= drivers/ne…
centos7 lfs 8.4 升级 make 4.0
0x00 升级过程 最近在装 lfs 8.4 遇到了一个问题就是make的版本低不能使用,默认带的是 3.82 不满足 make 4.0 的最低要求。所以需要手动升级一下。具体过程如下 cd /tmp wget http://mirrors.ustc.edu.cn/gnu/make/make-4.0.tar.gz tar xf make-4.0.t…
centos7 apache 2.4 开启 文件夹显示文件
0x00 这个小技巧还是非常实用的,我找了好些帖子实际上都是说的是 Apache 2.2,所以一直没成功,甚至有些怀疑自己了,这么简单的东西就是不起作用。最后发现的问题所在,下面记录下来。 yum install httpd vim /etc/httpd/conf/httpd.conf 修改内容有: DocumentRoot "/down…
centos7 处理 makeinfo command not found 问题
0x00 今天做LFS时提示makeinfo command not found,直接使用以前提到过的方法,yum provides xxx,一步搞定。 [root@localhost ~]# yum provides makeinfo Loaded plugins: fastestmirror Loading mirror speeds from…
centos 7 mini 安装 python3
0x00 背景 最近需要跑一遍 LFS 这次使用了的 Centos 7 mini 作为基础的版本进行安装,当前的版本为CentOS Linux release 7.6.1810 (Core) ,进行基础工具检查的时候发现了 没有 pyhton3 所以需要手动的安装。 0x01 安装 首先要安装编译 python3 用到的基础工具与依赖,这里我用一个…