# 安装不同的版本
yay -S jdk11-openjdk
# 查看已经安装的版本
archlinux-java status
# 切换版本
sudo archlinux-java set java-11-openjdk
标签归档:manjaro
svn 迁移到 git
用户迁移配置 userinfo.txt
svn_user = git_user <git_user_email>
svn_user2 = git_user2 <git_user_email2>
迁移项目
git svn clone <https://server/svn/xx> --username <user> [--password <password>] --prefix=svn/ --no-metadata --authors-file=<userinfo.txt> --stdlayout
如果出现 Author: VisualSVN Server not defined in userinfo.txt file
,应当在 userinfo.txt 中添加缺失的用户。
如果出现 Can't locate Term/ReadKey.pm in @INC
,执行以下命令(以 manjaro 系统为例):
yay -S perl-term-readkey
manjaro 安装 rdp 服务
使用以下命令安装服务和修改配置:
yay -S alsa-lib mesa xrdp
echo "allowed_users=anybody" | sudo tee -a /etc/X11/Xwrapper.config
sed -i 's/exec $(get_session "$1")/#exec $(get_session "$1")/' ~/.xinitrc
echo "exec dbus-launch --sh-syntax startplasma-x11" | tee -a ~/.xinitrc
修改 /etc/xrdp/xrdp.ini
,找到 [Xvnc]
下的 port=-1
,改为 port=ask5900
。
启动 xrdp 服务:
sudo systemctl enable --now xrdp
sudo systemctl enable --now xrdp-sesman
安装 x11vnc 来控制桌面:
yay -S x11vnc
编辑文件 /etc/systemd/system/x11vnc.service.d/override.conf
,输入以下内容:
x11vnc 参数说明:
- many 每次连接断开后 x11vnc 默认会退出,这个参数可以阻止退出
- shared 允许多用户同时连接
- nopw 不显示安全提示
[Service]
User=1000
Group=1001
ExecStart=
ExecStart=/usr/bin/x11vnc -many -shared -nopw
[Install]
WantedBy=graphical.target
启动服务
sudo systemctl daemon-reload
sudo systemctl enable --now x11vnc
使用 mstsc 或 remmina 连接。登录界面中 session 选择 Xvnc,如图所示:

manjaro使用rdp协议访问kde5
- 安装 freerdp
pacman -S freerdp
- 运行 freerdp-shadow-cli
freerdp-shadow-cli
- 使用 rdp 客户端连接
- debian 系使用参考:https://zalinux.ru/?p=3702
AUR 安装旧版/指定版本
- 打开 AUR 包仓库 https://aur.archlinux.org/packages
- 通过「关键字」找到要安装的包详情页面
- 在包详情页面右侧,点击「查看更改」
- 找到对应的版本,点击「Commit message」,进入版本详情
- 找到「download」链接,下载
- 解压下载的压缩包,并在解压后的目录内执行以下命令安装:
makepkg -s
sudo pacman -U *.pkg.tar.zst
- 特定版本禁止更新:在
/etc/pacman.conf
中的IgnorePkg =
中添加对应的包名,用空格分隔多个包名。
参考:http://www.huasay.com/2020/08/05/manjaro-install-old-version/
manjaro 安装 hp 打印机
- 更新系统
sudo pacman -Syyu
- 安装组件
sudo pacman -S system-config-printer print-manager cups
- 启动服务
sudo systemctl enable --now cups
- 安装驱动
sudo pacman -S hplip
- 使用「系统设置」添加打印机,或者:
- 浏览器打开 http://localhost:631/admin/ 添加打印机
manjaro 安装后的设置
KDE 禁用文件索引
文件索引会占用大量CPU,尤其机械硬盘影响更大。
balooctl disable
pacman 中国镜像源
sudo pacman-mirrors -c China -m rank
科技大学的安装源(可选)
使用root权限编辑 /etc/pacman.conf
增加以下内容
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server =https://mirrors.ustc.edu.cn/archlinuxcn/$arch
然后执行
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
继续阅读