• 先根据官方文档安装 GCM。.

https://github.com/git-ecosystem/git-credential-manager/blob/release/docs/install.md

  • 安装好以后进行配置。
git-credential-manager configure
git config --global credential.credentialStore secretservice
  • 测试。
git init .
git add .
git commit -m "test"
git origin add https://github.com/xxx/xxx.git
git branch -M main
git push -u origin main
  • 成功弹出 GCM WebBrowser 授权窗口,结束。

最后更新:03-06-2025 15:45

我是从 Bookworm 直接改源升级到 Sid (unstable) 的,并没有按照官方推荐的从 Testing 进行升级。

警告

  • 截止 03-05-2025,Sid 源下使用的 GNOME 环境是 48.beta,对 GNOME插件 (GNOME Extension) 的兼容性随缘,可能会出现一台电脑可用一台电脑不可用的情况,如果出现因 GNOME 版本导致插件被禁用的情况可以通过修改 metadata.json 添加GNOME版本 48 来解决。
  • Sid 分支下许多软件包更新比 Ubuntu 更快速,遇到问题的可能性会更大。

切换源

File: /etc/apt/sources.list.d/debian.sources

# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.debian.org/debian/
Suites: unstable
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

组件 non-free-firmware 可以根据个人需求选择加或者不加,但是我在 AMD 集成显卡的笔记本上不加会导致部分驱动包落后,导致 amdgpu 崩溃。

之后就是更新了。

sudo apt update
sudo apt dist-upgrade

硬解

不得不说这个在 Linux 下真的玄学问题,Chrome 我没搞定,但是我一直用着 Firefox 用得很顺手,就不折腾了。

补充,现在搞定了 Chrome。

Firefox

我从 Flatpak 版本切换到 Mozilla 官方 deb 版本以后就没问题了。

查看方式在 Firefox 输入 about:supportCtrl + F 搜索 HARDWARE_VIDEO_DECODING 查看是否为 available

AMD 显卡的笔记本上无法调用,在 about:configmedia.hardware-video-decoding.force-enabled 设置为 true 重新开启即可。

Chrome

装的官方 deb 版本的。

直接用参数启动即可,没记错这个参数我在 ArchLinux 论坛找到的。

google-chrome-stable --enable-features=TouchpadOverscrollHistoryNavigation,AcceleratedVideoDecodeLinuxGL,VaapiVideoDecodeLinuxGL,VaapiVideoDecoder,VaapiIgnoreDriverChecks,UseChromeOSDirectVideoDecoder,Vulkan,DefaultANGLEVulkan,VulkanFromANGLE

前言

这是 2025 的第一篇 Blog ~

Fedora 为了安全问题自带的 ibus-libpinyin 没有云输入...

虽然也没有什么大的影响,但是我无聊,所以进行一个编译.jpg

效果图:

Screenshot-From-2025-01-08-13-49-20.webp


准备

上 Github 下载 ibus-libpinyin 的源代码: https://github.com/epico/ibus-libpinyin

解压并打开终端,切换到 ibus-libpinyin 源码目录。

卸载自带的 ibus-libpinyin:

sudo dnf remove ibus-libpinyin

编译

先安装依赖:

sudo dnf install gnome-common gettext-devel
sudo dnf install json-glib-devel libsoup3-devel libpinyin-devel sqlite-devel ibus-devel

然后编译:

./autogen.sh --prefix=/usr --enable-cloud-input-mode # 支持云输入
make
sudo make install

重新启动一下系统或者重新登入账户,就有云输入了。

清理一下:

sudo dnf remove gnome-common gettext-devel
sudo dnf remove json-glib-devel libsoup3-devel libpinyin-devel sqlite-devel ibus-devel

前言

Hi,你好,我不知道你遇到了什么问题在考虑休学或者脱离学校生活,但是我希望以我自身的情况以及自身的感受给你做一个参考。

先说一下我目前的情况吧,我目前高二,在一所私立高中,处于保留学籍的状态(费用一样交但是不去,理解为长期请假吧),我是从初二就不怎么去学校了,因为和班主任掰了(说实话毕业那么久了还是感觉他好贱,该死),算是脱离学校好几年了。

当然我脱离学校并不是只是对学校阴影的因素,还有原先自身性格因素和大部分同学不是很交流的来,还有一些自卑吧,现在稍微好那么一点点。

阅读剩余部分


问题

在 Windows 下使用 SSH 遇到了如下问题:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'd:/test.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "d:/test.pem": bad permissions
[email protected]: Permission denied (publickey).

阅读剩余部分