6 password-u

尚未进行身份认证

我要认证

向上向善!勇往直前!

等级
TA的排名 1w+

源码编译、安装gcc 7

下载gcc源码wget https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz开始编译tar -xvf gcc-7.3.0.tar.gzcd gcc-7.3.0./configure --prefix=/usr/local/gcc-7.3.0makesudo make install如果报错:configure: error: Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MP

2020-07-20 22:05:18

yum install 只下载,不安装

使用 yum install 只下载安装程序以及依赖程序,而不直接安装,命令如下:yum install --downloadonly --downloaddir=/download python-devel# --downloadonly 表示只下载,不安装# --downloaddir 表示程序的下载路径可以使用 yum --help 来查看更多用法...

2020-07-20 21:43:55

Unmet dependency: xscrnsaver

安装libxss-dev(或libxss-devel)即可sudo yum install libxss-dev或sudo apt install libxss-dev

2020-07-14 14:15:52

Linux alias 设置别名

Linux环境中可以通过设置别名,来快速执行对应了命令。如果只是让其在当前用户下生效,则将如下内容写入 ~/.bashrc 文件中,如果需要让所有让其在所有用户中生效,则可将如下内容写入 /etc/profile 文件,或 /etc/profile.d/alias_bash.sh(自定义文件名)文件中。执行source使其在当前终端生效,例如:source ~/.bashrc ,系统重启后永久生效。alias gits='git status'alias gitb='git branc.

2020-07-11 20:24:19

Linux系统下,快速打包程序依赖系统库(so)文件

将程序依赖的所有库文件拷贝出来ldd helloworld | awk '{print $3}' | xargs -i cp -L {} /home/zz/libhelloworld是可执行程序名称,/home/zz/lib是拷贝依赖库的目标文件夹如果需要有选择的拷贝,则可以加入grep过滤一下ldd helloworld | grep -E "libssl|libstdc" | awk '{print $3}' | xargs -i cp -L {} /home/zz/liblib

2020-07-08 02:17:16

Qt5.9.9 程序启动报错:libQt5XcbQpa.so.5: undefined symbol: FT_Get_Font_Format

今天使用Qt5.9.9编译程序,成功,但是运行时报错:libQt5XcbQpa.so.5: undefined symbol: FT_Get_Font_Format解决办法:安装freetype和freetype-develsudo yum install freetype freetype-devel再次运行即可成功。在此温馨提示:将Qt程序打包时,需要将安装的依赖也打包进去,否则在新的环境还是无法运行,一般打包对应依赖程序的so文件即可,例如freetype则需要打包/usr/lib6

2020-07-04 18:17:59

smbclient 报错:protocol negotiation failed: NT_STATUS_CONNECTION_RESET

smbclient访问Windows共享文件夹报如下错误:解决办法:打开/etc/samba/smb.conf文件,在global标签下增加如下两个参数项:client min protocol = COREclient max protocol = SMB3

2020-07-04 13:20:23

JS强力去重,包括NaN和Object

