update-alternatives 命令详解

1. 介绍

update-alternatives 命令在 Linux 系统中具有重要的作用。它主要用于维护符号链接,这些符号链接确定了各种任务或实用工具的默认命令或应用程序。update-alternatives 允许系统管理员或用户选择在其系统上使用哪个版本的特定命令或应用程序。

阅读更多

解决GitHub访问不了的方法

一直用的 GitHub,突然一下子不能访问了,最后发现是 DNS 解析的 IP 地址出了问题,按照以下方法修改又能访问 github 了。

最后发现是DNS解析被污染了,解析到了无法访问的ip地址,通过ipaddress等网站查询到正确的地址,采用本地解析的方式,最终解决了问题。

关于DNS解析污染参考这篇文章

阅读更多

Almalinux 安装与使用

1. 背景介绍

CentOS 8 于 2021 年 12 月 31 日正式结束了生命周期。这意味着官方不再提供对该版本的安全补丁、错误修复或功能改进等支持服务。因此,建议用户将其系统升级到最新的操作系统版本以获得更好的性能和安全保障。CentOS-7 由于用户基数与用户贡献较多,因此会按照计划维护至生命周期结束即 2024 年 6 月 30 日,接下来一年会把重心放到 CentOS Stream 上。由于CentOS Stream相对不稳定,因此很多朋友会有从Centos-7迁移至AlmaLinux-8的需求。

阅读更多

如何在 Fedora 中安装和切换桌面环境

您是否想在Fedora Workstation spin中使用或尝试其他桌面环境,而不是默认的GNOME 3。在本文中,我们将展示如何使用图形用户界面 (GUI) 和命令行界面 (CLI) 在 Fedora Linux 中安装和切换桌面环境。

阅读更多

如何在fedora上关闭ipv6

有时因为某些服务器不支持ipv6会出现EHOSTUNREACH错误,需要关闭ipv6

  1. 将如下几行配置添加到 /etc/sysctl.conf
1
2
3
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
  1. 重新加载以上配置
1
sysctl -p
  1. Check. A ‘1’ means IPv6 has been disabled
1
cat /proc/sys/net/ipv6/conf/all/disable_ipv6

使用Angular实现面包屑导航

面包屑导航(Breadcrumb Navigation)这个概念来自童话故事“汉赛尔和格莱特”,当汉赛尔和格莱特穿过森林时,不小心迷路了,但是他们发现沿途走过的地方都撒下了面包屑,让这些面包屑来帮助他们找到回家的路。

阅读更多

命令行打包Firefox插件

在开发过程中,您的扩展将由一个目录组成,其中包含一个manifest.json文件和扩展所需的其他文件(脚本、图标、HTML 文档等)。您需要将它们压缩到一个文件中才能上传到 AMO。

阅读更多

Windows上安装与配置Android SDK

1. Android SDK 介绍

Android SDK 是软件开发工具包,可让您创建 Android 应用程序。它包括一系列工具、API、文档和示例代码,可帮助您构建、测试和部署 Android 应用程序。

阅读更多

升级App到Tauri 2.0并配置Tauri Mobile

Tauri 2.0的新alpha.4 版本已经发布。此版本包括即将发布的Tauri 1.3版本的所有更改,此版本包含了对HTTP客户端的一些breaking change和TauriNative mobile插件的功能一些更改。

以下是从Tauri 1.3或1.4升级到Tauri 2.0.0-alpha.4的一些指引。

阅读更多

Tauri Debug

在本文中我们将详细讲解在各平台如何debug tauri项目。

阅读更多