pkg

Ubuntu20.04安装wxWidgets-3.1.3

為{幸葍}努か 提交于 2020-08-14 06:48:00
1. 安装 wxWidgets 相关依赖 sudo apt install pkg-config sudo apt install libgtk2.0-dev sudo apt-get install libwxgtk3.0-gtk3-dev sudo apt-get install build-essential sudo apt-get install mesa* sudo apt-get install mesa-common-dev sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev 2. 下载 由于erlang依赖wxWidgets,我们下载下载wxWidgets安装包,wxWidgets版本为2.8.4或更高版本,这里我们下载最新版本3.1.3版本,建意使用 迅雷下载 wxWidgets官网下载地址 wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.3/wxWidgets-3.1.3.tar.bz2 3. 创建wxWidgets的安装路径文件夹 sudo mkdir -p /usr/local/wxWidgets 4. 解压wxWidgets tar -xvf wxWidgets-3.1.3.tar.bz2 5.

Cuda 10.2在CentOS 7.8下编译ffmpeg 4.2.4

我只是一个虾纸丫 提交于 2020-08-14 05:09:49
安装Cuda 10.2的toolkit和对应的NVIDIA显卡驱动, 后安装nvidea codec的头文件: https://github.com/FFmpeg/nv-codec-headers/releases 下载后解压: tar xf nv-codec-headers-n10.0.26.0.tar.gz cd nv-codec-headers-n10.0.26.0 make make install 在CentOS 7.8下, 下载ffmpeg版本: http://ffmpeg.org/download.html#releases 下载ffmpeg4.2.4到CentOS7.8上: http://ffmpeg.org/releases/ffmpeg-4.2.4.tar.xz tar xf ffmpeg-4.2.4.tar.xz cd ffmpeg-4.2.4 编译参考: https://developer.nvidia.com/ffmpeg PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --enable-cuda-nvcc --enable-cuvid --enable-nvenc --enable-nonfree --enable-libnpp --extra-cflags=-I/usr/local/cuda

ShadowSocks-Qt5 for arm64(鲲鹏、飞腾)

♀尐吖头ヾ 提交于 2020-08-13 23:18:16
操作系统:Ubuntu Kylin 优麒麟 20.04 LTS 适用平台:arm64 一、安装包 软件仓库中没有 ShadowSocks-Qt5 (简称:SS)的安装包,而且目前该项目处于停止更新的状态,因此需要下载一些“陈旧”的安装包。 1.1 Botan 请使用Debian仓库中的 2.9 版本,Ubuntu 仓库中的 2.12 与 SS 存在兼容性问题。 请从下方链接下载 botan 和 libbotan-2-9,如果想自行编译,还需要下载 libbotan-2-dev。架构选择arm64,镜像站选择亚洲的,速度快一些。 https://packages.debian.org/search?suite=buster&searchon=names&keywords=botan 安装下载好的软件包。 sudo dpkg -i *botan*.deb 1.2 ShadowSocks 请从下方链接下载 shadowsocks-qt5 和 libqtshadowsocks2,如果想使用非图形化的工具,请下载 shadowsocks。 https://packages.debian.org/search?keywords=shadowsocks&searchon=names&suite=stable&section=all 安装下载好的软件包。 sudo dpkg -i

多点生活在 Service Mesh 上的实践 -- Istio + Mosn 在 Dubbo 场景下的探索之路

天大地大妈咪最大 提交于 2020-08-13 00:34:55
Service Mesh Webinar 是由 ServiceMesher 社区和 CNCF 联合发起的线上直播活动,活动将不定期举行,为大家带来 Service Mesh 领域的知识和实践分享。 本文根据5月28日晚 Service Mesh Webinar#1 多点生活平台架构组研发工程师陈鹏,线上主题分享《多点生活在 Service Mesh 上的实践 -- Istio + Mosn 在 Dubbo 场景下的探索之路》整理,文末包含本次分享的视频回顾链接以及 PPT 下载地址。 前言 随着多点生活的业务发展,传统微服务架构的面临升级困难的问题。在云原生的环境下,Service Mesh 能给我们带来什么好处。如何使用社区解决方案兼容现有业务场景,落地成符合自己的 Service Mesh 成为一个难点。 今天主要给大家分享一下 Service Mesh 的一些技术点以及多点生活在 Service Mesh 落地过程中适配 Dubbo 的一些探索。 首先我们从三个方面入手: 为什么需要 Service Mesh 改造; 探索 Istio 技术点; Dubbo 场景下的改造; 为什么需要 Service Mesh 改造 说到为什么需要改造,应该先说一下 Service Mesh 和传统微服务架构的一些特点。 微服务 微服务一般有这些模块: 安全; 配置中心; 调用链监控; 网关;

Python标准库PDF高清完整版免费下载|百度云盘

