轶哥

妄图改变世界的全栈程序员。

Kali升级内核
  •   更新:2022-10-29 00:40:31
  •   首发:2022-10-29 00:40:31
  •   linux
  •   301

随着Kali Linux 2022.3版本的发布,Linux内核也随之更新为5.18.5(2020-07-07)。截止2022年10月29日,amd64架构下最新版内核为5.19.11(2022-10-10)。注意,目前Linux Kernel 5.19生命周期已结束,在 kernel.org 上被标记为 EOL ,这意味着该版本不会再有任何 Bug 修复和安全补丁。建议等待Kali发布最新的内核后及时升级。

然而随着Kali系统不断升级,中途部分软件包依赖破裂,导致内核无法用正常软件宝管理工具升级的方法升级。

为Linux启用人脸识别登录/授权
  •   更新:2022-10-29 00:15:29
  •   首发:2022-04-06 22:11:48
  •   linux
  •   1076

现在新购买默认搭载Windows系统的电脑一般都会提供一个Windows Hello身份认证方案,例如指纹或者人脸识别。Howdy是一个在Linux上模仿Windows Hello的程序,可以实现在系统用户登录锁屏登录sudo su等身份认证时候使用人脸识别。

Howdy开源地址:https://github.com/boltgolt/howdy

Howdy程序本身的使用方法官方已经已经非常详细了,在此仅做补充。

除了说明提到的Ubuntu or Linux MintDebianArch LinuxFedoraopenSUSE这些Linux发行版之外,基于这些系统的一系列发行版系统都是可以用的。例如Raspberry Pi OSKali

支持Windows Hello的笔记本电脑配有红外摄像头和红外光线发射器。红外网络摄像头通常可以在Linux上自动检测到,但默认情况下,红外光线发射器不起作用。为了使它们工作,请安装和配置linux-enable-ir-emitter

Linux安装微信并设置缩放与快捷键
  •   更新:2022-10-28 16:14:59
  •   首发:2022-06-12 23:00:42
  •   linux
  •   913

由于没有得到官方适配,在Linux中安装微信的最佳方案是使用Wine。

借助开源项目https://github.com/zq1997/deepin-wine,我们可以非常方便的在Linux中安装微信。只不过安装完成后设置缩放及绑定快捷键并非易事。特整理具体方法如下。

以下方法在Ubuntu 22.04、Ubuntu 20.04、Kali Linux 2022.2(Debian)测试通过。

实测Studio Display兼容Linux、Windows
  •   更新:2022-07-30 19:53:38
  •   首发:2022-07-30 13:31:15
  •   linux
  •   1141

Apple Studio Display 2022款自入手以来我一直作为主显示器,合盖使用MacBook Pro。从未想过与Linux或Windows的连接。今日实测了iPad Pro、Linux、Windows与Studio Display的配套使用,发现均可正常兼容,包括摄像头、扬声器、麦克风以及下联TypeC接口,甚至也支持给设备供电,在安装了驱动的情况下还可以调节亮度。实在是既意外又惊喜!

Apple Studio Display 作为一款入门级的专业显示器,其色彩精准度不必怀疑。让我没有想到的是,在和Windows、Linux等非“门当户对”的系统搭配使用时,也能自动匹配色彩描述文件,使用非专业的色彩比对硬件发现色彩还原的准确度很高。

从SSH远程唤起本地浏览器打开URL
  •   更新:2022-06-23 14:55:40
  •   首发:2022-06-22 09:48:05
  •   linux
  •   1279

从SSH连接的远程环境中在本地网页浏览器中打开URL,且URL是服务器的本机/内网地址。这是完全可以做到的,就像在本地进行软件开发一样。

这里介绍两种方法,一个是仅转发服务器本地端口,在本地浏览器打开运行。另一个是拦截服务器中打开浏览器相关命令,在本地浏览器中打开,且可以配合第一个方法实现本地浏览器打开服务器本地页面。

温馨提示,通过VScode的Remote-SSH插件可以像在本地开发一样编辑服务器上的代码(其它编辑器也有类似功能,例如neovim支持远程网络文件编辑),配合本文的方法可以做到本地调试服务器本地代码。

在MacOS中运行Linux图形程序
  •   更新:2022-06-23 13:12:23
  •   首发:2022-06-23 13:12:23
  •   linux
  •   752

近期分享了《从SSH远程唤起本地浏览器打开URL》,其实从远程SSH也可以直接打开带GUI的Linux应用程序的。之前分享过《Win10中通过WSL2开发基于Electron的Ubuntu应用程序》,原理上其实是一样的。

都是通过安装X11服务来实现。

此方法和虚拟机以及Wine有本质区别。应用程序可以运行在远程服务器,这样是不占用系统内存和CPU的。

本文介绍的方法是从MacOS中SSH远程到服务器调试和开发Linux平台的GUI应用程序

在MacOS中运行Linux的GUI程序需要借助开源软件XQuartz

Linux 2.5G USB网卡驱动安装RTL8156/8156B
  •   更新:2022-06-19 15:54:56
  •   首发:2022-04-22 13:55:05
  •   linux
  •   2808

近期在使用2.5G速率的USB有线网卡的时候遇到诸多问题,特整理驱动安装过程如下。

市面上常见的2.5G USB网卡通常使用RTL8156或RTL8156B芯片(例如绿联、比亚兹的2.5G有线网卡USB-A/TypeC采用的便是此芯片)。

如果在爱快或ESXI安装2.5G网卡驱动或安装的是无线网卡,请阅读相关文章:《ESXI+爱快+OpenWRT 使用2.5G USB网卡 RTL8156》、《ESXi 安装USB网卡驱动》、《Linux安装无线网卡驱动通用方法》。

下面以OMV(OpenMediaVault)安装RTL8156/8156B芯片的2.5G USB网卡为例,即Debian平台(Ubuntu或Kali等发行版安装方法一致)。注意,OMV需要先升级到OMV6《OMV5 升级 OMV6》。

Linux内核版本最好升级到5.15+。

给运行OMV的NAS配置UPS
  •   更新:2022-06-18 23:38:20
  •   首发:2022-06-18 23:38:20
  •   linux
  •   847

虽然我一直忧虑UPS的安全性,但是考虑NAS的数据安全,还是非常有必要给NAS配置UPS的。

我用过各种不同型号的UPS,现在除了特别便宜的UPS不带有和上位机通讯的功能外,一般都有USB接口,主机可以获取到UPS的电压、电流、电池余量等相关信号量。

即便使用USB接口,很多UPS都是和电脑进行串口通讯的,也有不少USB HID方式通讯的。

在OpenMediaVault(OMV5)的插件中添加openmediavault-nut插件。

  上一页 下一页