自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 太坏了,谁这么整活别人的Linux?

大家好,我是“学习日记小店”的店主,在淘宝网活跃着,专注于 Linux 服务。今天我要与大家分享一件之前处理过的 Linux 系统故障案例,这个案例颇具趣味性,我会通过 VirtualBox 虚拟机中的 Ubuntu 20.04 操作系统来重现问题和解决方案。文本地址:学习日记 https://www.learndiary.com/2024/04/chmod-chattr-systemd/

2024-04-08 22:31:55 333

原创 Linux技术内容创作实战:从视频制作到文章生成的高效流程分享

作为淘宝网“学习日记小店”的 Linux 服务提供者,我在此分享一下如何高效制作 Linux 技术视频及配套文章的心得体会。我采用 Deepin 20.9 Linux 操作系统,搭配 i7-4770 处理器和一块 Nvidia P106-100 矿卡作为硬件环境。文本地址:学习日记 https://www.learndiary.com/2024/04/speed-video-blog-making/

2024-04-07 17:03:24 444

原创 开源项目生存现况:xz投毒事件引发的思考与GNU tar维护挑战

嗨,大家好!我是来自淘宝网“学习日记小店”的 learndiary,专注于 Linux 服务领域。今天我要和大家谈谈近期备受瞩目的 XZ 供应链投毒事件,并借此引申到开源世界中小型基础软件项目的生存困境。文本地址:学习日记 https://www.learndiary.com/2024/04/xz-tar/

2024-04-03 23:20:00 479

原创 关于Linux系统中Python核心包的重要性和恢复误卸载软件的方法

大家好,我是来自淘宝网“学习日记小店”的 learndiary,专注于提供 Linux 相关的技术服务。昨日,一位使用 Ubuntu 20.04 的客户遇到了由于 Python 版本问题引发的系统故障。误认为问题与系统自带的 Python 有关,进而尝试卸载系统级别的 Python。然而,在卸载过程中,尽管他卸载中途中断了操作,仍然导致系统在重启后无法登录图形桌面。视频文本:学习日记 https://www.learndiary.com/2024/04/dont-remove-system-python/

2024-04-01 23:21:25 307

原创 Linux 下终端自动退出案例分析

在今天的分享中,淘宝网店“学习日记小店”店主,专门从事 Linux 服务的 learndiary,向我们介绍了一个关于 Ubuntu 20.04 操作系统中遇到的特定问题案例——用户无法正常打开终端以及 TTY 文本终端登录后会自动退出的情况。本文基于“通义千问”归纳视频字幕生成文本修改。文本地址:学习日记 https://www.learndiary.com/2024/03/linux-terminal-auto-exit/

2024-03-31 17:18:16 880

原创 Linux系统根分区空间满或PATH环境变量错导致无法登录图形界面

大家好,我是淘宝网学习日记小店专注于Linux服务的 learndiary,将向大家分享两种可能导致 Linux 操作系统无法登录图形界面的两种典型情况,根分区空间满或PATH环境变量错。并通过在 VirtualBox 中的 Ubuntu 22.04 虚拟机内进行实际操作演示,详细阐述其原因和解决方案。文本地址:学习日记 https://www.learndiary.com/2024/03/cant-login-2/

2024-03-26 22:34:29 626

原创 Ubuntu 未能识别较新型号 Nvidia 显卡案例分析

大家好,我是在淘宝“学习日记小店”做 Linux 服务的 learndiary。本文分享两个关于 Ubuntu 操作系统未能正确识别新型 NVIDIA 显卡型号的案例。本文基于“通义千问”归纳视频字幕生成文本修改。视频文本地址:学习日记 https://www.learndiary.com/2024/03/unknown-nvidia-card-in-ubuntu/

2024-03-24 22:57:59 695

原创 解决Linux服务器诡异循环登录故障及桌面环境修复过程分享

