
OS
文章平均质量分 65
无边风月-风之羽翼
这个作者很懒,什么都没留下…
展开
-
[自记录]一次Nvidia显卡的AI容器基础镜像制作过程(含Torch版本和ONNXRuntime版本选择)
即实际运行依赖的cuda版本12.1(不能高于宿主机但最好接近),cudnn版本9.01。如果用较低版本的torch,还需要关注cuDNN的版本不要冲突。默认apt按照的python版本为3.10.12。下载,不建议pip安装。torch版本建议在。原创 2025-04-25 17:47:16 · 81 阅读 · 0 评论 -
【自记录】ubuntu命令行下禁用指定声卡
内容如下:(需要根据lsusb返回的vid和pid修改对应值)设备上内置了一块声卡,出于某些原因我希望禁用他。可以查看到升级设备的细节名称。原创 2025-04-07 20:29:45 · 152 阅读 · 0 评论 -
【自记录】龙蜥8.2 RDMA(RXE软实现)配置
因为有需要了解RDMA,因此找了2台机器进行部署验证,理解细节。RDMA默认是需要特殊网卡,甚至特殊交换机的,但是也可以基于RXE软件实现。因此本次就用RXE看看效果。原创 2024-04-03 17:59:18 · 732 阅读 · 0 评论 -
【原创】AnolisOS/CentOS8 升级nvidia驱动 & 容器中使用cuda
最近在研究AI,希望在容器内使用pytorch, 同时能够利用用到宿主机的GPU资源。发现宿主机的cuda版本(11.4)和容器需要的(11.6)不一致,导致pytorch无法正常运行,因此决定升级。所有操作默认在root用户下进行。原创 2024-03-08 09:45:43 · 1156 阅读 · 0 评论 -
为UOS启用VNC和Windows远程桌面
已在ARM版本和X86版本中验证均可用。原创 2023-05-04 20:38:39 · 3842 阅读 · 2 评论 -
简易DOCKER/K8S使用心得
1. 生成DOCKER首先需要准备一份DockerfileFROM hub.docker.com/centos/centos:7.5.1804COPY myapp/ /opt/myapp/CMD ["/opt/myapp/start.sh"]以上述为例,FROM表示基础镜像。COPY为需要增加文件到DOCKER中的具体位置CMD为默认命令行然后就可以生成了docker build -t hub.my.com/mycomp/myapp:1.0 .2. 调试DOCKERdocker r原创 2021-01-05 20:12:47 · 1685 阅读 · 1 评论 -
NDK编译OpenSSL
本次编译的OpenSSL版本为openssl-1.1.1d和此前的其他编译不同,不要任何初始化脚本,运行了反而会报错。因此需要新开窗口编译,。ANDROID版本默认会用最高的那个版本,因此需要指定。export ANDROID_NDK_HOME=/opt/android-ndk-r14b./Configure android-arm --prefix=/opt/android-libs ...原创 2020-03-28 14:21:34 · 1831 阅读 · 0 评论 -
NDK编译glib2
1 前言如果没有基于NDK的编译经验,建议先阅读下我的前置文章NDK移植编译&心得&ADB/GDB简单应用由于Android在NDK18以后取消了对GCC的支持,而且为了系统内的程序方便,因此本次使用的NDK仍然是14b。本次编译还参考了 编译可在Android上运行的依赖库:glib库 一文。2 版本配套表libffi 3.3libiconv 1.16gettex...原创 2020-03-25 20:11:34 · 658 阅读 · 0 评论 -
WSL(Win10 Linux子系统)的一些基础配置
最近尝试使用WSL,觉得进行一些简单的调试和代码查看,用WSL要比Win+Linux方便很多。当然WSL上,感觉实际的效率还是比Linux真机差很多,大型编译还是需要Win+Linux方案。甚至hisi ARM的交叉编译环境,也可以部署在WSL上。相关资料基于Ubuntu子系统。1. SSH支持参考文档:https://www.jianshu.com/p/36440b7df56asu...原创 2019-07-03 16:57:43 · 4546 阅读 · 1 评论 -
Linux 支持DHCPv6下的IPOE (ISC DHCP)
IPV6现在国家正在大力推广,同时会进行一些安全认证。IPoE现在已经成为业界的主流要求之一。根据工信部的双栈宽带接入服务器技术要求(YD/T 2785-2014)的描述(下图),需要这些字段。我们查看ISC DHCP默认的报文,可以看到Option1和在其中的DUID有了,但是其他Option缺失。man dhclient.confman dhcp-options查阅帮助文档,确认...原创 2019-01-23 17:40:00 · 2287 阅读 · 0 评论 -
httpd设置中文支持&长文件名显示
修改页面默认语言编码,增加这段IndexOptions Charset=UTF-8修改目录文件名不要被截断打开编辑/etc/httpd/conf.d/autoindex.conf,找到“FancyIndexing HTMLTable VersionSort”这段,并修改为:FancyIndexing HTMLTable VersionSort NameWidth=*...转载 2019-01-21 15:41:52 · 1339 阅读 · 2 评论 -
CentOS7.2 安装L2TP/IPSec 服务端/客户端 和部分心得 ( libreswan+xl2tpd )
整体基于CentOS7.2实现。方案为“使用预共享密钥的L2TP/IPSec”下载地址:http://download.youkuaiyun.com/download/gogoytgo/10266198 参考资料:https://teddysun.com/448.html在此一键安装脚本上,删除了部分功能: 1)不配置防火墙,因为我们的业务不需要也不希望通过VPN直接转接到其他网络,而是通过程序实...原创 2018-03-02 11:23:42 · 17580 阅读 · 4 评论 -
vsftpd简易配置攻略
以CentOS7.2为例 开启ROOT帐户的调阅权限rpm -i vsftpd-2.2.2-11.el6_4.1.x86_64.rpmtouch /etc/vsftpd/chroot_listsed -i "s/root/#root/g" user_listsed -i "s/root/#root/g" ftpusersservice vsftpd start原创 2017-08-08 20:51:05 · 255 阅读 · 0 评论 -
firewall-cmd常用语法速记
CentOS7开始全面切换为firewall-cmd,记录下。#安全区域所有端口均能连接,--permanent表示永久生效firewall-cmd --permanent --zone=trusted --change-source=172.10.3.233#设置默认访问区域时,不需要设置--zone,下面是加入的一个示例firewall-cmd --add-port=1420/tcp#删原创 2017-02-08 17:04:44 · 1026 阅读 · 0 评论 -
linux服务器读取Windows开发机上文件的几种方式(SAMBA/NFS/RSYNC)
此前一直是使用Linux开SAMBA-Server,Windows上挂载网络磁盘编辑。 但是这样在编辑文件,特别是索引的时候比较卡,因此想将代码放在本地。 尝试了几种方案,做记录。1. Windows文件共享直接Windows上共享文件夹。设置为Everyone读写。#首次运行需要,系统默认不装的。不装会提示“出现有坏的超级块”yum install cifs-utils#输入你的Window原创 2017-02-06 16:36:19 · 742 阅读 · 0 评论 -
CentOS 7.2安装subversion1.8.13
使用的依赖版本: subversion-1.8.13 scons-2.4.1 serf-1.3.3 autoconf automake apr-util-devel libtool sqlite-devel zlib-devel openssl-devel对应TortoiseSVN 1.8.12 ,可以在windows下用samba正常访问。1)安装sconscd ...原创 2016-10-09 15:00:20 · 1034 阅读 · 0 评论 -
Redhat中配置本地RPM源
在redhat上配置了本地yum后,安装软件提示warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 37017186, Public key for *.rpm is not installed 这个是GPG签名问题,输入下面命令即可,导入签名即可rpm -import /etc/pki/rpm-gpg/RPM-GP转载 2016-10-07 14:30:33 · 1582 阅读 · 0 评论 -
【转】echo知多少
別人 echo、你也 echo ,是問 echo 知多少?承接上一章所介紹的 command line ,這裡我們用 echo 這個命令加以進一步說明。溫習---標準的 command line 包含三個部件:* command_name option argument echo 是一個非常簡單、直接的 Linux 命令:* 將 argument 送出至標準輸出(ST转载 2014-10-23 11:43:40 · 414 阅读 · 0 评论 -
Linux常用命令整理
1.设置语言export LC_CTYPE=zh_CN.GB2312export LANG=zh_CN2.删除文件rm3.删除文件夹rmdir4.建立目录链接ln -s /usr/local/DSS/PTS/dsscpic/ A配套TOMCAT配置:5.显示文本文件cat6.上传文件rz原创 2012-12-17 21:46:28 · 438 阅读 · 0 评论 -
Linux cp 实现强行覆盖
发现在Fedora 10 /ubutun 里面用cp -fr src dest,即使加了-f也是不能强行覆盖的,这时怎么回事的呢?一两个文件还好说,就输几个yes吧,但是要是n多文件怎么办,那还不输死人呢?下面提供三种解决办法。方法一我们输入alias命令,看看系统给cp起了一个什么别名。[root@localhost ~]# aliasalias cp=’cp转载 2015-02-28 16:36:45 · 433 阅读 · 0 评论 -
Linux 日常复杂Shell 脚本整理
不定期持续更新~1)解析INI/Properties文件,读取配置项 2)替换INI/Properties里面的某个属性的值3)删除过时目录4)打印当前时间原创 2015-05-29 10:23:19 · 2148 阅读 · 0 评论 -
Linux/Windows设置本地端口的区间
最近出了一件很坑爹的事情,完成端口占用了监听端口,导致程序启动失败。 因此查了一些资料,看了哪里可以设置。Linux(CentOS): 系统缺省值为32768-61000。修改方法: 在/etc/sysctl.conf中,增加以下配置:(开放20000-50000为完成端口)net.ipv4.ip_local_port_range=20000 50000配置完成后重启平台,或键入sysctl原创 2015-06-05 17:34:26 · 1557 阅读 · 0 评论 -
centos6.6 x86_64下安装32位兼容包&openssl 32位
#!/bin/bashmkdir cdrommount /dev/cdrom cdromcd cdrom/Packages/echo "install 32bit runtime"rpm -i nss-softokn-freebl-3.14.3-17.el6.i686.rpm glibc-2.12-1.149.el6.i686.rpm rpm -i libgcc-4.4.7-11.el6.原创 2015-05-23 16:24:19 · 3448 阅读 · 0 评论 -
Linux下内核socket优化项
vi /etc/sysctl.conf net.core.netdev_max_backlog = 30000 每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目net.core.somaxconn = 262144 用来限制监听(LISTEN)队列最大数据包的数量,超过这个数量就会导致链接超时或者触发重传机制 net.core.rmem_default转载 2015-06-05 17:39:36 · 461 阅读 · 0 评论 -
VisualSVN Server certificate key usage violation in Subversion clients built against GnuT
SymptomsSubversion clients receive the following error message when attempting to connect to VisualSVN Server:svn: OPTIONS of 'https://server.domain.local/svn/repo': SSL handshake failed: SSL转载 2015-05-26 13:49:52 · 581 阅读 · 0 评论 -
CentOS 6.3下配置LVM(逻辑卷管理)
原帖地址:http://www.cnblogs.com/mchina/p/linux-centos-logical-volume-manager-lvm.html 一、简介LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘转载 2015-05-25 17:32:50 · 474 阅读 · 0 评论 -
CentOS6.6下编译jsoncpp
环境:预装开发者环境1.安装scons http://www.scons.org/直接下载RPM(scons-2.3.4-1.noarch.rpm)即可rpm -i scons-2.3.4-1.noarch.rpm2.编译jsoncppscons platform=linux-gcc编译出来的结果在libs目录下,一个静态库一个动态库。原创 2015-05-26 14:36:29 · 1146 阅读 · 0 评论 -
centos 安装字体
1、到xp或者vista下复制字体雅黑:msyh 黑体:SimHei 宋体:SimSun 华文细黑:STXihei 华文楷体:STKaiti 等等 你要的字体 2、将要的字体复制到/usr/share/fonts/chinese/TrueType目录下 3、修改字体权限,使root以外的用户可以使用这些字体。4、建立字体缓存,命令:cd /usr/s转载 2015-10-20 10:35:47 · 538 阅读 · 0 评论 -
centos 启用samba共享
前置条件:CIFS已安装。vi /etc/samba/smb.conf变成匿名登录: 修改security = share 注释掉passdb backend = tdbsama2.增加需要共享的目录:例如:[alldir]path=/writeable = yesbrowseable = yesguest ok = yes这样登录进samba后,就看到有一个alldir目录。匿名原创 2015-05-28 08:59:30 · 746 阅读 · 1 评论 -
Centos7 下 ffmpeg +x264 +x265+ libva(intel) 编译
最近在CentOS7 下编译了FFMpeg,整理了下过程:1.依赖库整理: libffi-3.0.13-11.el7.x86_64.rpm libffi-devel-3.0.13-11.el7.x86_64.rpm libdrm-2.4.56-2.el7.x86_64.rpm libdrm-devel-2.4.56-2.el7.x86_64.rpmexpat-2.1.0-8.el7.x86原创 2015-10-26 16:39:34 · 7642 阅读 · 0 评论 -
WES7构建
http://lzg-ad.blog.sohu.com/entry/8259194/WES7 SP1需要独立安装语言包:http://www.microsoft.com/download/en/details.aspx?id=26215原创 2012-12-17 21:44:06 · 582 阅读 · 0 评论