限于喜欢 提交于 2020-08-11 20:58:28
百度云盘:Python标准库PDF高清完整版免费下载 提取码:fuvm 内容简介 本书由资深Python专家亲自执笔,Python语言的核心开发人员作序推荐,权威性毋庸置疑。 对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案,所以本书是所有Python程序员都必备的工具书!本书以案例驱动的方式讲解了标准库中一百多个模块的使用方法(如何工作)和工作原理(为什么要这样工作),比标准库的官方文档更容易理解(一个简单的示例比一份手册文档更有帮助),为Python程序员熟练掌握和使用这些模块提供了绝佳指导。 全书一共19章,系统而全面地对Python标准库中的一百多个模块进行了生动的讲解。这些模块主要包括:文本处理工具模块、与数据结构相关的模块、与算法有关的模块、管理日期和时间值的模块、用于数学计算的模块、管理文件系统的模块、用于数据存储与交换的模块、用于数据压缩与归档的模块、用于加密的模块、与进程和线程相关的模块、与网络通信和Email相关的模块、构建模块、支持处理多种自然语言和文化设置的模块、开发工具模块、与运行时特性相关的模块,等等。 作者简介 Doug Hellmann目前是Racemi公司的一位高级开发人员,也是Python Software Foundation的信息交流主管。从1.4版开始他就一直在做Python编程

CentOS 7 安装 Jenkins

半城伤御伤魂 提交于 2020-08-11 17:09:27
准备工作 首选需要安装JAVA环境 https://www.cnblogs.com/stulzq/p/9286878.html 如果你的系统没有自带git,那么也需要安装一个 yum install git 1.安装 第一种方法 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum install jenkins 第二种方法 直接下载 rpm 安装 各个版本地址 https://pkg.jenkins.io/ wget https://pkg.jenkins.io/redhat/jenkins-2.156-1.1.noarch.rpm rpm -ivh jenkins-2.156-1.1.noarch.rpm 2.配置 vim /etc/sysconfig/jenkins # 监听端口 JENKINS_PORT="8080" 3.配置权限 为了不因为权限出现各种问题,这里直接使用root 修改用户为root vim /etc/sysconfig/jenkins # 修改配置 $ JENKINS_USER=

golang依赖包下载失败?试试GO依赖管理工具go Modules配置goproxy代理

浪子不回头ぞ 提交于 2020-08-11 12:00:20
这里写目录标题 一.前言 二. Go Modules有哪些特点 三.如何使用Go Modules 1.首先安装Go 1.13或升级到Go 1.13 2.配置环境变量 3.配置gomod 四.配置goland 五.其他你可能需要知道的知识 1.go.sum 2.更换依赖版本 3.gomod相关命令 一.前言 初学者使用golang的时候可能会遇到这样几个问题 1.在使用go get的时候,由于一些众所周知的原因,经常会下载失败 2.拿到一个项目,很难知道使用了哪些依赖库,这些依赖库都是什么版本的 3.go的项目必须放在gopath下面,我想放在任意目录下 如果你有相同的疑问,那么go Modules就能很好的解决这些问题 二. Go Modules有哪些特点 Go Modules是官方正式推出的包依赖管理项目,由Russ Cox (即Go 现在的掌舵人)推动,dep是“official experiment”仅此而已。 Go modules 出现的目的之一就是为了解决 GOPATH 的问题,也就相当于是抛弃 GOPATH 了。以前项目必须在 G O P A T H / s r c 里 进 行 , 现 在 G o 允 许 在 GOPATH/src 里进行,现在Go 允许在 G O P A T H / s r c 里 进 行 , 现 在 G o 允 许 在 GOPATH

Jenkins+docker实现应用发布

依然范特西╮ 提交于 2020-08-11 08:22:21
Jenkins+docker 实现应用发布 Jenkins : centos6.5 ip : 192.168.83.84 Docker : centos7.2 ip : 192.168.83.60 一、安装 Jenkins 最新版: sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key sudo yum install jenkins 稳定版 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key sudo yum install jenkins 根据需求在 jenkins 的服务器上( centos )执行其中一种命令,安装 jenkins 。 另: jenkins 依赖 java 环境,需先安装好 java 启动 jenkins : Service

Python3用pyinstaller打包程序出现ModuleNotFindError的解决方法

爱⌒轻易说出口 提交于 2020-08-11 05:12:16
今天打包写好的程序,编译、生成的时候并没有错误,但在运行的时候回出现"ModuleNotFindError"错误,这个我们可以用下面的方法解决: 以上面的错误提示为例,我们会发现“pkg_resources.py2_warn”找不到,那么我们可以在程序中手动将库导入进来: 这样子问题就可以解决了; 还看到网上有帖子说,可以编辑".spec" 文件来解决问题,但是我这边没有成功,这里就不放上来了。 来源: oschina 链接: https://my.oschina.net/u/4324861/blog/4327384

openeuler 打包ros-comm

|▌冷眼眸甩不掉的悲伤 提交于 2020-08-11 02:46:25
1.在树莓派上安装openeuler: 跟随这罗老师的tutorial配置好ros安装所需要的一些环境, 参考链接: https://gitee.com/yunxiangluo/ros_openeuler?_from=gitee_search 这篇博客目的是在openeuler源码编译ros-comm,然后在将rpm包进行打包,并且验证打包可执行程序 因此着重记录一下跟罗老师tutorial当中需要注意或者说不同的地方 2.下载ros-common源码 在你的workspace当中执行: rosinstall_generator ros-comm --rosdistro melodic --deps --tar > melodic-ros_comm.rosinstall 这条指令的目的是将ros-comm当中所有的52个pkg的url链接写入到melodic-ros_comm.rosinstall文件当中,里面会包含各个pkg的版本号,后续自己打包的时候,也是需要版本号的 wstool init -j8 src melodic-ros_common.rosinstall 这条指令的目的是,根据melodic-ros_common.rosinstall文件当中的下载链接,将ros-comm当中的源码下载到src目录当中, 然后通过 ./src/catkin/bin/catkin