PKG
  • 2024-06-23后docker时代的docker安装方法.md
    feodra亲测可用#!/bin/shset-e#DockerEngineforLinuxinstallationscript.##Thisscriptisintendedasaconvenientwaytoconfiguredocker'spackage#repositoriesandtoinstallDockerEngine,Thisscriptisnotrecommended#forproductionenv
  • 2024-06-23pkg-config
    一、pkg-configpkg-config是一个命令行工具,主要用于帮助开发者在编译依赖于特定库的软件时,自动获取和设置正确的编译器选项和链接器选项。它的主要作用在于简化编译过程,确保程序能够正确地找到所需的头文件和库文件,尤其是在库文件可能安装在非标准位置的情况下。pkg-config版本
  • 2024-06-20buildroot --- 新添加一个 package(应用)
    参考资料:https://buildroot.org/docs.html buildroot-slides.pdf章节 IntegratingnewpackagesinBuildroot  以下基于RK3308SDK(与SDK关系不大,其他SDK类似) 在app文件夹下新建个文件夹wifitest,里面新建两个文件main.c#include<stdio.h>intmain(int
  • 2024-06-18使用pkg -r 命令选项向jail虚拟子系统里安装软件@FreeBSD
    刷FreeBSD论坛的时候,看到这样一招:使用pkg-r选项,往jail等虚拟机子系统里安装软件。jails-Howtoinstallapkgofflineintoajail?|TheFreeBSDForumsroot@fbhost:~#pkgpkg:notenoughargumentsUsage:pkg[-v][-d][-l][-N][-j<jailnameorid>|-c<chro
  • 2024-06-15编译安装qemu-devel @FreeBSD
    缘起使用cbsd创建riscvjail的时候提示:youhavenoqemu-user,pleaseinstallqemu-devlewithBSD_USERandSTATICops(emulators/qemu-devel)使用pkg安装之后,创建的riscvjail启动报错:Startingjail:fbriscv,paralleltimeout=5chroot:/bin/sh:Execformaterr
  • 2024-06-15JavaScript打包可执行文件
    pkg[选项]选项:-h,--help输出使用信息-v,--version输出pkg版本-t,--targets逗号分隔的目标列表(参见示例)-c,--configpackage.json或任何具有顶级配置的json文件--options将v8选项拷贝到可执行文件中,以便与它们一起运行
  • 2024-06-10SAMSUNG SCX4521F (4x21系列) 在MacOS Sonoma下的驱动问题!
    直接整就这种打印机,很经典First,youneedtodownloadthelegacySamsungPrinterDriver2.6forOSX-fromapplewebsite:SamsungPrinterDriversv2.6forOSXMountthedmgCopy.pkgfiletoyourDesktoporsomethingOpenterminalrun`pkgutil--expand~/D
  • 2024-06-06使用AppJail配置网络并创建tiny jail(未成功)
    创建tinyjail成功了,但是网络配置这块,jail里只能ping通外面,而无法pkg更新软件。本文章是这篇文章Jail管理器AppJail的使用@FreeBSD-CSDN博客的网络篇。首先host主机配置pf防火墙参考这里:PacketFilter-AppJailHandbook 在/etc/rc.conf文件中添加pf_enable="YES"pflog_
  • 2024-06-05Termux 使用
    安装:下载地址:https://f-droid.org/repo/com.termux_118.apk1.更换安装源termux-change-repo  2.安装sshdpkginstallopensshpkginstallopensslpkginstallopenssl-tool 相关文档 手把手带你将手机打造一台私人便捷服务器及私人云旧手机拯救计划-在And
  • 2024-05-25Ubuntu16.04 opencv环境搭建(C++)
    Ubuntu下vscode跑opencv程序环境搭建。目录1ubuntu查看opencv版本2下载opencv包3依赖配置4进入安装包内执行5配置环境变量6VScode配置-下载c++扩展7编译运行helloworld8在vscode中配置opencv环境9运行结果1ubuntu查看opencv版本pkg-config--modversion
  • 2024-05-20创建hello_world节点、编译、运行
    1、在功能包的src目录下创建源文件cd hello_world_ws/src/hello_world_pkg/srctouch hello_world.cpp#include"rclcpp/rclcpp.hpp"intmain(intargc,char**argv){  rclcpp::init(argc,argv);  autonode=std::make_shared<rclcpp::Node>("hello_w
  • 2024-05-19百度 Apollo 自定义安装第三方库(以 libtorch 为例)_apollo 使用自定义库
    CSDN搬家失败,手动导出markdown后再导入博客园百度Apollo是一个非常优秀的自动驾驶框架,但我们平时在开发中也会遇到各种原repo没有处理的问题。笔者近期想用pytorch的C++前端推理模型,但是遇到了libtorch版本与pytorch版本不匹配的问题,因此想自己安装一个新版本的li
  • 2024-05-13pkg-config(转)
    pkg-config是一个linux下的命令,用于获得某一个库/模块的所有编译相关的信息。例子:pkg-configopencv–libs–cflags结果:-I/usr/include/opencv/usr/lib/x86_64-linux-gnu/libopencv_calib3d.so/usr/lib/x86_64-linux-gnu/libopencv_contrib.so/usr/lib/x86_64-linux
  • 2024-05-04kube-ovn cni处理流程
    kubelet调用二进制文件/opt/cni/bin/kube-ovn。cmd/cni/cni.go创建和删除分别对应cmdAdd和cmdDel函数。pkg/request/cniserver.go二进制文件/opt/cni/bin/kube-ovn调用本地unixsocket,把cni请求转发给kubeovncnidaemon。pkg/daemon/server.goRunServer函数监听本地unixsock
  • 2024-05-03Linux下ffmpeg库的编译链接
    /usr/bin/ld:/usr/local/ffmpeg/lib/libavformat.a(aviobuf.o):infunction`ff_crc04C11DB7_update':/home/ann/FFmpeg/ffmpeg/libavformat/aviobuf.c:568:undefinedreferenceto`av_crc_get_table'/usr/bin/ld:/home/ann/FFmpeg/ffmpeg/libavformat/aviobuf
  • 2024-05-01安装 AWS CLI
    macOS安装:curl"https://awscli.amazonaws.com/AWSCLIV2.pkg"-o"AWSCLIV2.pkg"sudoinstaller-pkgAWSCLIV2.pkg-target/验证安装:aws--versionLinux安装:curl"https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip"-o"
  • 2024-04-28无网络安装插件
    无网络安装插件1、准备外网电脑,搭建所需python插件2、将需要导出的插件,导出列表pipfreeze>.\req.txt3、将插件导出到目录pipdownload-r.\req.txt-d.\pkg4、将req.txt文件和pkg目录拷入无网络电脑5、在无网络电脑安装,进入到.\python\Scripts目录下,管理员运行
  • 2024-04-27FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
    ​libass是一个适用于ASS和SSA格式(AdvancedSubstationAlpha/SubstationAlpha)的字幕渲染器,支持的字幕类型包括srt、ass等,凡是涉及到给视频画面添加字幕,均需事先集成libass。《FFmpeg开发实战:从零基础到短视频上线》一书的“7.3.1 Linux环境安装libass”介绍了如何在Linux环境
  • 2024-04-26Go+seata实现分布式事务-tcc
    上篇用的ta跟xa。这次试试tccclientpackagemainimport( "context" "flag" "fmt" "net/http" "time" "github.com/parnurzeal/gorequest" "github.com/seata/seata-go/pkg/client" "github.
  • 2024-04-21kube-ovn转储日志
    kube-ovnv1.10.10pkg\daemon\controller.goovn-cni每小时通过logrotate命令来转储kube-ovn所有相关日志。pkg\daemon\controller_linux.gologrotate配置在构建容器镜像时拷贝进去。
  • 2024-04-20解决 macOS 下 Python 3.8 安装 mysqlclient 的问题
    环境背景Python版本:3.8macOS版本:14.4(M2芯片)在安装mysqlclient时遇到的问题我在网上找到的方案基本上都是通过brewinstallmysql-connector-c安装、修改mysql_config文件、安装openssl及gcc,这个解决方案对我并没有效果解决方案步骤一:配置环境变量#使用pkg-config
  • 2024-04-18ROS2笔记2--工作空间、功能包、节点
    一、工作空间(Workspace)ROS工作空间是用于存放ros功能包的一个文件夹,通常以ws结尾。用于存放工程开发相关的所有文件,包括源代码、编译生成的文件以及配置我呢见等。在ROS中工作空间是使用Catkin编译系统来组织和管理代码的基础单元。每个工作空间通常包含一个或多个功能包,这些功能
  • 2024-04-16CentOS 7.9 python 虚拟环境安装mysqlclient失败
    目录环境懵懂安装报错原因解决完结撒花
  • 2024-04-1352 Things: Number 51: What is the security model for ID-based encryption, and describe one IBE schem
    52Things:Number51:WhatisthesecuritymodelforID-basedencryption,anddescribeoneIBEscheme.52件事:第51件:基于ID的加密的安全模型是什么,并描述一个IBE方案。 Thisisthelatestinaseriesofblogpoststoaddressthelistof '52ThingsEveryPhDStu
  • 2024-04-08openwrt 编写一个helloworld程序
    第一步先创建目录,项目代码要放在openwrt根目下的 package 目录中,这里源码写在了hellworld的src目录下,因为外层还有需要编写的文件。mkdir-p~/openwrt/package/hellworld/srccd ~/openwrt/package/helloworld/src然后编写helloworld.c和源码下的Makefile文件touc