JavaScript数组强力去重,数组中的内容可为任意值,包括NaN和Objectfunction distinct(arr) { let NaNFlag = false; let objStrArr = []; return arr.filter((item, index)=> { // 判断NaN if (item !== item) { if (NaNFlag) { retur.

2020-07-01 10:52:47

源码编译、安装zlib-1.2.11

wget https://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gztar -xvf zlib-1.2.11.tar.gzcd zlib-1.2.11./configure --prefix=/usr/local/zlib-1.2.11makesudo make install然后将lib目录加入LD_LIBRARY_PATH中就可以使用了:export LD_LIBRARY_PATH=/u.

2020-06-24 16:03:01

源码编译、安装libxml2和libxslt

1. 编译、安装libxml2wget ftp://xmlsoft.org/libxml2/libxml2-2.9.3.tar.gztar -xvf libxml2-2.9.3.tar.gzcd libxml2-2.9.3./configuremakesudo make install2. 编译、安装libxsltwget ftp://xmlsoft.org/libxml2/libxslt-1.1.28.tar.gztar -xvf libxslt-1.1.28.tar.gzc

2020-06-23 23:03:01

源码编译、安装openssl -- 解决 openssl/opensslv.h: 没有那个文件或目录 的问题

wget http://www.openssl.org/source/openssl-1.0.2j.tar.gztar -zxvf openssl-1.0.2j.tar.gzcd openssl-1.0.2j./config --prefix=/usr/local/openssl-1.0.2j shared zlibmakesudo make install

2020-06-23 22:02:40

源码编译、安装libffi

wget ftp://sourceware.org/pub/libffi/libffi-3.3.tar.gzcd libffi-3.3./configuremakemake install

2020-06-23 22:00:59

pip安装模块,报错:SSLError Cant connect to HTTPS URL because the SSL module is not available

该问题是由于openssl版本与当前python需要的openssl版本不匹配造成的,可手动编译openssl,然后依赖于新的openssl,重新编译、安装python即可,具体操作步骤如下:1.下载OpenSSL源码包:wget http://www.openssl.org/source/openssl-1.0.2j.tar.gz2. 解压缩,编译安装:tar -zxvf openssl-1.0.2j.tar.gzcd openssl-1.0.2j./config --prefi.

2020-06-23 20:09:32

PostgreSQL 查询所有数据库大小,表大小,索引大小,以及表空间大小

1. 查询数据库大小-- 查询单个数据库大小select pg_size_pretty(pg_database_size('postgres')) as size;-- 查询所有数据库大小select datname, pg_size_pretty (pg_database_size(datname)) AS size from pg_database; 2. 查询表大小-- 查询单个表大小select pg_size_pretty(pg_relation_size('mytab'

2020-06-17 15:09:26

xshell 连接 linux 响应时间太长

1.在linux或者你连接好的xshell里面,输入命令:vim /etc/ssh/sshd_config2.按/命令进行检索查询DNS,找到UseDNS3.将UseDNS的注释#去掉,同时将yes改为no原理:是直接让xshell连接的时候去遍历所在的DNS(域名),也就是IP地址,省去一个进入hosts步骤,其实只要就懂该步骤不管是否连接的快慢都会不同程度的提高。4.想要直接将改正的立刻生效,那么就敲下面的命令,如果不愿意,可以重启。service sshd.service rest.

2020-06-12 14:30:07

更新 Ubuntu apt 的源 为 国内源

更新源的步骤:1.备份系统自带源mv /etc/apt/sources.list /etc/apt/sources.list.bak2.修改/etc/apt/sources.list文件vim /etc/apt/sources.list内容如下:# 阿里源deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubunt

2020-06-08 15:30:38

Win10 关闭屏幕旋转(转向)

win10有一个很烦人的功能,就是 Ctrl+Alt 再加方向键,屏幕会进行旋转,因为部分软件的快捷键也是这个,所以冷不丁屏幕就给你旋转了,很烦人,一顿搜索后终于解决了,在此记录一下:1. 首先在桌面右键,点击“显示设置”2. 点击最下边的“高级显示设置”3. 点击“显示器的显示适配器属性”4. 在上边切换到“核心显卡控制面板”选项卡,然后点击下边的“图形属性”5. 显卡的控制面板打开后,点击右下角的“选项和支持”6. “管理快捷键”下方有启用和禁用两个按钮,点击“禁用”7. 点

2020-05-16 21:19:08

win10 系统开启自带热点,手机无法连接(连接超时)

win10开始自带热点,手机成功连接。颇费周折,所以在此记录一下,也给其他人一个参考。今天想在win10上安装个WIFI软件,好让手机连接,结果无意间发现win10自带了热点功能。于是赶紧打开,手机的WIFI列表也显示出来了,本以为就这样愉快的连接上就可以使用了,结果死活连不上,一直显示连接超时。接着就是一顿搜索,好多答案都是说把热点网卡的IP改成192.168.0.1,子网掩码改成255...

2020-05-08 11:05:42

Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available)

使用pip下载包时提示:Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available)然后重新安装了openssl,再次编译Python,再次安装包,还是同样的结果,最后发现在python编译完成后,提示:Failed to build these modules: _ssl...

2020-03-25 15:36:02

NeoKylin(中标麒麟)6.5 更新yum源

1. 进入/etc/yum.repo.d目录:cd /etc/yum.repo.d2. 将原来源文件重命名,例如:mvns6-adv-x86_64.repons6-adv-x86_64.repo.bak3. 使用vim 新编辑文件mirrors.163.com.repo:vimmirrors.163.com.repo,内容如下:[mirrors.163.com]name=mi...

2020-03-25 14:44:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享王者
    分享王者
    成功上传51个资源即可获取