lib文件

自定义镜像上传阿里云

风格不统一 提交于 2019-12-06 08:41:29
1、alpine制作jdk镜像 2、Alpine制作jre镜像(瘦身) 3、Docker镜像上传至阿里云 alpine 制作 jdk 镜像 alpine Linux简介 1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以减少系统的体积和运行时的资源消耗。 2.Alpine Linux提供了自己的包管理工具:apk(注意:ubuntu中是apt-get),我们可以通过https://pkgs.alpinelinux.org/packages 查询包信息 3.Alpine Docker镜像继承了Alpine Linux发行版的这些优势,相比于其他Linux Docker镜像,它的体积非常小 对比常用的、没有压缩过的基础镜像(查看当前的:latest标签): Alpine - 4.8MB centos - 124.8 MB Debian - 125.1MB Centos - 196MB 4.建议使用Alpine Linux 3.10.0版本,这也是 v3.10 稳定系列的首个版本 alpine:3 .10 基于alpine制作JDK8镜像 #1.下载镜像 docker pull alpine:latest #2.创建并编辑dockerfile touch Dockerfile vi

centos 6.4 QT5 的安装,找不到GLIBCXX_3.4.15的解决办法

懵懂的女人 提交于 2019-12-06 08:21:40
下载安装后 启动的时候提示 GLIBCXX_3.4.15,发现libstdc++.so.6的版本过, 在安装qt-creator的时候运行这个IDE就出现了这个问题,是由于libstdc++.so.6的版本过低,需要下载个新的重新建立软连接。 我这里是 更新里 gcc 版本到 4.8 解决的,更新之后做里链接 ln -s /usr/lib/libstdc++.so.6 /usr/local/lib/libstdc++.so.6.18 下面是详细的解决过程 1.【分析过程】 linux 执行strings /usr/lib/libstdc++.so.6 | grep GLIBC 返回结果没有GLIBCXX_3.4.15 GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBC_2.0 GLIBC_2.3 GLIBC_2.4 GLIBC_2.3.4 GLIBC_2.1 GLIBC_2.1.3 GLIBC_2.2 GLIBCXX_FORCE_NEW GLIBCXX_DEBUG_MESSAGE_LENGTH 执行ls -l /usr/lib/libstdc++.so.6 发现/usr/lib

centos 6.4 QT5 的安装,找不到GLIBCXX_3.4.15的解决办法

旧时模样 提交于 2019-12-06 08:21:27
下载安装后 启动的时候提示 GLIBCXX_3.4.15,发现libstdc++.so.6的版本过, 在安装qt-creator的时候运行这个IDE就出现了这个问题,是由于libstdc++.so.6的版本过低,需要下载个新的重新建立软连接。 我这里是 更新里 gcc 版本到 4.8 解决的,更新之后做里链接 ln -s /usr/lib/libstdc++.so.6 /usr/local/lib/libstdc++.so.6.18 下面是详细的解决过程 1.【分析过程】 linux 执行strings /usr/lib/libstdc++.so.6 | grep GLIBC 返回结果没有GLIBCXX_3.4.15 GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBC_2.0 GLIBC_2.3 GLIBC_2.4 GLIBC_2.3.4 GLIBC_2.1 GLIBC_2.1.3 GLIBC_2.2 GLIBCXX_FORCE_NEW GLIBCXX_DEBUG_MESSAGE_LENGTH 执行ls -l /usr/lib/libstdc++.so.6 发现/usr/lib

dbus-glib-0.108 arm交叉编译

こ雲淡風輕ζ 提交于 2019-12-06 08:18:02
直接上配置: ./configure --host=arm-cortex_a9-linux-gnueabi --prefix=/linux/tools/python-2.7.3/install PKG_CONFIG_PATH=/usr/local/bluez5/lib/pkgconfig CC="arm-cortex_a9-linux-gnueabi-gcc -I/usr/local/bluez5/include/dbus-1.0 -I/usr/local/bluez5/lib/dbus-1.0/include -L/usr/local/bluez5/include -L/usr/local/bluez5/lib -I/usr/local/bluez5/include/glib-2.0 -I/usr/local/bluez5/lib/glib-2.0/include" 路径根据自己的情况读者自行修改。 以为万事大吉,可是就是编译出错,如下所示: /bin/sed: can't read /opt/crosstools/arm-cortex_a9-eabi-4.7-eglibc-2.18/arm-cortex_a9-linux-gnueabi/sysroot/usr/lib/libffi.la: No such file or directory libtool: error: '

centos7 安装配置ceph

