Linux
文章平均质量分 61
u013250861
这个作者很懒,什么都没留下…
展开
-
解决ubuntu22.04不能使用todesk问题(显示没有x11桌面)
Red Hat Enterprise Linux 8 默认使用 X.Org libinput 驱动程序,但如果设备与 libinput 不兼容,则可以回退到 X.Org evdev 驱动程序。Red Hat Enterprise Linux 8 继续使用 X.Org wacom 驱动程序,它用于 Red Hat Enterprise Linux 7 中的平板设备。在 X.Org 下,libinput 作为 X.Org libinput 驱动程序来实现,驱动程序支持概述如下。下的行为可能有所不同。原创 2024-08-14 21:52:46 · 355 阅读 · 0 评论 -
win10/win11 WSL2问题解决WslRegisterDistribution failed with error: 0x800701bc
在win10 2004系统中,WSL1安装Mongodb永远无法启动,于是按照网上的教程,升级到了WSL2。造成该问题的原因是WSL版本由原来的WSL1升级到WSL2后,内核没有升级,前往微软WSL官网下载安装适用于 x64 计算机的最新 WSL2 Linux 内核更新包即可。win10 WSL2问题解决WslRegisterDistribution failed with error: 0x800701bc。原创 2024-08-12 22:38:39 · 128 阅读 · 0 评论 -
解决错误apt --fix-broken install
命令行提示我们重写文件的时候,发生了冲突。这意味着,我们要么强制重写这个文件,或者将这个冲突文件删除,重新安装依赖包。如果,你可以成功安装,那么恭喜恭喜,成功解决。这个时候,会让你安装一些依赖包,会提示你是否安装,选择Y。继续看下来的人,我们都同病相怜。我继续运行后,开始报错。,你可以尝试使用以下的解决方案。如果你还是不行,你可以尝试移除文件,然后安装程序。之后,你就可以安装你想安装的程序了。大致意思就是下面的包没有依赖关系。今天在配置网络的时候,在安装。这个文件,就是之前蓝色框,当你看到这句话的时候,原创 2024-08-10 19:07:48 · 442 阅读 · 0 评论 -
装好的机器,这样提示显示Control-D?【报这个错误多数情况下是因为/etc/fstab文件的错误。注意一下是不是加载了外部硬盘、存储器或者是网络共享空间,在重启时没有加载上导致的。】
2.执行命令 journalctl -xb 查看日志输出,搜索关键字”fsck failed”(输入/,然后输入关键字后回车,通过N/n查看上一个/下一个匹配项),在错误提示信息附近可以看到错误相关的设备,例如我的是/dev/sda8;原文链接:https://blog.csdn.net/lemianli/java/article/details/86559691。参考:https://blog.csdn.net/xiangwanpeng/article/details/78083075。原创 2024-07-23 00:47:18 · 361 阅读 · 0 评论 -
bash: rsync: 未找到命令【某一端没有安装rsync(源机子或目标机子没装)】
文章知识点与官方知识档案匹配,可进一步学习相关知识。,发现居然是服务器端没有安装rsync。bash: rsync: 未找到命令。同步与被同步机器都要安装rsync。原创 2024-04-20 14:03:08 · 469 阅读 · 0 评论 -
Centos8安装yum源时候出现的异常问题及解决方案(保好使)
错误:为 repo 'base' 下载元数据失败 : Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried。第三步:查看当前目录下的.repo是否删除成功,输入下面字符串,若没有显示.repo就删除成功了。经过不断的查找方法,作者总结了一个肯定能通过的办法。第二步:删除.repo,输入下面命令,输入 y。第四步:下载可以正常使用的.repo文件。之后我们就重新安装命令就可以了!原创 2024-04-20 13:45:17 · 1242 阅读 · 0 评论 -
【Linux】ssh-keygen不需要回车,自动生成密钥,批量免密操作!
这是由于~/.ssh/known_hosts 文件中并未记录相关信息,才需要手动敲击yes后才可以到输入密码界面。将密码传输到各个服务器也需要敲击回车,或输入密码,其中有的第一次登陆的服务器需要输出yes。解决了yes的问题,输入密码也需要手动输入,比较麻烦,不能称之为自动传输,只能称为半自动。中,需要自动生成密钥并自动 ssh-copy-id 这样就很麻烦,需要手动敲击回车,才会生成密钥,如下代码所示。这个前提,需要将ssh_config文件下的。sshpass 非默认安装,需要手动安装。原创 2024-04-20 12:03:52 · 329 阅读 · 0 评论 -
openEuler离线安装docker
所有版本都有,根据你的需求去选择。我这里下载的docker版本号是20.10.23。配置加速器加速下载docker镜像。原创 2024-04-17 23:27:36 · 590 阅读 · 0 评论 -
使用yum安装软件时出现GPG-Key的问题
ps:这是centos7中自带的GPG-KEY的路径,或者使用提示给出的命令rpm --import public.gpg.key。GPGCHECK是检查软件是否被篡改的工具,gpgcheck=1为启用,0为关闭。如果关闭就相当于自己招贼。原创 2024-04-17 22:59:57 · 650 阅读 · 0 评论 -
Nvidia显卡对应驱动,cuda toolkit 和 cuDNN 之间的版本关系【cuda 升级和显卡什么关系?】
cuda 和显卡的关系是:CUDA是显卡厂商NVIDIA推出的运算平台,CUDA架构使得GPU能够解决复杂的计算问题。NVIDIA GeForce GTX 1060、1070、1080等:对应CUDA 8.0或更高版本。NVIDIA Quadro P6000、P5000等:对应CUDA 8.0或更高版本。NVIDIA Tesla P100、V100等:对应CUDA 9.0或更高版本。原创 2024-01-09 23:25:25 · 1668 阅读 · 0 评论 -
提示:您在 /var/cache/apt/archives/ 上没有足够的可用空间,已解决
1、开发板使用的是树莓派,内存卡8G,Linux系统2、更新软件包时提示没有足够的空间。原创 2024-01-05 00:22:42 · 2459 阅读 · 0 评论 -
【CUDA】nvcc和nvidia-smi显示的版本不一致?
Coder: CWForeword:CW 近日在自己的机子上发现,和显示出来的CUDA版本不一致,其中前者显示的版本是10.2,而后者是11.0,但是深度学习相关的程序是能正常跑的,期间GPU也确实有在使用(通过nvidia-smi可以看出)。由于个人一贯以来的“居安思危”风格,担心这种情况会埋坑,于是查阅了相关资料进行了解,正好也弥补了这部分知识的空白。原创 2023-12-29 23:09:46 · 5180 阅读 · 3 评论 -
【Linux】多个版本的CUDA切换
tensorflow 和 pytorch 与cuda对应版本。原创 2023-12-29 02:30:21 · 1591 阅读 · 0 评论 -
Linux——切换CUDA版本
注:博主的版本已经切换过了,所以上图只作为效果演示。为软连接,指向指定的cuda版本。原创 2023-12-29 02:12:57 · 1672 阅读 · 0 评论 -
Ubuntu Server 20.04 系统安装(四):深度学习 GPU 环境配置(CUDA12.2驱动+CUDA Toolkit 12.2+cuDNN v8.9.7)
本文以 Ubuntu 20.04 操作系统为例,演示如何配置深度学习 GPU 环境。方便起见,我们这里可以直接跳过 NVIDIA 显卡驱动的安装,因为安装 CUDA 的时候会自动安装。原创 2023-12-29 01:37:33 · 4233 阅读 · 0 评论 -
删除.nfs文件
此时.nfs文件消失。原创 2023-11-02 12:49:03 · 707 阅读 · 0 评论 -
如何在 Google Colab 中编辑和保存文本文件 (.py)?
但是每当我运行这个命令时,我都会在一段时间后断开连接。我想知道是否有其他方法可以编辑 .py 文件,而无需将其下载到 pc、编辑然后重新上传。我想在 Colab 中修改一个 .py 文件。所以我按照这里的建议使用了。在 Colab 的早期,您可以使用 Ipython 魔术命令。将编辑后的代码复制到笔记本中的一个单元格中,并在单元格顶部添加以下命令。使用 Visual Studio Code Server 进行编辑。将出现一个显示代码的弹出窗口。您可以复制它并在本地编辑它。将使用单元格中的内容创建一个文件。原创 2023-08-22 17:34:39 · 906 阅读 · 0 评论 -
nohup的结果输出到自定义指定文件【nohup python train.py >my_log.out 2>&1 &】
同时挂起好几个进程,那么此时光有一个nohup.out的结果输出肯定不行。因此,我们需要学会在执行nohup命令时同时指定输出的log文件名,让输出结果直接输出到这个文件中。注意:若不指定输出日志文件,则会输出到nohup.out文件中。原创 2023-07-01 16:57:27 · 991 阅读 · 0 评论 -
ubuntu 安装RPM软件包
red hat 系统用rpm格式的文件安装软件,ubuntu安装软件是用deb格式的文件安装。2、转换rmp文件为deb文件,转换完成后会在目录下生产一个xxxx.deb的文件。1、安装转换软件 alien(需要联网)原创 2023-06-24 15:00:59 · 873 阅读 · 0 评论 -
Ubuntu20.04启用远程桌面:UltraVNC Viewer【稳定】【需要取消桌面版用户开机登录密码 实现自动登录】
Ubuntu自己集成了VNC的访问方式,用户只需要开启即可。apt install vino # 如果设置里面找不到远程访问这个选项,执行这个安装即可 apt install dconf-editor # 安装改配置的小工具,这里用于禁用VNC的加密选项 Windows上的免费VNC客户端:Ultra VNC,下载地址:https://uvnc.com/downloads/ultravnc.html。原创 2023-06-22 04:29:25 · 4039 阅读 · 1 评论 -
Windows10使用Xrdp远程桌面连接Ubuntu主机【不稳定】
Ubuntu 服务器通常使用命令行进行管理,并且默认没有安装桌面环境。如果你正在运行 Ubuntu 桌面版,忽略这一步。在 Ubuntu 源仓库有很多桌面环境供你选择。一个选择是安装 Gnome,它是 Ubuntu 20.04 的默认桌面环境。另外一个选项就是安装 xfce。它是快速,稳定,并且轻量的桌面环境,使得它成为远程服务器的理想桌面。Xrdp 被包含在默认的 Ubuntu 软件源中。一旦安装完成,Xrdp 服务将会自动启动。输出将会像下面这样:enabled;12s ago。原创 2023-06-20 21:33:23 · 5378 阅读 · 0 评论 -
Ubuntu20.04 系统安装多个版本的 JDK【多版本jdk切换:sudo update-alternatives --config java】
在今年4月份,Oracle官方推出了新的协议,宣布Oracle JDK只允许个人学习研究免费使用,其他都要收费了新的协议所以未来OpenJDK可能会用的更多,关于OpenJDK和Oracle JDK的区别,可以通过下面两个链接去看看。原创 2023-06-10 13:34:04 · 5480 阅读 · 0 评论 -
Apscheduler:定时任务框架【提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务;基于这些功能,我们可以很方便的实现一个python定时任务系统】
APScheduler基于Quartz的一个Python定时任务框架,实现了Quartz的所有功能,使用起来十分方便;提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务;基于这些功能,我们可以很方便的实现一个python定时任务系统。原创 2023-05-29 20:16:05 · 1982 阅读 · 0 评论 -
supervisor:Linux系统进程管理工具【能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启】
supervisor是一个进程管理工具,当进程中断的时候supervisor能自动重新启动它,同时,它也是一个客户端/服务器系统,允许用户在类unix操作系统上控制多个进程。supervisor是用Python开发的一套通用的进程管理程序,supervisor是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样可实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和报警。原创 2023-05-28 16:35:50 · 518 阅读 · 0 评论 -
Ubuntu Server 20.04 系统安装(九):ubuntu server系统备份及恢复
最近想把自己的服务器系统迁移到另一台笔记本上。原创 2023-05-23 09:23:15 · 669 阅读 · 0 评论 -
解决Ubuntu报错 E: Unable to locate package yum【yum是Centos的安装命令,不建议在Ubuntu中安装,Ubuntu中使用apt-get】
镜像下载、域名解析、时间同步请点击开门见山,Ubuntu的包管理工具是apt-get,所以不必再安装yum。如果要安装其他包需要使用apt-get命令。下文就是问题解决的全过程了。原创 2023-05-22 10:22:05 · 4617 阅读 · 1 评论 -
MegaRAID BIOS设置阵列【如果长时间不供电,重进进入RAID界面,导入配置,重启】
因为要做的是raid0所以每一个硬盘都在一个新的组中。7.选择那个下拉的倒三角,可以选择可以操作的硬盘组,然后添加到右侧的SPAN中。然后的效果,右上角就是阵列的信息,左下角是选择的使用存储空间大小。这个的中文意思是:在新虚拟硬件上的所有数据都会丢失,继续吗?的界面,或者在左侧的菜单栏中点击选中即可,可以看到物理磁盘。8.点击了之后就是下面这种效果,然后直接点击下一步。10.查看刚才的配置信息,然后同意即可。4.选择要操作的硬盘,然后添加到右边的。9.然后就来到了阵列的配置界面了。6.在上一步点击了之后。原创 2023-05-18 22:38:05 · 4658 阅读 · 0 评论 -
Ubuntu Server 20.04 系统安装(一):系统安装、设置Root登陆权限、Root密码【系统镜像要用rufus-4.0.exe制作,不能用ultraiso(格式不对)】
按i进入编辑模式,找到#PermitRootLogin prohibit-password,默认是注释掉的。直接在下面添加一行:PermitRootLogin yes,然后按esc,输入:wq保存并退出。选择安装磁盘,直接回车默认自动分配,需要手动分区的话选择 [custom storage layout]选择预置环境,按需选取,不需要则直接回车继续。开始安装系统,如果联网状态会自动安装系统更新。检查磁盘分区是否符合你的要求,回车继续。配置软件源,不修改的话直接回车继续。设置计算机名、用户名及密码。原创 2023-05-07 20:45:36 · 2155 阅读 · 0 评论 -
Ubuntu Server 20.04 系统安装(二):为Ubuntu 20.04 设置静态IP
最近需要折腾K8S,而折腾K8S的第一步就是为每台主机设置静态IP, 本文以Ubuntu20.04为例,提供一种为Linux设置静态IP的简明教程。本文Ubuntu20.04开始被随机分配的ip为,我们的目的是,关闭自由分配的配置选项,将主机的IP设置为静态ip?第1步:把冰箱门打开 第2步:把大象装进去!第3步:把冰箱门关上和一样简单(手动狗头)原创 2023-05-15 19:49:34 · 1772 阅读 · 0 评论 -
Ubuntu Server 20.04 系统安装(三):Ubuntu硬盘分区、挂载
如:sdb 这样的是硬盘 sdb1 sdb2 这样的是分区,现在还没分区。输入这个命令就可以完成挂载,但是重启之后,硬盘需要重新挂载。推荐使用自动挂载,重启之后可以自动完成挂载。分好区之后可以看下,名字叫sdb1。可以看到这里有个未分区的4T硬盘。我在这下面创建一个文件夹,名字叫。找个位置挂载硬盘,我这里挂载到。重启之后也可以自动完成挂载。可以点图标进入,也可以去。4、设置开机自动挂载。原创 2023-05-19 00:37:31 · 4893 阅读 · 0 评论 -
Ubuntu Server 20.04 系统安装(四):深度学习 GPU 环境配置(CUDA Toolkit 11.7+cuDNN v8.4.1)【重启生效】【安装后默认安装了gnome,需手动删掉】
方便起见,我们这里可以直接跳过 NVIDIA 显卡驱动的安装,因为安装 CUDA 的时候会自动安装。当然官方源下载速度是很慢的,如果有条件的可以开个网络代理,或者本地下载完成后再上传到服务器上进行安装。例如,普通用户要使用 PyTorch 环境,但他同时还需要安装 requests 包,直接在名为。跑耗时较长的任务时,可以打开 tmux 将任务挂起,即使你关闭了窗口,任务仍然在后台运行。开始安装之前,需要修改 apt-get 的镜像源,不然国内下载速度很慢。的环境里面是没有办法安装,因为缺少写入权限。原创 2023-05-12 02:40:51 · 983 阅读 · 0 评论 -
Ubuntu Server 20.04 系统安装(五):ubuntu20.04 TLS Server升级后安装了gnome桌面环境【卸载gnome流程】
【代码】ubuntu20.04 TLS Server升级后安装了gnome桌面环境。原创 2023-05-15 20:03:00 · 2000 阅读 · 0 评论 -
Ubuntu Server 20.04 系统安装(六):Linux搭建frp服务,实现内网穿透服务,实现外网到内网的在线访问
frp 是什么?frp 采用 Golang 编写,支持跨平台,仅需下载对应平台的二进制文件即可执行,没有额外依赖。frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。市面上一些主流的内网穿透工具有:Ngrok,Natapp,花生壳,Ssh、autossh,Frp,Lanproxy,Spike。这里介绍使用frp工具。搭建ngrok服务器,实现内网穿透服务。原创 2023-05-18 16:53:52 · 6526 阅读 · 0 评论 -
Ubuntu Server 20.04 系统安装(八):VScode远程连接服务器-过程试图写入的管道不存在-could not establist connection to【已解决】
电脑——C盘——用户——用户名——.ssh文件夹——删除known_hosts文件,即可解决。原创 2023-05-19 10:48:33 · 367 阅读 · 0 评论 -
超微主板BIOS常见报错代码
超微主板BIOS自检时,部分问题会在显示器上输出,debug码会在屏幕的右下角以数字和字母组合的方式显示。详细的debug码解释可以参照"超微主板_AMI_BIOS_POST_Codes_for_Grantley_Motherboards.pdf"中内容,以下内容为个人总结。问题描述:BIOS自检卡07,IPMI可以正常获取IP地址,且可以连接使用。问题描述:显示器接主板集成VGA接口,开机后,显示器输出报错,且无法继续。BIOS自检时卡在此报错,进BIOS中识别到的内存容量减少。原创 2023-05-14 13:40:39 · 8664 阅读 · 0 评论 -
ubuntu 20.04 安装卸载Java/JDK
apt-cache search openjdkapt-get install openjdk-17-jdkjava -versiondpkg --list | grep -i jdkapt-get purge icedtea-* openjdk-*dpkg --list | grep -i jdkhttps://www.cnblogs.com/easonliu/p/3726993.htmlhttps://www.cnblogs.com/beilong/p/15821272.html原创 2023-04-03 22:53:16 · 917 阅读 · 1 评论 -
Ubuntu20.04安装maven
export MAVEN_HOME=/usr/local/maven/apache-maven-3.8.5 #你的maven安装路径。10、 你的本地仓库路径 #添加该行代码。#我的本地仓库地址 /usr/local/maven/apache-maven-3.8.5/repository。7、pwd #拿到自己本地仓库路径。#将解压后的包移动到maven目录下。11、 :wq!#新建一个目录作为本地仓库。原创 2023-04-03 22:43:40 · 640 阅读 · 0 评论 -
Centos7.x安装netcat以及netcat连接被拒绝(Ncat: Connection refused.)或者没有反应的解决方法
通过上面的指令,可以看到nc链接的是/etc/alternatives/nmap,并不是netcat,所以遇到这种情况大概率是没有安装过netcat,安装一下就行,然后再将nc链接到netcat就行了;重新在netcat-0.7.1目录下执行./configure命令,等./configure命令执行完成之后,并接着在netcat-0.7.1目录下执行sudo make和sudo make install命令;-ncat,并且通过软链接的方式链接为nc命令,但实际是ncat命令;)是另一个东西,默认的。原创 2023-04-02 11:48:44 · 2178 阅读 · 0 评论 -
NTP(时间同步服务器):国内常用的NTP时间源同步服务器汇总
s2j.time.edu.cn 大连理工大学网络中心。s2g.time.edu.cn 华东南地区网络中心。s2d.time.edu.cn 西南地区网络中心。s2e.time.edu.cn 西北地区网络中心。s2f.time.edu.cn 东北地区网络中心。s1a.time.edu.cn 北京邮电大学。s1b.time.edu.cn 清华大学。s1e.time.edu.cn 清华大学。s2a.time.edu.cn 清华大学。s2b.time.edu.cn 清华大学。原创 2023-04-01 10:02:21 · 3297 阅读 · 0 评论 -
Linux:centos7 关闭屏保
在这里我发现,原来一开始的时间是五分钟,改为never之后关闭就可以了,再也不用因为要多次输入密码而烦恼了。的屏幕保护所困扰,总是没过几分钟就得重新输入一次密码,今天我终于找到如何解决了,我这个xuezha太难了。先打开虚拟机,然后点击。原创 2023-03-31 09:40:40 · 1093 阅读 · 0 评论