大家好,我是来自淘宝网“学习日记小店”专注于 Linux 服务的 learndiary。今天,我要给大家分享一个在学校实验室服务器上遇到的奇特循环登录故障及其解决方案。文本基于“通义千问”归纳视频字幕生成文本修改。文本地址:学习日记 https://www.learndiary.com/2024/03/strange-loop-login/

2024-03-22 12:56:11 313

原创 混合显卡笔记本Linux系统下的黑屏故障案例解析与解决方案分享

大家好,我是淘宝网店“学习日记小店”的 Linux 服务提供者 learndiary。今天,我将简述三个典型的混合显卡笔记本在 Linux 系统环境下遇到的黑屏故障案例,并分享相应的解决方案。视频文本地址:学习日记 https://www.learndiary.com/2024/03/hybird-graphics/

2024-03-20 21:38:24 380

原创 用 bsdtar 做 Linux 全系统迁移 - 最省空间、最灵活的Linux系统迁移方式,但需要那么一点点技巧

我们在做 Linux 全系统迁移的时候,可以直接备份磁盘或分区(如 dd ),也可以备份全部文件(如 tar )。前者在硬盘分区一样的情况下比较方便,但备份文件尺寸较大,并且目的磁盘不得小于源磁盘。备份全部文件再恢复的方法比较灵活,备份文件尺寸跟实际文件多少有关,可以很小,但需要额外恢复引导和修改挂载参数,稍微复杂一点。本文在VirtualBox 虚拟机环境中,演示一下使用 BSD 版 tar把默认安装的 Deepin 20.9 Linux(磁盘 64G)迁移到另一台 16G 磁盘的虚拟机中。

2024-03-16 22:21:29 973

原创 bsdtar 归档程序在保留文件特殊属性上比 GNU tar 更全面和简便

大家好,我是淘宝网“学习日记小店”的 Linux 服务提供者 learndiary。今天我将重点分享关于 BSD 版 tar 工具—— bsdtar(libarchive版本,目前最新为3.7.2)在处理和保留文件特殊属性方面的表现,并与 GNU 版 tar 对比。首发地址:学习日记 https://www.learndiary.com/2024/03/bsdtar/

2024-03-14 15:01:52 988

原创 Linux tar 保留文件特殊属性使用小结

本文是小结 Linux 下 tar 程序在备份和恢复文件时,是否能保留除常规拥有者、群组、权限之外的其它特殊权限。包括:ACL 权限、chattr 权限、getcap 查的文件扩展属性和 selinux 权限。测试环境是 Deepin 20.9 Linux、ext4 和 btrfs 文件系统,GNU tar 1.30。最新的 tar 1.35 版本结果也一样。首发地址:学习日记 https://www.learndiary.com/2024/03/gnu-tar/

2024-03-09 19:11:42 919

原创 一个百思不得其解的Linux黑屏问题

在本次视频分享中,我遇到了一个奇怪的Linux系统配置问题。一位使用Ubuntu 20.04操作系统的神州笔记本用户遇到三大故障:显示器无法扩展至第二屏、无线WiFi功能缺失以及蓝牙不可用。设置使用 Nvidia 独立显卡后,不论是使用旧内核、还原设置还是卸载 Nvidia 驱动均黑屏。最后通过编译安装6.7内核解决。首发地址:学习日记 https://www.learndiary.com/2024/02/strange-black-screen/

2024-02-22 10:18:49 893

原创 Linux 下玩《原神》等游戏怎样查看实时帧率等信息

《原神》游戏是不能实时显示帧率的,这里以国产系统 Deepin 20.9 为例,分享一个 Linux 下的软件 MangoHud,用于在游戏中实时显示帧率、GPU 利用率等信息。视频文本地址:学习日记 https://www.learndiary.com/2024/02/mangohud/

2024-02-17 10:39:09 1426

原创 没想到 P106-100 矿卡在 Linux 下玩游戏竟然如此简单

