如何上传package到pypi

首先访问 pypi 创建一个帐号,并且需要验证一个邮箱,注意网易163邮箱收不到验证的邮件。 安装上传工具 pip install --user twine 执行上传命令 python setup.py sdist bdist\_wheel twine upload dist/\* 注意,dis

Debian run jar like a native program

sudo apt install binfmt-support jarwrapper 比如 swagger-codegen wget -O ~/.local/bin/swagger-codegen https://oss.sonatype.org/content/repositories/releases/io/swagger/swagger-codegen-cli/2.2.1/swagger-codegen-cli-2.2.1.jar chmod a+x ~/.local/bin/swagger-codegen # run swagger-codegen

cmake工程使用distcc

distcc可以加速编译,但是遇到cmake可能就需要处理下。 问题 distcc在 /usr/lib/distcc 中放了各编译器的soft link(如cc/gcc等等),如

cmake笔记

list 函数中的list变量要的是名称 generate expression只能在很少的地方用,if里不能用 equal比较数字,strequal比较字符串 字符串可

sudo保持环境变量

编译Linux内核的最后是make modules_install install,这两个一般都需要root权限,即sudo,而一般我交叉编译内核时都是在.bashrc中e

distcc加速内核编译

Linux内核编译实在是费时间的事,搞内核移植的时候总要编译,生命有一部分就浪费在等内核编译完成上,有心想买个HP的工作站,看了下Z840的

ssh不检查server变化

嵌入式linux开发时经常需要远程登录到板上,但由于开发过程还经常会重新下载内核和文件系统,导致登录时总提示host变了,blablabla

bbb u-boot SPI 启动

beagle bone black的u-boot编译时已经为SPI准备好了 MLO.byteswap,这个文件应该直接写入到SPI flash的偏移0位置,根据am

Debian NAT共享上网

如果Linux主机有两个网卡,比如一个有线、一个无线,当无线连接后,其他机器即可通过有线共享上网,为了方便叙述,假设环境如下: A机器有两块网

Debian Epson L455 打印机

要使用打印机必须要在本机(或局域网其他机器)上安装打印服务,L455是网络打印机,需要IPP协议,而mDNS-scan和avahi-util

网络启动并安装Debian

网络启动(PXEBoot)并安装Debian的官方文档在这里,不过官方文档有点冗长,我这里假设已经有一台安装好Debian,需要网络安装另一

GNU LD 脚本学习笔记

LD脚本(linker script)是什么 GNU ld是链接器,ld实际并不是GCC的一部分,ld属于binutils软件包。但是嵌入式开发时,下

JLink defective

下载了最新的JLink V622g,打开JLink命令行后,提示以下信息 The connected J-Link is defective,Proper operation cannot be guaranteed... 然后换了V5.12.10就没有这个提示了,还是版本太

Linux kernel manpages

https://www.linuxquestions.org/questions/linux-newbie-8/man-pages-for-kernel-functions-758389/ 在Linux内核中执行以下两条命令即可 make mandocs sudo make installmandocs 生的manpages在 /usr/local/man/man9中,不是所有的函数都有,可以l