统信UOS上使用localsend传输文件

292 篇文章 7 订阅
292 篇文章 5 订阅

原文链接:统信UOS上使用localsend传输文件及文件夹方法
hello,大家好,今天带给大家一个全新的主题:在统信UOS上如何高效使用 localsend 软件进行文件和文件夹的传输。这篇文章将为您提供详细的指导和操作步骤,让您能够轻松掌握这一技能。
不久前,我曾与大家分享了使用 syncthing 软件进行文件传输的方法,它受到了很多读者的喜爱和积极反馈。今天,我们将探索另一款实用工具 — localsend,一个简单但功能强大的文件传输工具。我们将通过一个实际的例子 —— 在统信UOS和macOS之间的文件传输 —— 来展示这款软件的使用。

1、查看系统信息

pdsyw@pdsyw-PC:~/Desktop$ cat /etc/os-version 
[Version] 
SystemName=UOS Desktop
SystemName[zh_CN]=统信桌面操作系统
ProductType=Desktop
ProductType[zh_CN]=桌面
EditionName=Professional
EditionName[zh_CN]=专业版
MajorVersion=20
MinorVersion=1060
OsBuild=11018.100.100
pdsyw@pdsyw-PC:~/Desktop$ 
pdsyw@pdsyw-PC:~/Desktop$ uname -a
Linux pdsyw-PC 4.19.0-amd64-desktop #6030 SMP Tue Jun 27 15:58:51 CST 2023 x86_64 GNU/Linux
pdsyw@pdsyw-PC:~/Desktop$ 

1.png

2、进入localsend下载界面

https://localsend.org/

2.png
3、下载deb版
3.png

4、双击打开
4.png

5、报依赖不足
0001.png

6、更新系统源

pdsyw@pdsyw-PC:~/Desktop$ sudo apt update 
请输入密码:
验证成功
获取:2 https://pro-driver-packages.uniontech.com eagle InRelease [8,386 B]                                   
获取:3 https://professional-packages.chinauos.com/desktop-professional eagle InRelease [28.8 kB]             
获取:1 https://cdn-professional-security.chinauos.com eagle/1060 InRelease [28.8 kB]                         
获取:6 https://pro-driver-packages.uniontech.com eagle/non-free amd64 Packages [330 kB]                      
获取:4 https://app-store-files.uniontech.com/231123150440763/appstore eagle-pro InRelease [6,134 B]          
获取:5 https://professional-packages.chinauos.com/printer eagle InRelease [6,054 B]                          
获取:7 https://professional-packages.chinauos.com/desktop-professional eagle/main amd64 Packages [18.4 MB]   
获取:13 https://cdn-professional-security.chinauos.com eagle/1060/main amd64 Packages [18.2 MB]
获取:14 https://app-store-files.uniontech.com/231123150440763/appstore eagle-pro/appstore amd64 Packages [2,816 kB]
获取:15 https://professional-packages.chinauos.com/printer eagle/non-free amd64 Packages [9,672 B]           
获取:16 https://professional-packages.chinauos.com/printer eagle/non-free i386 Packages [4,905 B]            
获取:17 https://pro-driver-packages.uniontech.com eagle/non-free i386 Packages [264 kB]                      
获取:18 https://app-store-files.uniontech.com/231123150440763/appstore eagle-pro/appstore i386 Packages [705 kB]
获取:19 https://cdn-professional-security.chinauos.com eagle/1060/main i386 Packages [18.0 MB]               
获取:8 https://professional-packages.chinauos.com/desktop-professional eagle/main i386 Packages [18.2 MB]    
获取:9 https://professional-packages.chinauos.com/desktop-professional eagle/contrib i386 Packages [94.2 kB] 
获取:10 https://professional-packages.chinauos.com/desktop-professional eagle/contrib amd64 Packages [102 kB]
获取:11 https://professional-packages.chinauos.com/desktop-professional eagle/non-free amd64 Packages [246 kB]
获取:12 https://professional-packages.chinauos.com/desktop-professional eagle/non-free i386 Packages [221 kB]
获取:20 https://cdn-professional-security.chinauos.com eagle/1060/contrib i386 Packages [94.2 kB]            
获取:21 https://cdn-professional-security.chinauos.com eagle/1060/contrib amd64 Packages [102 kB]            
获取:22 https://cdn-professional-security.chinauos.com eagle/1060/non-free i386 Packages [182 kB]            
获取:23 https://cdn-professional-security.chinauos.com eagle/1060/non-free amd64 Packages [208 kB]           
已下载 78.2 MB,耗时 24秒 (3,264 kB/s)                                                                       
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有 182 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
pdsyw@pdsyw-PC:~/Desktop$ 

001.png

7、使用命令安装