一直以为 P106-100 矿卡在 Linux 下玩游戏很复杂,要在虚拟机里直通显卡才行(参见我的日记:P106-100矿卡在Linux系统下算力及游戏应用小结、P106-100 矿卡在 Linux 下畅玩《原神》)。结果一个偶然的机会发现在 Linux 实体机上玩游戏竟然如此简单。装上常规 nvidia 闭源驱动后用sudo prime-select nvidia选择独显就行。

2024-02-07 10:40:17 1140

原创 Linux 硬件网简介(Linux 用户必备)

几乎每个 Linux 用户都会碰到这样一些问题:不知道电脑在 Linux 支持如何?想装的发行版不知道能不能驱动全部硬件?无线网卡、蓝牙等零件不能识别怎么办?这里介绍一个Linux 硬件网,借助这个网站,可以很好的协助解决这些问题。网站功能分为系统探测、趋势、找电脑、找零件。前两个对解决问题意义不大,最重要的是找零件,可以知道支持它的内核版本或其它驱动。视频演示平台为 Deepin 20.9 Linux,含有比文本更详细的细节。

2024-02-04 10:15:36 357

原创 Ubuntu 安装 Nvidia 显卡驱动及常见问题解决

本文以直通了 Nvidia P106-100 矿卡的 Ubuntu 20.04 的 virt-manager 虚拟机为示范,讲解 Nvidia 显卡的闭源驱动安装。视频演示会讲解一些 Linux 小技巧及解决问题的思路和方法,主要供 Linux 小白参考,可能会略显罗嗦。已入门的朋友直接看视频文本就行了。视频演示地址:【Ubuntu 安装 Nvidia 显卡驱动及常见问题解决(已入门者可直接看简介末尾视频文稿)】 https://www.bilibili.com/video/BV1DC4y1r7Ze/

2024-01-25 11:02:09 585

原创 怎样在 Ubuntu 下手工编译安装 6.* 最新内核

我们在 Linux 下可能会碰到不能识别一些硬件,如无线网卡、蓝牙等问题,而解决这类问题的方法有三种,一是单独编译安装驱动;二是升级发行版;三是单独升级内核。而以 Ubuntu 为例,升级内核又分为三种,一是发行版仓库推送的升级;二是安装 Ubuntu 主线内核;三是手工编译安装新内核。本文在 Ubuntu 20.04 下面简述一下手工编译最新主线内核 6.7 的步骤,其中含有固件安装及制作 linux-headers 文件夹供后面编译其它驱动模块使用。视频演示:B站 BV1ae411H75b

2024-01-16 10:46:24 1242

原创 如何打开和编辑超大(8.4G)TAB 分隔的 TCGA(癌症基因图谱)文本文件

本文示例怎样打开和编辑一个超大 TCGA(癌症基因图谱)文本数据文件(8.4G)。包括检测文件信息、处理成每 1000 行一个的小文件。使用的命令有:wc、sed、head、split等。查看命令 less,编辑器 vim、Sublime Text、Atom、UltraEdit。最后着重介绍一个可以直接打开单独原始文件的软件 CSView。示范平台: i7 4770 CPU,16G内存,Deepin 20.9 Linux。

2024-01-09 09:42:57 395

原创 Linux 下复制数据到 U 盘切记先正常弹出或卸载后再拔出

使用过 Linux 的朋友可能会发现一个现象,那就是在 Linux 下有时往 U 盘里复制数据,不论是图形界面还是命令行下,貌似是极速的复制完成。不过,如果点击弹出U盘或 umount 卸载 U 盘,却会报告正有数据写入U盘,无法弹出或卸载。这时,如果强行拔出U盘,复制数据就会失败。而在 Windows 下面,基本上复制完毕点击弹出就可以弹出U盘。为什么会出现这种现象?如何在 Linux 下面正确的使用 U 盘?视频 https://www.bilibili.com/video/BV1Ta4y1B7X2/

2024-01-05 10:10:24 1042 1

原创 CentOS 7 elrepo 5.4 内核安装 nvidia 闭源驱动

