NotFound
千里之行始于足下
Manjaro 安装记录

安装 manjaro

添加源

编辑文件 /etc/pacman.d/mirrorlist

Server = https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/$repo/$arch

Arch Linux 中文社区仓库是由 Arch Linux 中文社区驱动的非官方用户仓库,包含中文用户常用软件、工具、字体/美化包等。编辑文件 /etc/pacman.conf

[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

手动安装 AUR 包

如 安装 dingtalk

git clone https://aur.archlinux.org/dingtalk-linux.git
cd dingtalk-linux
makepkg -si

使用 yay 安装 aur 包

安装 yay

sudo pacman -Sy yay

之后可以通过 yay 安装 aur 中的软件,如:

# 安装软件
yay -S packagename
# 移除包
yay -R packagename
# 移除包以及不需要的依赖
yay -Rns packagename
# 移除不需要的软件包
yay -Yc

版本回退

安装包保存在 /var/cache/pacman/pkg 目录中,通过如下命令安装老版本:

sudo pacman -U /var/cache/pacman/pkg/redis-6.0.10-1-x86_64.pkg.tar.zst

编辑文件 /etc/pacman.conf 忽略 redis 更新:

# [options] 节点
IgnorePkg=redis

密码错误锁定

编辑文件 /etc/security/faillock.conf

  • deny 尝试次数
  • unlock_time 锁定时间

Windows 字体

复制 Windows 字体,之后可以将 UI 字体改成微软雅黑:

sudo mkdir /usr/share/fonts/WindowsFonts
sudo cp /run/media/likui/Windows/Windows/Fonts/* /usr/share/fonts/WindowsFonts
sudo chmod 755 /usr/share/fonts/WindowsFonts/*
sudo fc-cache -f

终端字体 Cascadia Code

sudo pacman -Sy ttf-cascadia-code

pacman 常用命令

# 远程数据库中查询软件包
pacman -Ss gimp
# 本地数据库与远程数据库同步、升级所有软件包
sudo pacman -Syu
# 在本地数据库中查看软件包中的内容
pacman -Ql protobuf

xclip

剪切板工具。

# 复制文件
xclip -selection clipboard test.txt
# 复制管道
uptime | xclip -selection clipboard
# 输出
xclip -o
xclip -o > out.txt

KDE wallet (KDE 钱包)

凭据管理器。

# 保存密码
kwallet-query -f test -w notfound kdewallet
# 读取密码
kwallet-query -f test -r notfound kdewallet
# 读取并复制,末尾会有换行符
kwallet-query -f test -r notfound kdewallet | xclip -selection clipboard
  • -f test 指定 kwallet 文件夹 test
  • -r notfound 读取 notfound entry
  • -w notfound 写入 notfound entry
  • wallet wallet 名称

参考


Last modified on 2021-04-10