如何在linux发行版本manjaro中安装有道云笔记?

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
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

打杂程序员

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值