<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      ubuntu20.04安裝Synergy

      問題

      最近在Ubuntu20.04上安裝新版本的Synergy遇到一些問題,Synergy最后一個支持ubuntu20.04的版本是v3.1.3-beta,下面是下載地址:
      https://symless.com/synergy/download/other

      在安裝的時候遇到下面的問題:
      image

      提示依賴libssl1,然后嘗試安裝下面的軟件包:

      sudo apt install libssl-dev libssl1.1
      

      結果還是提示相同的錯誤。

      使用pkg-config看到系統中并沒有libssl1:

      pengdl@ubuntu:~$ pkg-config --list-all
      ...
      libssl                         OpenSSL-libssl - Secure Sockets Layer and cryptography libraries
      

      解決

      • 解壓deb包,查看當前系統是否滿足synergy的庫運行依賴
      pengdl@ubuntu:~/synergy$ ar -x ../synergy-linux_x64-libssl1-v3.1.3-beta.deb
      pengdl@ubuntu:~/synergy$ ls
      control.tar.gz  data.tar.bz2  debian-binary
      
      pengdl@ubuntu:~/synergy$ mkdir control
      pengdl@ubuntu:~/synergy$ tar -xf control.tar.gz -C control
      pengdl@ubuntu:~/synergy$ mkdir data
      pengdl@ubuntu:~/synergy$ tar -xf data.tar.bz2 -C data/
      
      • 在control/control中會列出這個deb包的依賴關系
      pengdl@ubuntu:~/synergy$ cat  control/control
      Package: synergy
      Version: 3.1.3~beta
      License: unknown
      Vendor: Symless <support@symless.com>
      Architecture: amd64
      Maintainer: Symless <support@symless.com>
      Installed-Size: 389135
      Depends: libnotify4, libxtst6, libnss3, libappindicator3-1, libqt5dbus5, libssl1
      Recommends: libappindicator3-1
      Section: default
      Priority: optional
      Homepage: https://symless.com/synergy
      Description:
        Use the keyboard, mouse, or trackpad of one computer to control nearby computers.
      
      • 查看具體可執行程序的庫依賴
      pengdl@ubuntu:~/synergy/data/opt/Synergy$ ldd ./synergy* | grep libssl
              libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f4a60e12000)
              libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f2c63f1b000)
      

      可以看到,當前系統提供的libssl也可以滿足需求。

      所以,可以嘗試修改一下deb包的依賴,然后重新打包安裝。

      • 修改庫依賴
        對control的內容做如下修改:
      Depends: libnotify4, libxtst6, libnss3, libappindicator3-1, libqt5dbus5
      

      即:刪除對libssl1庫的依賴

      • 重新打包
      pengdl@ubuntu:~/synergy/control$ ls
      control  md5sums  postinst  postrm  prerm
      pengdl@ubuntu:~/synergy/control$ tar -czf control.tar.gz *
      pengdl@ubuntu:~/synergy/control$ mv control.tar.gz ..
      
      pengdl@ubuntu:~/synergy$ ar rcs new_synergy-linux_x64-v3.1.3-beta.deb debian-binary control.tar.gz data.tar.bz2
      pengdl@ubuntu:~/synergy$ ls
      control  control.tar.gz  data  data.tar.bz2  debian-binary  new_synergy-linux_x64-v3.1.3-beta.deb
      

      重新打包后得到:new_synergy-linux_x64-v3.1.3-beta.deb

      • 再次安裝
      pengdl@ubuntu:~/synergy$ sudo apt install ./new_synergy-linux_x64-v3.1.3-beta.deb
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      Note, selecting 'synergy' instead of './new_synergy-linux_x64-v3.1.3-beta.deb'
      The following additional packages will be installed:
        libdouble-conversion3 libpcre2-16-0 libqt5core5a libqt5dbus5 qttranslations5-l10n
      The following NEW packages will be installed:
        libdouble-conversion3 libpcre2-16-0 libqt5core5a libqt5dbus5 qttranslations5-l10n synergy
      0 upgraded, 6 newly installed, 0 to remove and 463 not upgraded.
      Need to get 3,919 kB/128 MB of archives.
      After this operation, 418 MB of additional disk space will be used.
      Do you want to continue? [Y/n]
      Get:1 http://mirrors.aliyun.com/ubuntu focal/universe amd64 libdouble-conversion3 amd64 3.1.5-4ubuntu1 [37.9 kB]
      Get:2 http://mirrors.aliyun.com/ubuntu focal-updates/main amd64 libpcre2-16-0 amd64 10.34-7ubuntu0.1 [181 kB]
      Get:3 http://mirrors.aliyun.com/ubuntu focal-updates/universe amd64 libqt5core5a amd64 5.12.8+dfsg-0ubuntu2.1 [2,006 kB]
      Get:4 http://mirrors.aliyun.com/ubuntu focal-updates/universe amd64 libqt5dbus5 amd64 5.12.8+dfsg-0ubuntu2.1 [208 kB]
      Get:5 http://mirrors.aliyun.com/ubuntu focal/universe amd64 qttranslations5-l10n all 5.12.8-0ubuntu1 [1,486 kB]
      Get:6 /home/pengdl/synergy/new_synergy-linux_x64-v3.1.3-beta.deb synergy amd64 3.1.3~beta [124 MB]
      Fetched 3,919 kB in 1s (5,434 kB/s)
      Selecting previously unselected package libdouble-conversion3:amd64.
      (Reading database ... 159549 files and directories currently installed.)
      Preparing to unpack .../0-libdouble-conversion3_3.1.5-4ubuntu1_amd64.deb ...
      Unpacking libdouble-conversion3:amd64 (3.1.5-4ubuntu1) ...
      Selecting previously unselected package libpcre2-16-0:amd64.
      Preparing to unpack .../1-libpcre2-16-0_10.34-7ubuntu0.1_amd64.deb ...
      Unpacking libpcre2-16-0:amd64 (10.34-7ubuntu0.1) ...
      Selecting previously unselected package libqt5core5a:amd64.
      Preparing to unpack .../2-libqt5core5a_5.12.8+dfsg-0ubuntu2.1_amd64.deb ...
      Unpacking libqt5core5a:amd64 (5.12.8+dfsg-0ubuntu2.1) ...
      Selecting previously unselected package libqt5dbus5:amd64.
      Preparing to unpack .../3-libqt5dbus5_5.12.8+dfsg-0ubuntu2.1_amd64.deb ...
      Unpacking libqt5dbus5:amd64 (5.12.8+dfsg-0ubuntu2.1) ...
      Selecting previously unselected package qttranslations5-l10n.
      Preparing to unpack .../4-qttranslations5-l10n_5.12.8-0ubuntu1_all.deb ...
      Unpacking qttranslations5-l10n (5.12.8-0ubuntu1) ...
      Selecting previously unselected package synergy.
      Preparing to unpack .../5-new_synergy-linux_x64-v3.1.3-beta.deb ...
      Unpacking synergy (3.1.3~beta) ...
      Setting up libdouble-conversion3:amd64 (3.1.5-4ubuntu1) ...
      Setting up libpcre2-16-0:amd64 (10.34-7ubuntu0.1) ...
      Setting up qttranslations5-l10n (5.12.8-0ubuntu1) ...
      Setting up libqt5core5a:amd64 (5.12.8+dfsg-0ubuntu2.1) ...
      Setting up libqt5dbus5:amd64 (5.12.8+dfsg-0ubuntu2.1) ...
      Setting up synergy (3.1.3~beta) ...
      production build
      [env] SYNERGY_LOGGER: not set
      [env] SYNERGY_FORCE_CORE_LOG_LEVEL: not set
      [env] SYNERGY_FORCE_SERVICE_LOG_LEVEL: not set
      using log level: INFO
      using logger: /root/.local/state/Synergy/synergy.log
      exiting process with code: 0
      Processing triggers for mime-support (3.64ubuntu1) ...
      Processing triggers for hicolor-icon-theme (0.17-2) ...
      Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
      Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
      Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
      
      • 測試
        啟動synergy,可以正常運行。
        image

      修改后的安裝包

      new_synergy-linux_x64-v3.1.3-beta.deb

      posted @ 2025-03-26 23:42  dolinux  閱讀(293)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 9色国产深夜内射| 日本韩国日韩少妇熟女少妇| 亚洲精品日韩中文字幕| 国产漂亮白嫩美女在线观看| 国产97色在线 | 免费| 亚洲国产av久久久| 九九热在线免费视频播放| 亚洲精品一品区二品区三品区 | 国产va免费精品观看| 国产精品∧v在线观看| 97人妻天天摸天天爽天天| 无码精品一区二区免费AV| 国产精品白嫩极品在线看| 国产精品va无码一区二区| 国产亚洲综合欧美视频| 国产日韩一区二区在线| 高清无码爆乳潮喷在线观看| 国内永久福利在线视频图片| 国产精品不卡一区二区久久| 最近免费中文字幕大全| 国产成人午夜福利在线观看| 18禁美女裸体爆乳无遮挡| 好吊妞无缓冲视频观看| 日韩免费码中文在线观看| 国内揄拍国内精品人妻久久| 日韩乱码人妻无码中文字幕视频| 久热这里有精品免费视频| 东方四虎在线观看av| 久久无码av中文出轨人妻| 中文字幕人妻中文AV不卡专区 | 国产av永久无码天堂影院| 99RE6在线观看国产精品| 中文字幕人妻中出制服诱惑| 亚洲色最新高清AV网站| 西西444www高清大胆| 午夜AAAAA级岛国福利在线| 国产精品男女爽免费视频| 欧美xxxx做受欧美.88| 双乳奶水饱满少妇呻吟免费看| 国产精品自在线拍国产手青青机版 | 18禁超污无遮挡无码网址|