pdsyw@pdsyw-PC:~/Downloads$ sudo apt install ./LocalSend-1.12.0-linux-x86-64.deb 
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
注意,选中 'localsend' 而非 './LocalSend-1.12.0-linux-x86-64.deb'
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 localsend : 预依赖: libc6 (>= 2.31) 但是 2.28.23-deepin1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
pdsyw@pdsyw-PC:~/Downloads$ 

005.png

8、将deb包解压,修改为libc6 (>= 2.28),生成新的deb包

pdsyw@pdsyw-PC:~/Downloads$ dpkg-deb -R LocalSend-1.12.0-linux-x86-64.deb a
pdsyw@pdsyw-PC:~/Downloads$ 
pdsyw@pdsyw-PC:~/Downloads$ cd a/DEBIAN/
pdsyw@pdsyw-PC:~/Downloads/a/DEBIAN$ vi control 
pdsyw@pdsyw-PC:~/Downloads/a/DEBIAN$ cat control 
Maintainer: Tienisto <dev.tien.donam@gmail.com>
Package: localsend
Version: 1.12.0+38
Section: x11
Priority: optional
Architecture: amd64
Essential: no
Installed-Size: 30600
Description: An open source cross-platform alternative to AirDrop
Homepage: https://localsend.org/
Depends: libappindicator3-1 | libayatana-appindicator3-1, gir1.2-appindicator3-0.1 | gir1.2-ayatanaappindicator3-0.1, libayatana-ido3-0.4-0, xdg-user-dirs
Pre-Depends: libc6 (>= 2.28)
Uploaders: TheGB0077 <gb.lima.dev@gmail.com>
pdsyw@pdsyw-PC:~/Downloads/a/DEBIAN$ cd ../../
pdsyw@pdsyw-PC:~/Downloads$ dpkg-deb -b a/ localsend-1.12.0.deb
dpkg-deb: 正在 'localsend-1.12.0.deb' 中构建软件包 'localsend'。
pdsyw@pdsyw-PC:~/Downloads$ 

31.png

9、安装新的deb包
6.png

10、输入密码
7.png

11、安装成功
8.png

12、打开localsend
9.png

13、localsend界面
10.png

14.1、点击发送文件
11.png

14.2、在mac上同样也打开localsend
12.png

14.3、在uos上选择文件,选择mac图标
13.png

14.4、在mac上点击接受
14.png

14.5、文件接受完成
15.png

15.1、点击发送文件夹
16.png

15.2选择文件夹及mac图标
17.png

15.3mac上点击接受
18.png

15.4、接收后可以看到之前接受的文件及文件夹
19.png

16.1、点击发送文本
20.png

16.2、输入消息,点击确认
21.png

16.3、选择mac图标发送
22.png

16.4、mac上接受收到消息
23.png

17.1、点击发送剪贴板,选择mac
clipboard_2023-11-23_16-31.png

17.2、mac上点击接受
26.png

17.3、收到剪贴板的内容
27.png

18.1、localsend的高级设置界面01
28.png

18.2、localsend的高级设置界面02
29.png

18.3、localsend的高级设置界面03
30.png

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
统信UOS是一款基于Linux内核的操作系统,它支持多种应用环境,并且兼容大部分的Linux软件及应用。Playwright是一个用于自动化网页应用测试的库,主要用于编写跨浏览器的Web UI测试脚本。Playwright本身是为JavaScript、TypeScript、Python等语言设计的,因此其直接与操作系统交互的能力依赖于所使用的编程语言及其相应的库。 对于统信UOS而言,理论上,如果你使用支持Playwright的语言(如Python或Node.js),并且通过相应的Playwright客户端库适配了统信UOS的运行环境,那么就可以在统信UOS使用Playwright。这意味着你需要安装Playwright的客户端库并确保该库能够与统信UOS兼容,通常这涉及检查库是否已针对特定版本的统信UOS进行了优化和支持。 具体步骤包括: 1. **确认Playwright的支持**:首先,访问Playwright官方网站或GitHub仓库查看最新的文档和更新日志,了解Playwright对当前统信UOS版本的支持情况。 2. **安装Playwright客户端**:选择适合你的编程语言(例如Python或Node.js)的Playwright客户端,按照官方指南完成安装过程。 3. **配置环境**:确保你的开发环境已经准备好运行Playwright所需的其他依赖项,比如浏览器驱动程序或其他必要的工具。 4. **编写测试脚本**:利用Playwright提供的API,开始编写自动化测试脚本。记得参考Playwright的示例代码和文档,了解如何操作页面元素、执行基本的测试动作等。 5. **执行测试**:运行你的测试脚本,观察结果并调整测试策略以适应统信UOS的独特特性,如有必要,对测试环境或脚本进行调整。 需要注意的是,由于统信UOS作为一款新的国产操作系统,其生态建设和发展速度可能会影响到第三方工具如Playwright的支持程度。因此,在实际部署之前,建议先尝试在模拟环境中测试Playwright的兼容性和性能,以确保其能有效满足你的需求。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鹏大圣运维

编写不易,还请支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值