用 ArchLinux i3wm 居家办公

年前开始居家办公,需要用 SecoClient 连接到公司局域网内,然后用 Windows 自带的 远程桌面 连接公司的办公电脑进行工作。假期间想学习一下 Substrate,结果 Windows 配置环境太麻烦了,脑子一热就给重装了 Linux。年后开始上班才发现不能工作了。
想想 Linux 的生态这几年得到了很不错的发展,于是决定试着找一下替代方案。结果还正让我找着了。哈哈哈哈

安装SecoClient

在网上找到 secoclient-linux-64-7.0.2.33.run 下载,并安装:

chomod +x secoclient-linux-64-7.0.2.33.run
sudo ./secoclient-linux-64-7.0.2.33.run

可能会报一个错误: arch: command not found ,解决方法如下:

vim secoclient-linux-64-7.0.2.33.run

将报错行的 ‘arch’ 换成 x86_64(按照你的架构),再执行安装。

#############confirm architecture#####
ARCH="x86_64"        //此行
if [ "$ARCH" = "i386" ]; then
    FLAG="x86"
elif [ "$ARCH" = "i486" ]; then
    FLAG="x86"
elif [ "$ARCH" = "i586" ]; then
    FLAG="x86"
elif [ "$ARCH" = "i686" ]; then
    FLAG="x86"
elif [ "$ARCH" = "x86_64" ]; then
    FLAG="x86"
else
    FLAG="UNKNOWN"
fi

如果成功应该会出现 ** enjoy ** 的字样。

因为这个安装包是给 ubuntu 使用的,Arch linux 没有 /etc/init.d 这个文件夹,安装程序无法将 SecoClientPromoteService.sh 脚本存放进去。所以我们需要先手动启动这个脚本:

sudo /usr/local/SecoClient/promote/SecoClientPromoteService.sh start

再运行 SecoClient 程序。

/usr/local/SecoClient/SecoClient &

如果报错:

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: linuxfb, minimal, offscreen, xcb.

Aborted (core dumped)

那么到 /usr/local/SecoClient 目录下修改 install.sh 中的 arch 为你的架构,并重新安装:

sudo ./install.sh

rdesktop连接windows远程桌面

yay -S rdesktop

首先需要允许此windows远程访问。
基本操作:计算机—属性—远程设置—远程,
勾选:允许远程连接到此计算机。去掉默认勾选:仅允许运行使用网络级别验证…,(如果不取消这个,在运行时会出现“ERROR: recv: 连接被对端重置”)。

rdesktop -f ip_address -d domain -u user -p password

注: -f 参数默认全屏打开,使用 Ctrl + Alt + Enter 可以退出全屏模式;
-d 后面跟 域名;
-u 后面跟 用户名;
-p 后面跟 账户密码。

总结

这个方案之前我了用 Windows 虚拟机,vmware 总是有问题,virtualbox 全屏有问题,最终还是这个方案比较舒服。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值