本文以一台宿主机是 Deepin 20.9 Linux,在 virt-manager 虚拟机软件里直通 Nvidia P106-100 矿卡的 CentOS 7.9 虚拟机为例,简述在 elrepo kernel 5.4 下面几种不同方式安装的工具集下安装 nvidia 驱动的情况。着重介绍 gcc 及 ld 程序的安装设置。而安装 elrepo kernel 和 nvidia 驱动则只给出参考链接。视频演示了elrepo-kernel、devtoolset-9-gcc 安装 nvidia 驱动的详细步骤。

2023-09-05 21:11:08 482

原创 CentOS 7 非 root 用户编译安装 Python 3.10

本文详细介绍在 CentOS 7 上非 root 用户编译安装 Python 3.10,以能使用 bz2、ctypes、ssl 三个 Python 模块为示例,供有需要的朋友参考。文中的代码可以复制下来保存为 bash 脚本文件,如 build_py310.sh,在当前用户下,直接 bash build_py310.sh 执行,即会在当前用户家目录下建立 build_py310 编译文件夹进行编译,并且所有文件安装在家目录下的 py310 文件夹中。

2023-08-07 10:08:41 239

原创 P106-100 矿卡在 Linux 下畅玩《原神》

前几天在B站上看到一位朋友在 Linux 下无修改玩《原神》的视频( https://www.bilibili.com/video/BV1Ah411P7fK/ )。《原神》是3.8版。本视频简单演示了一下国际服版《原神》的安装和运行。share_source=copy_web&vd_source=d1925b070926f23b2b6676137251e9ea 参考文本:学习日记 https://www.learndiary.com/2023/06/p106-100-linux/(首发地址:学习日记。

2023-07-25 15:21:25 896

原创 P106-100矿卡在Linux系统下算力及游戏应用小结

P106-100 是一款比较著名的使用魔改驱动玩游戏的矿卡,但是在 Linux 下是没有这款矿卡的魔改驱动的。本文小结一下在 Linux 下使用 P106-100 运行算力及 Linux 原生游戏和 wine Windows 游戏应用。视频文本:学习日记 https://www.learndiary.com/2023/06/p106-100-linux/

2023-07-14 17:43:45 2790 1

原创 Linux下旧硬盘变废为宝做一个既可以快又可以稳的文件系统,垃圾佬的快乐你不懂 – Linux进阶

前段时间得到几块淘汰的旧硬盘,在 Linux 下做了一个既可以快又可以稳的文件存储系统。主要是利用 Linux mdadm 建立快的 raid0 阵列和比较稳的 raid10 阵列,再把阵列成员作为物理卷分别加入相应的逻辑卷组,逻辑卷组划分逻辑卷格式化后存储文件。本视频结合实例介绍了组建思路、效果,作了简单的测试。供感兴趣的朋友参考。视频演示地址:Linux下旧硬盘变废为宝做一个既可以快又可以稳的文件系统 https://www.bilibili.com/video/BV1Zv4y1J7zp/

2023-04-15 15:00:19 118 1

原创 Ubuntu Linux HWE 内核科普 – Linux 小知识

经常使用 Ubuntu Linux 的朋友可能会在系统升级维护时发现带有 hwe 字样的内核相关包。那么,HWE 是什么呢?Ubuntu 设置 HWE 内核有什么作用?Ubuntu 在版本的升级变迁过程中是怎么维护 HWE 内核的?怎么安装 HWE 内核?本文以 Ubuntu 20.04 Linux 为例来简单的科普一下。敬请各位批评与指正。视频演示地址: https://www.bilibili.com/video/BV1ns4y1E7N7/

2023-04-05 08:55:39 6367

原创 Ubuntu、Debian、Deepin 怎样删除多安装的桌面环境?- Linux 小妙招

今天跟大家分享一点使用 Linux 的小技巧。我们在使用桌面 Linux 的时候,有时会尝试多一种的桌面环境,尝试过后却发现并不是自己需要的类型。这时,怎样彻底删除新桌面环境所带来的数百个软件包呢?本文以 Deepin 20.8 Linux 发行版删除新安装 gnome 桌面为例,分享一则如何在 Debian 系 Linux 中操作的小技巧。文中有任何错漏,欢迎交流指正,谢谢。视频演示地址: https://www.bilibili.com/video/BV1W24y1L7MH/

2023-03-26 14:57:19 1758

原创 解决 Linux 桌面问题思路分享

在使用 Linux 桌面版的朋友或许会碰到一些比如黑屏不能显示图形界面、不能登录桌面、程序闪退、打开某程序自动注销桌面等一些问题。这些问题有一些基本的解决思路,但有时如果要精确找到症结并治疗的话可能会花不少时间。这里分享一些解决思路,还有一个解决相关问题的终结方案。这些思路和方案都在我的淘宝“学习日记小店”的 Linux 服务中检验过的,现在免费奉现给大家。并希望得到你的批评和指正。以下思路的视频演示环境为 Ubuntu 20.04。

2023-03-20 10:05:47 1949

原创 Linux 云服务器数据恢复案例3则

现在不少人使用云服务器,而云服务器同样涉及数据安全的问题。其中一个重大的数据安全问题是误删除数据。今天分享几例最近碰到的云服务器数据误删除恢复案例。视频演示地址: https://www.bilibili.com/video/BV1d24y1g73T/?share_source=copy_web&vd_source=d1925b070926f23b2b6676137251e9ea

2023-03-12 10:31:48 564

原创 分享几例 Linux 环境变量故障的解决

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。今天分享几例 Linux 环境变量造成的系统故障及解决,包括:PATH、LD_LIBRARY_PATH、PYTHONPATH、PERL5LIB、DISPLAY。有些是针对初学都比较常见的问题,而有的问题却非常隐蔽,可能会让不少老司机也要翻车。视频文本:学习日记 https://www.learndiary.com/2022/11/linux-env-var/

2022-11-21 10:27:57 833

原创 Linux 不能识别新硬件的解决思路分享

还在为 Linux 下不能识别新电脑的无线网卡、声卡、触摸板等设备而烦恼吗?其实升级内核和安装固件多半能解决问题。这则视频以一位朋友的 Kali Linux 不能识别惠普光影精灵8 笔记本上的硬件为例,简要但精准的介绍了相关思路和方法供需要的朋友参考。视频文本:学习日记 https://www.learndiary.com/2022/11/linux-hardware/

2022-11-07 10:41:23 784

原创 Linux 下固态硬盘恢复误删除文件

误删除了 Linux 下的固态硬盘里的文件?千万不要放弃!只要没有配置成实时 trim,多半还是可以恢复一些的。本视频针对 Linux 下固态硬盘 trim 功能使用的三种情况,分别就恢复误删除文件作了详细的演示。视频文本地址:学习日记 http://www.learndiary.com/2022/10/linux-ssd-recovery/

2022-10-29 21:41:56 1264

原创 Linux 下恢复误删文件

强烈建议使用 Linux 的朋友看下本视频!!!本视频演示在新旧版本 Linux 系统中用 ext4magic 和 photorec 这两款软件恢复误删除文件的过程及经验小结。我可以负责的告诉大家,视频中分享的经验在互联网上还不存在,要不然就是我的搜索引擎不好使?视频文本:学习日记 https://www.learndiary.com/2022/09/linux-file-recovery/

2022-10-06 17:00:39 846

原创 JAVA 生物信息软件 Flux Simulator、Astalavista、Flux Capacitor 源码临时修复及编译

今天分享一套依赖破坏的开源 JAVA 生物信息软件 Barna 项目的临时修复及编译。这套软件包括:Flux Simulator、Astalavista、Flux Capacitor,主页地址:https://confluence.sammeth.net/。这套软件由于太久未更新,无法编译通过,因为其依赖的网络上的各种包和文件链接失效。并且,当前已经无法从原仓库下载源码了。于是,我将原来下载的源码和修复上传到 github。借此软件的修复,小结一下 JAVA Gradle 编译软件依赖包的修复。

2022-08-23 15:06:36 521

原创 Linux 上非 root 用户 Conda 编译安装 ISCE2(含 RelaxIV 、GPU 加速等全部可选项,2023年4月8日更新)

今天演示一下 Linux 上非 root 用户 Conda 编译安装 ISCE2(含 RelaxIV、GPU 加速等全部可选项)。本文的演示环境是 Nvidia A100 GPU 云服务器、Ubuntu 18.04 Linux、Miniconda3 版本 4.13.0、ISCE2 git 仓库最新版本。视频演示分为 ISCE2 编译安装和简单测试两部分。视频文本:学习日记 https://www.learndiary.com/2022/08/linux-conda-isce2/.........

2022-08-10 18:24:48 1087 4

原创 Linux 下非 root 用户 Conda 安装生物信息 R 软件包 MetaboAnalystR 演示

前些天演示了一下 Linux 下非 root 用户 Conda 安装生物信息 R 软件包 CellMix( https://www.learndiary.com/2022/05/linux-conda-cellmix/ ),今天演示 Conda 安装一款比较新的生物信息 R 软件 MetaboAnalystR 3.2.0。这款软件于2017年底发布于 github 上面,现在最新的版本是3.2,仍在持续更新中。本文演示环境是 Deepin 20.6 Linux、Miniconda3 版本 4.13.0...

2022-07-06 14:19:02 1240

原创 Linux 下非 root 用户 Conda 安装生物信息 R 软件包 CellMix 演示

今天演示一下 Linux 下非 root 用户 Conda 安装生物信息 R 软件包 CellMix,CellMix 是一款 9 年前就停止更新的老旧生物信息 R 软件包,但是却有人仍然需要使用它。由于年代久远,官网上的安装方法在现在的较新的 R 版本环境下已经失效,给安装带来相当的难度。本文的演示环境是位于腾讯云广州区的 Debian 10 Linux 云服务器、Miniconda3 版本 4.12.0、R 4.0.2、CellMix 1.6.2。...

2022-05-29 11:47:47 701

原创 Linux 下使用 RAID10 软陈列的一些事儿

我在前面一则日记中在 VirtualBox Deepin Linux 虚拟机里演示一下用 mdadm 创建 RAID10 软陈列。今天补充一些我觉得在使用 RAID10 软阵列时值得注意的事项。包括:磁盘分区、阵列成员大小、添加阵列成员命令 --add 和 --re-add 区别及添加阵列成员顺序。测试的环境是 VirtualBox 里面的 Deepin 20.5 Linux,内核版本 5.10.101,mdadm – V4.1 – 2018-10-01。

2022-04-23 17:31:28 986

原创 Linux 下使用 RAID10 软陈列

今天在 VirtualBox Deepin 20.2.4 Linux 虚拟机里演示一下 Linux 下用 mdadm 创建了 RAID10 软陈列。RAID10 陈列兼顾了速度与数据冗余保障。其中介绍一下我在创建过程中的一些心得。包括:选择 RAID10 布局类型并创建阵列、模拟阵列成员损坏及恢复、测试创建阵列的命令中设备顺序对阵列的影响、删除阵列、阵列不能取代数据备份、参考资料。视频演示地址:https://www.bilibili.com/video/BV1zT4y1v7Va

2022-04-05 09:58:56 2118

原创 CentOS Linux SELinux 安全上下文错误引起的宕机故障

在某些情况下,我们会用一些外部的文件复制替换系统中原有的文件,如文件损坏,或者安装了错误版本的软件、或者怀疑原文件被替换成含病毒的版本等。这里以 VirtualBox 虚拟机中的 CentOS 7 为例,演示的是在启用 SELinux 的情况下,错误的复制替换系统中 /lib64/libc-2.17.so 造成的宕机故障及修复。视频演示地址:https://www.bilibili.com/video/BV1vL4y1u7CU?share_source=copy_web

2022-03-13 10:47:09 6508

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除