manjaro中安装有道云笔记
安装原因
- 最近一直在用manjaro+i3的linux系统,有道用的是web版本,但是最近发现web版本有点卡了,有时候加载文档列表,风火轮转不停。于是准备下载个linux的客户端。
下载
-
最新包下载官方地址:https://note.youdao.com/download.html
-
官方提供的linux版本只有一个deb包
wget https://artifact.lx.netease.com/download/ynote-electron/%E6%9C%89%E9%81%93%E4%BA%91%E7%AC%94%E8%AE%B0-web.deb
安装
- manjaro案子deb包需要借助工具debtab
- 安装debtab命令:
yaourt -S debtap
- 安装有道云笔记
[zp@zp-pc tools]$ sudo debtap 有道云笔记-web.deb
[sudo] password for zp:
==> Extracting package data...
==> Fixing possible directories structure differencies...
==> Generating .PKGINFO file...
:: Enter Packager name:
ydybj
:: Enter package license (you can enter multiple licenses comma separated):
GPL
*** Creation of .PKGINFO file in progress. It may take a few minutes, please wait...
==> Checking and generating .INSTALL file (if necessary)...
:: If you want to edit .PKGINFO and .INSTALL files (in this order), press (1) For vi (2) For nano (3) For default editor (4) For a custom editor or any other key to continue: 1
==> Generating .MTREE file...
==> Creating final package...
==> Package successfully created!
==> Removing leftover files...
- 打包后获得文件:ynote-desktop-7.0.7-1-x86_64.pkg.tar.zst
[zp@zp-pc tools]$ sudo pacman -U ynote-desktop-7.0.7-1-x86_64.pkg.tar.zst
loading packages...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: aarch64-linux-gnu-gcc will be installed before its aarch64-linux-gnu-glibc dependency
Packages (7) aarch64-linux-gnu-binutils-2.37-1 aarch64-linux-gnu-gcc-11.2.0-1 aarch64-linux-gnu-glibc-2.34-1 aarch64-linux-gnu-linux-api-headers-5.8-1 tuxedo-control-center-1.1.0-1 tuxedo-keyboard-3.0.9-4 ynote-desktop-7.0.7-1
Total Download Size: 152.33 MiB
Total Installed Size: 978.61 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
tuxedo-control-center-1.1.0-1-x86_64 100.2 MiB 12.5 MiB/s 00:08 [#######################################################################################] 100%
aarch64-linux-gnu-gcc-11.2.0-1-x86_64 43.9 MiB 12.0 MiB/s 00:04 [#######################################################################################] 100%
aarch64-linux-gnu-binutils-2.37-1-x86_64 3.7 MiB 11.6 MiB/s 00:00 [#######################################################################################] 100%
aarch64-linux-gnu-glibc-2.34-1-any 3.4 MiB 11.2 MiB/s 00:00 [#######################################################################################] 100%
aarch64-linux-gnu-linux-api-headers-5.8-1-any 1146.0 KiB 7.46 MiB/s 00:00 [#######################################################################################] 100%
tuxedo-keyboard-3.0.9-4-x86_64 47.7 KiB 795 KiB/s 00:00 [#######################################################################################] 100%
Total (6/6) 152.3 MiB 12.0 MiB/s 00:13 [#######################################################################################] 100%
(7/7) checking keys in keyring [#######################################################################################] 100%
(6/7) checking package integrity [#######################################################################################] 100%
(6/7) loading package files [#######################################################################################] 100%
(7/7) checking for file conflicts [#######################################################################################] 100%
(7/7) checking available disk space [#######################################################################################] 100%
:: Processing package changes...
(1/7) installing aarch64-linux-gnu-binutils [#######################################################################################] 100%
(2/7) installing aarch64-linux-gnu-gcc [#######################################################################################] 100%
(3/7) installing aarch64-linux-gnu-linux-api-headers [#######################################################################################] 100%
(4/7) installing aarch64-linux-gnu-glibc [#######################################################################################] 100%
(5/7) installing tuxedo-keyboard [#######################################################################################] 100%
(6/7) installing tuxedo-control-center [#######################################################################################] 100%
Created symlink /etc/systemd/system/multi-user.target.wants/tccd.service → /etc/systemd/system/tccd.service.
Created symlink /etc/systemd/system/sleep.target.wants/tccd-sleep.service → /etc/systemd/system/tccd-sleep.service.
(7/7) installing ynote-desktop [#######################################################################################] 100%
:: Running post-transaction hooks...
(1/5) Arming ConditionNeedsUpdate...
(2/5) Install DKMS modules
==> dkms install --no-depmod tuxedo-keyboard/3.0.9 -k 4.19.227-1-MANJARO
==> dkms install --no-depmod tuxedo-keyboard/3.0.9 -k 4.14.264-1-MANJARO
==> depmod 4.19.227-1-MANJARO
==> depmod 4.14.264-1-MANJARO
(3/5) Reloading system bus configuration...
(4/5) Updating icon theme caches...
(5/5) Updating the desktop file MIME type cache...
参考
- manjaro中安装debtab::https://blog.csdn.net/weixin_43968923/article/details/100170418