linux
马踏岛国赏樱花
Many leaves,one tree.
展开
-
fatal error: gmp.h: 没有那个文件或目录
在安装HEAAN全同态加密库时遇到的问题,尝试了网上的很多方法去安装gmp.h文件都失败了。命令:sudo apt-get install libgmp-dev。最后发现linux中的lib库中有gmp头文件。原创 2022-10-01 10:05:55 · 2107 阅读 · 1 评论 -
由于没有公钥,无法验证下列签名: NO_PUBKEY 425956BB3E31DF51
在Ubuntu 22。04上添加清华源(deepin的源),出现错误解决方法是输入命令:apt-key adv --keyserver keyserver.deepin.com --recv-keys 425956BB3E31DF51【这串数字是NO_PUBKEY后面的数字,一次不行就多试试,外网不是很稳定】试了几次成功了然后更新一下,sudo apt-get update安装深度应用商店命令:sudo apt-get install deepin-software-center...原创 2022-07-13 11:32:38 · 1503 阅读 · 0 评论 -
Linux安装Notepad next的命令
1.直接输入命令就可以安装。flatpak install https://dl.flathub.org/repo/appstream/com.github.dail8859.NotepadNext.flatpakref原创 2022-05-20 20:08:43 · 1141 阅读 · 1 评论 -
ubuntu 22.04安装微信
最近听到朋友安利deepin,然后就了解了下,发现一些常用软件真香。1.安装命令(简洁版无需安装应用商店)wget -O- https://deepin-wine.i-m.dev/setup.sh | sh那个完成后会显示:然后需要什么就可以安装了。sudo apt-get install com.qq.weixin.deepin sudo apt-get install com.qq.im.deepinsudo apt-get install com.qq.office.d原创 2022-05-20 11:33:47 · 6115 阅读 · 5 评论 -
Windows 10 下安装pycrypto时出错的解决问题
错误信息如下:Collecting pycrypto Using cached pycrypto-2.6.1.tar.gz (446 kB) Preparing metadata (setup.py) ... doneBuilding wheels for collected packages: pycrypto Building wheel for pycrypto (setup.py) ... error error: subprocess-exited-with-error...原创 2022-05-02 10:47:01 · 14703 阅读 · 6 评论 -
如果Linux下突然什么命令都无法识别了解决方法
使用临时添加环境变量:export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin然后就可以使用命令,吧配置错误的~/.bashrc中的命令进行修改然后使其生效source ~/.bashrc原创 2022-04-21 18:22:08 · 1222 阅读 · 0 评论 -
ubutnu 安装docker
安装docker1、安装docker:sudo apt-get install -y docker.io2、启动docker服务:systemctl start docker3、设置开机启动:systemctl enable docker4、查看docker状态:systemctl status docker5、停止docker服务:systemctl stop docker6、查看docker版本:docker version...原创 2022-04-11 12:35:45 · 669 阅读 · 0 评论 -
INFO client.DefaultNoHARMFailoverProxyProvider: Connecting to ResourceManager at 错误的解决方法
在网上找了很多解决方案,都不能解决,然后认真从日志分析了一下解决了,方法如下:当运行:./bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.0.jar wordcount /usr/hadoop/wordcount/input /usr/hadoop/wordcount/output时错误显示如下:有报错信息可知:2022-03-31 22:09:37,723 INFO client.DefaultNoHA原创 2022-03-31 22:28:25 · 5061 阅读 · 1 评论 -
Ubuntu 安装shutter
#添加shutter安装源sudo add-apt-repository ppa:linuxuprising/shutter#安装shuttersudo apt-get install shutter#卸载命令sudo apt-get autoremove shutter原创 2022-03-21 08:31:57 · 341 阅读 · 0 评论 -
安装hadoop时第一次启动datanode成功,以后启动均失败的解决方法
1.去查看datanode的日志.如果提示JAVA加载路径错误,则去配置JAVA的环境配置。若提示的错误是:Java.io.IOException:Incompatible clusterIDs 则是因为datanode与namenode中的clusterID匹配,具体原因是,每次格式化namenode都会生成一个新的clusterID, 如果只格式化了namenode,没有格式化此datanode, 就会出现”java.io.IOException: Incompatible namespaceI原创 2022-03-21 00:23:11 · 2467 阅读 · 0 评论 -
协议安全分析工具Proverif 和Proverif Editor的安装与使用
本方法次用Linux系统(以Ubuntu为例)1.Proverif的安装与使用a.首先下载源码:http://prosecco.gforge.inria.fr/personal/bblanche/proverif/b.然后解压进入该目录,使用./build命令进行编译。此步骤需要OCaml环境,具体可以参考:OCaml安装_不停止编码的脚步-CSDN博客c.使用从命令行进入Proverif源代码,输入命令:./proverif 文件名二.Proverif Editor的安装(ub转载 2021-10-04 15:51:49 · 1222 阅读 · 1 评论 -
ubuntu18.04升级到20.04
升级前先备份不管成功与否都要养成大改动之前备份1.执行sudo dpkg --force depends -P lxd; sudo dpkg --force depends -P lxd-client2.执行,默认Prompt=lts 这是升级到LTS版本的【没有需要添加】Prompt=normal是升级到非LTS版本sudo nano /etc/update-manager/...原创 2020-05-04 23:12:27 · 9977 阅读 · 0 评论 -
ubuntu 查询内核版本命令大全
ubuntu命令查询版本和内核版本 1.查看ubuntu版本号:方法一:cat /etc/issue返回结果:Ubuntu 6.06.2 LTS \n \l 方法二:sudo lsb_release -a 返回结果:No LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 6.06.2 LTSRele...转载 2018-06-28 15:10:07 · 29821 阅读 · 0 评论 -
从文件中读取截取字符并对截取的字符进行排序
#include "stdio.h"#include "stdlib.h"int main(void){ char pathname[50], c_read[5]; int arr[200]={0}; char char_read; FILE *fp; printf("Input the file path:"); scanf("%s", pathname);//获取文件位...原创 2018-11-21 14:09:21 · 410 阅读 · 0 评论 -
获取Linux内核源码(以Ubuntu为例)
用Linux系统后总会对自己编译Linux内核跃跃欲试,完全压抑不住内心的好奇心,所以找时间总结了下方法。1.先看用cat /etc/apt/sources.list查看是否添加了deb-src项。去掉“#”即可。2.使用apt search linux-source查看下版本。3.使用apt install linux-source-4.4.0安装,安装后再/usr/src目录下。...原创 2019-01-24 18:00:20 · 2089 阅读 · 0 评论 -
Ubuntu
ubuntu下载linux内核源码ubuntu仓库里面关于源码部分配置的好全啊,什么都有,ps:包括vim的各种插件居然也有人打包放到仓库里,真是方便。1.首先查看一下本系统使用的内核版本号:cat /proc/versionLinux version 4.4.0-66-generic (buildd@lgw01-28) (gcc version 5.4.0 20160609 (U...转载 2019-01-24 18:06:48 · 140 阅读 · 0 评论 -
Linux常用解压命令
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的...转载 2019-01-25 09:13:29 · 222 阅读 · 0 评论 -
ctags配置和使用
ctags配置使用sudo vim /etc/vim/vimrc 编辑vim的配置文档,在其中加入如下命令:set tags=/home/zhouyl/linux-3.4.7/tags;"后面的路径是使用ctags -R 后生成的tags文件所在目录,如果需要配置多个tags,只需如下再添加即可set tags=/home/zhouyl/rap/libpcap-1.3.0/tags;...转载 2019-01-25 10:14:16 · 2400 阅读 · 0 评论 -
Linux awk命令用法
AWK命令用法,详情见菜鸟教程:http://www.runoob.com/linux/linux-comm-awk.html转载 2019-03-04 17:09:04 · 221 阅读 · 0 评论 -
下载C语言标准库源码
进入到GNU的ftp:http://ftp.gnu.org/gnu/glibc/找到glibc-2.29.tar.gz下载即可,如果实在windows 下直接使用WinRAR解压即可,Linux下使用tar -xzvfglibc-2.29.tar.gz解压。...原创 2019-05-02 16:52:56 · 14333 阅读 · 0 评论 -
下载Linux内核源码
浏览器登陆Linux的内核网址https://mirrors.edge.kernel.org/pub/linux/kernel/选中自己的需要的版本下载解压后就OK了。原创 2019-05-02 16:58:08 · 700 阅读 · 0 评论 -
float的有效位
之前无意间做对比的时候发现对float的精确的理解有误,特此总结。float的有效数字是6位,第7位不一定有效,前6位一定有效。#include <stdio.h>int main(){ float a=1.2345668; printf("a=%f\n", a); return 0;}运行结果是1.234567【注:不同编译器运行结果...原创 2019-05-11 12:59:53 · 8187 阅读 · 1 评论 -
linux sync命令
sync是一个linux同步命令,含义为迫使缓冲块数据立即写盘并更新超级块。其中包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。[wang@localhost usb]$ man syncNAME sync - flush file system buffersSYNOPSIS sync [OPTION]DESCRIPTION Force cha...转载 2018-06-04 17:01:55 · 4016 阅读 · 0 评论