旧时模样 提交于 2019-12-06 08:16:39
前期准备: 规划:8台机器 IP hostname role 192.168.2.20 mon mon.mon 192.168.2.21 osd1 osd.0,mon.osd1 192.168.2.22 osd2 osd.1,mds.b(standby) 192.168.2.23 osd3 osd.2 192.168.2.24 osd4 osd.3 192.168.2.27 client mds.a,mon.client 192.168.2.28 osd5 osd.4 192.168.2.29 osd6 osd.5 关闭 SELINUX [root @admin ceph]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config [root @admin ceph]# setenforce 0 打开 Ceph 需要的端口 [root @admin ceph]# firewall-cmd --zone=public --add-port=6789/tcp --permanent [root @admin ceph]# firewall-cmd --zone=public --add-port=6800-7100/tcp --permanent [root @admin ceph]# firewall

DBUS 记录

久未见 提交于 2019-12-06 08:09:51
problem?????????????????????????????????????????????????????????????????????????????????????? 1./autogen.sh [sbox-MYTARGET: ~/hello-world] > ./autogen.sh + aclocal + autoconf + autoheader + automake --add-missing --foreign + ./configure checking for a BSD-compatible install... /scratchbox/tools/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... configure: error: cannot run C compiled programs

QEMU搭建ARM LINUX开发环境

五迷三道 提交于 2019-12-06 06:42:33
QEMU搭建ARM LINUX开发环境 QEMU简介: QEMU是一种纯软件实现的虚拟化模拟器,几乎可以模拟所有硬件,包括我们本次要用的ARM A9平台。它的原理是将guest架构代码转换为TCG中间代码,再转换为host架构代码。 环境: 虚拟机:ubuntu18.04 LTS 步骤: 安装gcc-arm-linux-gnueabi sudo apt install gcc-arm-linux-gnueabi 安装完成后,我们可以看一下该工具链支持的目标架构: arm-linux-gnueabi-gcc --target 翻一下结果可以看到: Known ARM CPUs (for use with the -mcpu= and -mtune= options): arm1020e arm1020t arm1022e arm1026ej-s arm10e arm10tdmi arm1136j-s arm1136jf-s arm1156t2-s arm1156t2f-s arm1176jz-s arm1176jzf-s arm2 arm250 arm3 arm6 arm60 arm600 arm610 arm620 arm7 arm70 arm700 arm700i arm710 arm7100 arm710c arm710t arm720 arm720t arm740t

JDK,JRE,JVM的区别与关系

徘徊边缘 提交于 2019-12-06 05:22:11
概念区别 JDK: Java Develpment Kit java 开发工具 JRE: Java Runtime Environment java运行时环境 JVM: java Virtual Machine java 虚拟机 使用人群 jdk 是给开发人员使用的, jre和jvm是给普通用户使用 3. 详细介绍 JDK: 是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jre JRE: 是运行基于java语言编写的程序所不可缺少的运行环境,也是通过它,java的开发者才可以将自己开发的程序发布到用户手中,让用户使用,与大家熟悉的jdk不同,jre是运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器,调试器)等,知识针对使用java程序的用户 JVM: 就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序首先被编译为.class文件,这种类文件可以在虚拟机上运行,也就是说class并不直接与机器的操作系统相对应。而是经过虚拟机间接的与操作系统交互,由虚拟机将程序解释给本地系统执行,只有jvm还不能将class执行

mac下载wepy报错解决方案

天大地大妈咪最大 提交于 2019-12-06 04:37:09
今天下载wepy-cli的时候报错了 sudo npm i wepy-cli -g gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/wepy-cli/node_modules/fsevents/.node-gyp' gyp ERR! System Darwin 19.2.0 gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/usr/local/lib/node_modules/wepy-cli/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node" "--module_name=fse" "--module_path=/usr/local/lib/node_modules/wepy-cli/node_modules/fsevents/lib/binding/Release

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台

对着背影说爱祢 提交于 2019-12-06 03:15:54
Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台 分类: Linux Ubuntu Oracle 2014-10-14 14:49 3613人阅读 评论 (13) 收藏 举报 Ubuntu Python SIP PyQt5 Eric6 目录 (?) [+] 引言 找 了很多Python GUI工具集,还是觉得PyQt比较理想,功能强大跨平台,还支持界面设计器。花一天时间折腾了Ubuntu14.04(32位)+ Python3.4 + Qt5.3.2 + PyQt5.3.2 + Eric6.0 的完整开发平台的搭建,各种出错差点放弃了,好在终于一一解决了,记录下来以后搭建起来方便点。 安装Python3.4 Ubuntu14.04貌似默认安装了Python2.7 和Python3.4。故Python3.4的安装可略去。 安装Qt5 Ubuntu14.04自带Qt4的部分库文件,但是我们的平台要求Qt5,所以首先安装Qt5. Qt5.3.2下载:http://qt-project.org/downloads 安装过程: 下载到的是Qt5的在线安装程序,为其赋予可执行权限即可单击启动。由于我之前文件都安装在/opt目录下,故这里以root身份安装: [plain] view plain copy print ? sudo chmod a