赞
踩
下载网易云音乐:
http://d1.music.126.net/dmusic/netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb
sudo dpkg -i netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb
安装成功,命令行运行时,报错
报错如下:
/opt/netease/netease-cloud-music/netease-cloud-music: symbol lookup error: /opt/netease/netease-cloud-music/libs/libpangoft2-1.0.so.0: undefined symbol: hb_font_funcs_set_variation_glyph_func lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ sudo apt-get install libpangoft2-1.0-0 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: fonts-horai-umefont fonts-unfonts-core fonts-wqy-microhei gnome-exe-thumbnailer icoutils libcapi20-3 libcapi20-3:i386 libexif12:i386 libgd3:i386 libgif7 libgif7:i386 libglade2-0 libgphoto2-6:i386 libgphoto2-port12:i386 libgsf-1-114 libgsf-1-common libidn11:i386 libieee1284-3:i386 libmpg123-0 libmsi0 libodbc1 libopenal1 libosmesa6 libpng12-0:i386 libsane:i386 libvpx3:i386 libxpm4:i386 msitools odbcinst1debian2 python-appindicator python-gconf python-glade2 python-pexpect python-ptyprocess python-xdg python3-keyring python3-pyinotify python3-secretstorage ttf-wqy-microhei Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: fontconfig-config libblkid1 libblkid1:i386 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libmount1:i386 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoxft-1.0-0 libpng16-16 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 The following NEW packages will be installed: libblkid1:i386 libmount1:i386 libpng16-16 The following packages will be upgraded: fontconfig-config libblkid1 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 25 upgraded, 3 newly installed, 0 to remove and 1632 not upgraded. Need to get 8,391 kB of archives. After this operation, 2,969 kB of additional disk space will be used. Do you want to continue? [Y/n] y WARNING: The following packages cannot be authenticated! libblkid1 libselinux1:i386 libselinux1 libmount1 zlib1g-dev zlib1g-dev:i386 zlib1g:i386 zlib1g libpng16-16:i386 libpng16-16 libfreetype6 libfreetype6:i386 libfontconfig1:i386 libfontconfig1 fontconfig-config libblkid1:i386 libfribidi0 libmount1:i386 libglib2.0-bin libglib2.0-0:i386 libglib2.0-0 libharfbuzz0b libpango-1.0-0 libpangoxft-1.0-0 libpangocairo-1.0-0 libpango1.0-0 libpangoft2-1.0-0 libthai0 Install these packages without verification? [y/N] y Get:1 http://ftp.debian.org/debian buster/main amd64 libblkid1 amd64 2.33.1-0.1 [195 kB] Get:2 http://ftp.debian.org/debian buster/main i386 libselinux1 i386 2.8-1+b1 [91.6 kB] Get:3 http://ftp.debian.org/debian buster/main amd64 libselinux1 amd64 2.8-1+b1 [86.9 kB] Get:4 http://ftp.debian.org/debian buster/main amd64 libmount1 amd64 2.33.1-0.1 [207 kB] Get:5 http://ftp.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] Get:6 http://ftp.debian.org/debian buster/main i386 zlib1g-dev i386 1:1.2.11.dfsg-1 [216 kB] Get:7 http://ftp.debian.org/debian buster/main i386 zlib1g i386 1:1.2.11.dfsg-1 [95.7 kB] Get:8 http://ftp.debian.org/debian buster/main amd64 zlib1g amd64 1:1.2.11.dfsg-1 [94.1 kB] Get:9 http://ftp.debian.org/debian buster/main i386 libpng16-16 i386 1.6.36-5 [301 kB] Get:10 http://ftp.debian.org/debian buster/main amd64 libpng16-16 amd64 1.6.36-5 [292 kB] Get:11 http://ftp.debian.org/debian buster/main amd64 libfreetype6 amd64 2.9.1-3 [379 kB] Get:12 http://ftp.debian.org/debian buster/main i386 libfreetype6 i386 2.9.1-3 [394 kB] Get:13 http://ftp.debian.org/debian buster/main i386 libfontconfig1 i386 2.13.1-2 [357 kB] Get:14 http://ftp.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB] Get:15 http://ftp.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB] Get:16 http://ftp.debian.org/debian buster/main i386 libblkid1 i386 2.33.1-0.1 [208 kB] Get:17 http://ftp.debian.org/debian buster/main amd64 libfribidi0 amd64 1.0.5-3.1 [63.5 kB] Get:18 http://ftp.debian.org/debian buster/main i386 libmount1 i386 2.33.1-0.1 [219 kB] Get:19 http://ftp.debian.org/debian buster/main amd64 libglib2.0-bin amd64 2.58.3-1 [125 kB] Get:20 http://ftp.debian.org/debian buster/main i386 libglib2.0-0 i386 2.58.3-1 [1,332 kB] Get:21 http://ftp.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-1 [1,258 kB] Get:22 http://ftp.debian.org/debian buster/main amd64 libharfbuzz0b amd64 2.3.1-1 [1,187 kB] Get:23 http://ftp.debian.org/debian buster/main amd64 libpango-1.0-0 amd64 1.42.4-6 [185 kB] Get:24 http://ftp.debian.org/debian buster/main amd64 libpangoxft-1.0-0 amd64 1.42.4-6 [49.6 kB] Get:25 http://ftp.debian.org/debian buster/main amd64 libpangocairo-1.0-0 amd64 1.42.4-6 [55.5 kB] Get:26 http://ftp.debian.org/debian buster/main amd64 libpango1.0-0 amd64 1.42.4-6 [36.9 kB] Get:27 http://ftp.debian.org/debian buster/main amd64 libpangoft2-1.0-0 amd64 1.42.4-6 [67.9 kB] Get:28 http://ftp.debian.org/debian buster/main amd64 libthai0 amd64 0.1.28-2 [54.1 kB] Fetched 8,391 kB in 32s (259 kB/s) Preconfiguring packages ... (Reading database ... 280101 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1_amd64.deb ... Unpacking libblkid1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libblkid1:i386. Preparing to unpack .../libblkid1_2.33.1-0.1_i386.deb ... Unpacking libblkid1:i386 (2.33.1-0.1) ... Setting up libblkid1:amd64 (2.33.1-0.1) ... Setting up libblkid1:i386 (2.33.1-0.1) ... (Reading database ... 280104 files and directories currently installed.) Preparing to unpack .../libselinux1_2.8-1+b1_amd64.deb ... De-configuring libselinux1:i386 (2.4-3build2) ... Unpacking libselinux1:amd64 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libselinux1_2.8-1+b1_i386.deb ... Unpacking libselinux1:i386 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libmount1_2.33.1-0.1_amd64.deb ... Unpacking libmount1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libmount1:i386. Preparing to unpack .../libmount1_2.33.1-0.1_i386.deb ... Unpacking libmount1:i386 (2.33.1-0.1) ... Setting up libselinux1:amd64 (2.8-1+b1) ... Setting up libselinux1:i386 (2.8-1+b1) ... Setting up libmount1:amd64 (2.33.1-0.1) ... Setting up libmount1:i386 (2.33.1-0.1) ... (Reading database ... 280109 files and directories currently installed.) Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_i386.deb ... De-configuring zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g-dev:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_amd64.deb ... De-configuring zlib1g:i386 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_i386.deb ... Unpacking zlib1g:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../libpng16-16_1.6.36-5_i386.deb ... Unpacking libpng16-16:i386 (1.6.36-5) over (1.6.26-1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../libpng16-16_1.6.36-5_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.36-5) ... Preparing to unpack .../libfreetype6_2.9.1-3_i386.deb ... De-configuring libfreetype6:amd64 (2.6.1-0.1ubuntu2.3) ... Unpacking libfreetype6:i386 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfreetype6_2.9.1-3_amd64.deb ... Unpacking libfreetype6:amd64 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfontconfig1_2.13.1-2_amd64.deb ... De-configuring libfontconfig1:i386 (2.11.94-0ubuntu1.1) ... Unpacking libfontconfig1:amd64 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfontconfig1_2.13.1-2_i386.deb ... Unpacking libfontconfig1:i386 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfribidi0_1.0.5-3.1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.5-3.1) over (0.19.7-1) ... Preparing to unpack .../libglib2.0-bin_2.58.3-1_amd64.deb ... Unpacking libglib2.0-bin (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_i386.deb ... De-configuring libglib2.0-0:amd64 (2.48.2-0ubuntu4.1) ... Unpacking libglib2.0-0:i386 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libharfbuzz0b_2.3.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.3.1-1) over (1.0.1-1ubuntu0.1) ... Preparing to unpack .../libpango-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoxft-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangocairo-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpango1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoft2-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libthai0_0.1.28-2_amd64.deb ... Unpacking libthai0:amd64 (0.1.28-2) over (0.1.24-2) ... Setting up fontconfig-config (2.13.1-2) ... Installing new version of config file /etc/fonts/fonts.conf ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g:i386 (1:1.2.11.dfsg-1) ... Setting up libglib2.0-0:amd64 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libglib2.0-0:i386 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libthai0:amd64 (0.1.28-2) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for doc-base (0.10.7) ... Processing 1 changed doc-base file... Setting up libfribidi0:amd64 (1.0.5-3.1) ... Processing triggers for man-db (2.7.5-1) ... Setting up libglib2.0-bin (2.58.3-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g-dev:i386 (1:1.2.11.dfsg-1) ... Setting up libpng16-16:i386 (1.6.36-5) ... Setting up libpng16-16:amd64 (1.6.36-5) ... Setting up libfreetype6:amd64 (2.9.1-3) ... Setting up libfreetype6:i386 (2.9.1-3) ... Setting up libpango-1.0-0:amd64 (1.42.4-6) ... Setting up libfontconfig1:amd64 (2.13.1-2) ... Setting up libfontconfig1:i386 (2.13.1-2) ... Setting up libharfbuzz0b:amd64 (2.3.1-1) ... Setting up libpangoft2-1.0-0:amd64 (1.42.4-6) ... Setting up libpangoxft-1.0-0:amd64 (1.42.4-6) ... Setting up libpangocairo-1.0-0:amd64 (1.42.4-6) ... Setting up libpango1.0-0:amd64 (1.42.4-6) ... Processing triggers for libc-bin (2.28-10) ... lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ neate lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ netease-cloud-music /opt/netease/netease-cloud-music/netease-cloud-music: symbol lookup error: /opt/netease/netease-cloud-music/libs/libpangoft2-1.0.so.0: undefined symbol: hb_font_funcs_set_variation_glyph_func lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ sudo apt-get install libpangoft2-1.0-0 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: fonts-horai-umefont fonts-unfonts-core fonts-wqy-microhei gnome-exe-thumbnailer icoutils libcapi20-3 libcapi20-3:i386 libexif12:i386 libgd3:i386 libgif7 libgif7:i386 libglade2-0 libgphoto2-6:i386 libgphoto2-port12:i386 libgsf-1-114 libgsf-1-common libidn11:i386 libieee1284-3:i386 libmpg123-0 libmsi0 libodbc1 libopenal1 libosmesa6 libpng12-0:i386 libsane:i386 libvpx3:i386 libxpm4:i386 msitools odbcinst1debian2 python-appindicator python-gconf python-glade2 python-pexpect python-ptyprocess python-xdg python3-keyring python3-pyinotify python3-secretstorage ttf-wqy-microhei Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: fontconfig-config libblkid1 libblkid1:i386 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libmount1:i386 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoxft-1.0-0 libpng16-16 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 The following NEW packages will be installed: libblkid1:i386 libmount1:i386 libpng16-16 The following packages will be upgraded: fontconfig-config libblkid1 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 25 upgraded, 3 newly installed, 0 to remove and 1632 not upgraded. Need to get 8,391 kB of archives. After this operation, 2,969 kB of additional disk space will be used. Do you want to continue? [Y/n] y WARNING: The following packages cannot be authenticated! libblkid1 libselinux1:i386 libselinux1 libmount1 zlib1g-dev zlib1g-dev:i386 zlib1g:i386 zlib1g libpng16-16:i386 libpng16-16 libfreetype6 libfreetype6:i386 libfontconfig1:i386 libfontconfig1 fontconfig-config libblkid1:i386 libfribidi0 libmount1:i386 libglib2.0-bin libglib2.0-0:i386 libglib2.0-0 libharfbuzz0b libpango-1.0-0 libpangoxft-1.0-0 libpangocairo-1.0-0 libpango1.0-0 libpangoft2-1.0-0 libthai0 Install these packages without verification? [y/N] y Get:1 http://ftp.debian.org/debian buster/main amd64 libblkid1 amd64 2.33.1-0.1 [195 kB] Get:2 http://ftp.debian.org/debian buster/main i386 libselinux1 i386 2.8-1+b1 [91.6 kB] Get:3 http://ftp.debian.org/debian buster/main amd64 libselinux1 amd64 2.8-1+b1 [86.9 kB] Get:4 http://ftp.debian.org/debian buster/main amd64 libmount1 amd64 2.33.1-0.1 [207 kB] Get:5 http://ftp.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] Get:6 http://ftp.debian.org/debian buster/main i386 zlib1g-dev i386 1:1.2.11.dfsg-1 [216 kB] Get:7 http://ftp.debian.org/debian buster/main i386 zlib1g i386 1:1.2.11.dfsg-1 [95.7 kB] Get:8 http://ftp.debian.org/debian buster/main amd64 zlib1g amd64 1:1.2.11.dfsg-1 [94.1 kB] Get:9 http://ftp.debian.org/debian buster/main i386 libpng16-16 i386 1.6.36-5 [301 kB] Get:10 http://ftp.debian.org/debian buster/main amd64 libpng16-16 amd64 1.6.36-5 [292 kB] Get:11 http://ftp.debian.org/debian buster/main amd64 libfreetype6 amd64 2.9.1-3 [379 kB] Get:12 http://ftp.debian.org/debian buster/main i386 libfreetype6 i386 2.9.1-3 [394 kB] Get:13 http://ftp.debian.org/debian buster/main i386 libfontconfig1 i386 2.13.1-2 [357 kB] Get:14 http://ftp.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB] Get:15 http://ftp.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB] Get:16 http://ftp.debian.org/debian buster/main i386 libblkid1 i386 2.33.1-0.1 [208 kB] Get:17 http://ftp.debian.org/debian buster/main amd64 libfribidi0 amd64 1.0.5-3.1 [63.5 kB] Get:18 http://ftp.debian.org/debian buster/main i386 libmount1 i386 2.33.1-0.1 [219 kB] Get:19 http://ftp.debian.org/debian buster/main amd64 libglib2.0-bin amd64 2.58.3-1 [125 kB] Get:20 http://ftp.debian.org/debian buster/main i386 libglib2.0-0 i386 2.58.3-1 [1,332 kB] Get:21 http://ftp.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-1 [1,258 kB] Get:22 http://ftp.debian.org/debian buster/main amd64 libharfbuzz0b amd64 2.3.1-1 [1,187 kB] Get:23 http://ftp.debian.org/debian buster/main amd64 libpango-1.0-0 amd64 1.42.4-6 [185 kB] Get:24 http://ftp.debian.org/debian buster/main amd64 libpangoxft-1.0-0 amd64 1.42.4-6 [49.6 kB] Get:25 http://ftp.debian.org/debian buster/main amd64 libpangocairo-1.0-0 amd64 1.42.4-6 [55.5 kB] Get:26 http://ftp.debian.org/debian buster/main amd64 libpango1.0-0 amd64 1.42.4-6 [36.9 kB] Get:27 http://ftp.debian.org/debian buster/main amd64 libpangoft2-1.0-0 amd64 1.42.4-6 [67.9 kB] Get:28 http://ftp.debian.org/debian buster/main amd64 libthai0 amd64 0.1.28-2 [54.1 kB] Fetched 8,391 kB in 32s (259 kB/s) Preconfiguring packages ... (Reading database ... 280101 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1_amd64.deb ... Unpacking libblkid1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libblkid1:i386. Preparing to unpack .../libblkid1_2.33.1-0.1_i386.deb ... Unpacking libblkid1:i386 (2.33.1-0.1) ... Setting up libblkid1:amd64 (2.33.1-0.1) ... Setting up libblkid1:i386 (2.33.1-0.1) ... (Reading database ... 280104 files and directories currently installed.) Preparing to unpack .../libselinux1_2.8-1+b1_amd64.deb ... De-configuring libselinux1:i386 (2.4-3build2) ... Unpacking libselinux1:amd64 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libselinux1_2.8-1+b1_i386.deb ... Unpacking libselinux1:i386 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libmount1_2.33.1-0.1_amd64.deb ... Unpacking libmount1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libmount1:i386. Preparing to unpack .../libmount1_2.33.1-0.1_i386.deb ... Unpacking libmount1:i386 (2.33.1-0.1) ... Setting up libselinux1:amd64 (2.8-1+b1) ... Setting up libselinux1:i386 (2.8-1+b1) ... Setting up libmount1:amd64 (2.33.1-0.1) ... Setting up libmount1:i386 (2.33.1-0.1) ... (Reading database ... 280109 files and directories currently installed.) Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_i386.deb ... De-configuring zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g-dev:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_amd64.deb ... De-configuring zlib1g:i386 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_i386.deb ... Unpacking zlib1g:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../libpng16-16_1.6.36-5_i386.deb ... Unpacking libpng16-16:i386 (1.6.36-5) over (1.6.26-1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../libpng16-16_1.6.36-5_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.36-5) ... Preparing to unpack .../libfreetype6_2.9.1-3_i386.deb ... De-configuring libfreetype6:amd64 (2.6.1-0.1ubuntu2.3) ... Unpacking libfreetype6:i386 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfreetype6_2.9.1-3_amd64.deb ... Unpacking libfreetype6:amd64 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfontconfig1_2.13.1-2_amd64.deb ... De-configuring libfontconfig1:i386 (2.11.94-0ubuntu1.1) ... Unpacking libfontconfig1:amd64 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfontconfig1_2.13.1-2_i386.deb ... Unpacking libfontconfig1:i386 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfribidi0_1.0.5-3.1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.5-3.1) over (0.19.7-1) ... Preparing to unpack .../libglib2.0-bin_2.58.3-1_amd64.deb ... Unpacking libglib2.0-bin (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_i386.deb ... De-configuring libglib2.0-0:amd64 (2.48.2-0ubuntu4.1) ... Unpacking libglib2.0-0:i386 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libharfbuzz0b_2.3.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.3.1-1) over (1.0.1-1ubuntu0.1) ... Preparing to unpack .../libpango-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoxft-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangocairo-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpango1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoft2-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libthai0_0.1.28-2_amd64.deb ... Unpacking libthai0:amd64 (0.1.28-2) over (0.1.24-2) ... Setting up fontconfig-config (2.13.1-2) ... Installing new version of config file /etc/fonts/fonts.conf ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g:i386 (1:1.2.11.dfsg-1) ... Setting up libglib2.0-0:amd64 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libglib2.0-0:i386 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libthai0:amd64 (0.1.28-2) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for doc-base (0.10.7) ... Processing 1 changed doc-base file... Setting up libfribidi0:amd64 (1.0.5-3.1) ... Processing triggers for man-db (2.7.5-1) ... Setting up libglib2.0-bin (2.58.3-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g-dev:i386 (1:1.2.11.dfsg-1) ... Setting up libpng16-16:i386 (1.6.36-5) ... Setting up libpng16-16:amd64 (1.6.36-5) ... Setting up libfreetype6:amd64 (2.9.1-3) ... Setting up libfreetype6:i386 (2.9.1-3) ... Setting up libpango-1.0-0:amd64 (1.42.4-6) ... Setting up libfontconfig1:amd64 (2.13.1-2) ... Setting up libfontconfig1:i386 (2.13.1-2) ... Setting up libharfbuzz0b:amd64 (2.3.1-1) ... Setting up libpangoft2-1.0-0:amd64 (1.42.4-6) ... Setting up libpangoxft-1.0-0:amd64 (1.42.4-6) ... Setting up libpangocairo-1.0-0:amd64 (1.42.4-6) ... Setting up libpango1.0-0:amd64 (1.42.4-6) ... Processing triggers for libc-bin (2.28-10) ... lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ neate lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ netease-cloud-music /opt/netease/netease-cloud-music/netease-cloud-music: symbol lookup error: /opt/netease/netease-cloud-music/libs/libpangoft2-1.0.so.0: undefined symbol: hb_font_funcs_set_variation_glyph_func lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ sudo apt-get install libpangoft2-1.0-0 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: fonts-horai-umefont fonts-unfonts-core fonts-wqy-microhei gnome-exe-thumbnailer icoutils libcapi20-3 libcapi20-3:i386 libexif12:i386 libgd3:i386 libgif7 libgif7:i386 libglade2-0 libgphoto2-6:i386 libgphoto2-port12:i386 libgsf-1-114 libgsf-1-common libidn11:i386 libieee1284-3:i386 libmpg123-0 libmsi0 libodbc1 libopenal1 libosmesa6 libpng12-0:i386 libsane:i386 libvpx3:i386 libxpm4:i386 msitools odbcinst1debian2 python-appindicator python-gconf python-glade2 python-pexpect python-ptyprocess python-xdg python3-keyring python3-pyinotify python3-secretstorage ttf-wqy-microhei Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: fontconfig-config libblkid1 libblkid1:i386 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libmount1:i386 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoxft-1.0-0 libpng16-16 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 The following NEW packages will be installed: libblkid1:i386 libmount1:i386 libpng16-16 The following packages will be upgraded: fontconfig-config libblkid1 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 25 upgraded, 3 newly installed, 0 to remove and 1632 not upgraded. Need to get 8,391 kB of archives. After this operation, 2,969 kB of additional disk space will be used. Do you want to continue? [Y/n] y WARNING: The following packages cannot be authenticated! libblkid1 libselinux1:i386 libselinux1 libmount1 zlib1g-dev zlib1g-dev:i386 zlib1g:i386 zlib1g libpng16-16:i386 libpng16-16 libfreetype6 libfreetype6:i386 libfontconfig1:i386 libfontconfig1 fontconfig-config libblkid1:i386 libfribidi0 libmount1:i386 libglib2.0-bin libglib2.0-0:i386 libglib2.0-0 libharfbuzz0b libpango-1.0-0 libpangoxft-1.0-0 libpangocairo-1.0-0 libpango1.0-0 libpangoft2-1.0-0 libthai0 Install these packages without verification? [y/N] y Get:1 http://ftp.debian.org/debian buster/main amd64 libblkid1 amd64 2.33.1-0.1 [195 kB] Get:2 http://ftp.debian.org/debian buster/main i386 libselinux1 i386 2.8-1+b1 [91.6 kB] Get:3 http://ftp.debian.org/debian buster/main amd64 libselinux1 amd64 2.8-1+b1 [86.9 kB] Get:4 http://ftp.debian.org/debian buster/main amd64 libmount1 amd64 2.33.1-0.1 [207 kB] Get:5 http://ftp.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] Get:6 http://ftp.debian.org/debian buster/main i386 zlib1g-dev i386 1:1.2.11.dfsg-1 [216 kB] Get:7 http://ftp.debian.org/debian buster/main i386 zlib1g i386 1:1.2.11.dfsg-1 [95.7 kB] Get:8 http://ftp.debian.org/debian buster/main amd64 zlib1g amd64 1:1.2.11.dfsg-1 [94.1 kB] Get:9 http://ftp.debian.org/debian buster/main i386 libpng16-16 i386 1.6.36-5 [301 kB] Get:10 http://ftp.debian.org/debian buster/main amd64 libpng16-16 amd64 1.6.36-5 [292 kB] Get:11 http://ftp.debian.org/debian buster/main amd64 libfreetype6 amd64 2.9.1-3 [379 kB] Get:12 http://ftp.debian.org/debian buster/main i386 libfreetype6 i386 2.9.1-3 [394 kB] Get:13 http://ftp.debian.org/debian buster/main i386 libfontconfig1 i386 2.13.1-2 [357 kB] Get:14 http://ftp.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB] Get:15 http://ftp.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB] Get:16 http://ftp.debian.org/debian buster/main i386 libblkid1 i386 2.33.1-0.1 [208 kB] Get:17 http://ftp.debian.org/debian buster/main amd64 libfribidi0 amd64 1.0.5-3.1 [63.5 kB] Get:18 http://ftp.debian.org/debian buster/main i386 libmount1 i386 2.33.1-0.1 [219 kB] Get:19 http://ftp.debian.org/debian buster/main amd64 libglib2.0-bin amd64 2.58.3-1 [125 kB] Get:20 http://ftp.debian.org/debian buster/main i386 libglib2.0-0 i386 2.58.3-1 [1,332 kB] Get:21 http://ftp.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-1 [1,258 kB] Get:22 http://ftp.debian.org/debian buster/main amd64 libharfbuzz0b amd64 2.3.1-1 [1,187 kB] Get:23 http://ftp.debian.org/debian buster/main amd64 libpango-1.0-0 amd64 1.42.4-6 [185 kB] Get:24 http://ftp.debian.org/debian buster/main amd64 libpangoxft-1.0-0 amd64 1.42.4-6 [49.6 kB] Get:25 http://ftp.debian.org/debian buster/main amd64 libpangocairo-1.0-0 amd64 1.42.4-6 [55.5 kB] Get:26 http://ftp.debian.org/debian buster/main amd64 libpango1.0-0 amd64 1.42.4-6 [36.9 kB] Get:27 http://ftp.debian.org/debian buster/main amd64 libpangoft2-1.0-0 amd64 1.42.4-6 [67.9 kB] Get:28 http://ftp.debian.org/debian buster/main amd64 libthai0 amd64 0.1.28-2 [54.1 kB] Fetched 8,391 kB in 32s (259 kB/s) Preconfiguring packages ... (Reading database ... 280101 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1_amd64.deb ... Unpacking libblkid1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libblkid1:i386. Preparing to unpack .../libblkid1_2.33.1-0.1_i386.deb ... Unpacking libblkid1:i386 (2.33.1-0.1) ... Setting up libblkid1:amd64 (2.33.1-0.1) ... Setting up libblkid1:i386 (2.33.1-0.1) ... (Reading database ... 280104 files and directories currently installed.) Preparing to unpack .../libselinux1_2.8-1+b1_amd64.deb ... De-configuring libselinux1:i386 (2.4-3build2) ... Unpacking libselinux1:amd64 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libselinux1_2.8-1+b1_i386.deb ... Unpacking libselinux1:i386 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libmount1_2.33.1-0.1_amd64.deb ... Unpacking libmount1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libmount1:i386. Preparing to unpack .../libmount1_2.33.1-0.1_i386.deb ... Unpacking libmount1:i386 (2.33.1-0.1) ... Setting up libselinux1:amd64 (2.8-1+b1) ... Setting up libselinux1:i386 (2.8-1+b1) ... Setting up libmount1:amd64 (2.33.1-0.1) ... Setting up libmount1:i386 (2.33.1-0.1) ... (Reading database ... 280109 files and directories currently installed.) Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_i386.deb ... De-configuring zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g-dev:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_amd64.deb ... De-configuring zlib1g:i386 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_i386.deb ... Unpacking zlib1g:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../libpng16-16_1.6.36-5_i386.deb ... Unpacking libpng16-16:i386 (1.6.36-5) over (1.6.26-1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../libpng16-16_1.6.36-5_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.36-5) ... Preparing to unpack .../libfreetype6_2.9.1-3_i386.deb ... De-configuring libfreetype6:amd64 (2.6.1-0.1ubuntu2.3) ... Unpacking libfreetype6:i386 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfreetype6_2.9.1-3_amd64.deb ... Unpacking libfreetype6:amd64 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfontconfig1_2.13.1-2_amd64.deb ... De-configuring libfontconfig1:i386 (2.11.94-0ubuntu1.1) ... Unpacking libfontconfig1:amd64 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfontconfig1_2.13.1-2_i386.deb ... Unpacking libfontconfig1:i386 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfribidi0_1.0.5-3.1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.5-3.1) over (0.19.7-1) ... Preparing to unpack .../libglib2.0-bin_2.58.3-1_amd64.deb ... Unpacking libglib2.0-bin (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_i386.deb ... De-configuring libglib2.0-0:amd64 (2.48.2-0ubuntu4.1) ... Unpacking libglib2.0-0:i386 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libharfbuzz0b_2.3.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.3.1-1) over (1.0.1-1ubuntu0.1) ... Preparing to unpack .../libpango-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoxft-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangocairo-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpango1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoft2-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libthai0_0.1.28-2_amd64.deb ... Unpacking libthai0:amd64 (0.1.28-2) over (0.1.24-2) ... Setting up fontconfig-config (2.13.1-2) ... Installing new version of config file /etc/fonts/fonts.conf ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g:i386 (1:1.2.11.dfsg-1) ... Setting up libglib2.0-0:amd64 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libglib2.0-0:i386 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libthai0:amd64 (0.1.28-2) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for doc-base (0.10.7) ... Processing 1 changed doc-base file... Setting up libfribidi0:amd64 (1.0.5-3.1) ... Processing triggers for man-db (2.7.5-1) ... Setting up libglib2.0-bin (2.58.3-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g-dev:i386 (1:1.2.11.dfsg-1) ... Setting up libpng16-16:i386 (1.6.36-5) ... Setting up libpng16-16:amd64 (1.6.36-5) ... Setting up libfreetype6:amd64 (2.9.1-3) ... Setting up libfreetype6:i386 (2.9.1-3) ... Setting up libpango-1.0-0:amd64 (1.42.4-6) ... Setting up libfontconfig1:amd64 (2.13.1-2) ... Setting up libfontconfig1:i386 (2.13.1-2) ... Setting up libharfbuzz0b:amd64 (2.3.1-1) ... Setting up libpangoft2-1.0-0:amd64 (1.42.4-6) ... Setting up libpangoxft-1.0-0:amd64 (1.42.4-6) ... Setting up libpangocairo-1.0-0:amd64 (1.42.4-6) ... Setting up libpango1.0-0:amd64 (1.42.4-6) ... Processing triggers for libc-bin (2.28-10) ... lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ neate lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ netease-cloud-music /opt/netease/netease-cloud-music/netease-cloud-music: symbol lookup error: /opt/netease/netease-cloud-music/libs/libpangoft2-1.0.so.0: undefined symbol: hb_font_funcs_set_variation_glyph_func lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ sudo apt-get install libpangoft2-1.0-0 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: fonts-horai-umefont fonts-unfonts-core fonts-wqy-microhei gnome-exe-thumbnailer icoutils libcapi20-3 libcapi20-3:i386 libexif12:i386 libgd3:i386 libgif7 libgif7:i386 libglade2-0 libgphoto2-6:i386 libgphoto2-port12:i386 libgsf-1-114 libgsf-1-common libidn11:i386 libieee1284-3:i386 libmpg123-0 libmsi0 libodbc1 libopenal1 libosmesa6 libpng12-0:i386 libsane:i386 libvpx3:i386 libxpm4:i386 msitools odbcinst1debian2 python-appindicator python-gconf python-glade2 python-pexpect python-ptyprocess python-xdg python3-keyring python3-pyinotify python3-secretstorage ttf-wqy-microhei Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: fontconfig-config libblkid1 libblkid1:i386 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libmount1:i386 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoxft-1.0-0 libpng16-16 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 The following NEW packages will be installed: libblkid1:i386 libmount1:i386 libpng16-16 The following packages will be upgraded: fontconfig-config libblkid1 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 25 upgraded, 3 newly installed, 0 to remove and 1632 not upgraded. Need to get 8,391 kB of archives. After this operation, 2,969 kB of additional disk space will be used. Do you want to continue? [Y/n] y WARNING: The following packages cannot be authenticated! libblkid1 libselinux1:i386 libselinux1 libmount1 zlib1g-dev zlib1g-dev:i386 zlib1g:i386 zlib1g libpng16-16:i386 libpng16-16 libfreetype6 libfreetype6:i386 libfontconfig1:i386 libfontconfig1 fontconfig-config libblkid1:i386 libfribidi0 libmount1:i386 libglib2.0-bin libglib2.0-0:i386 libglib2.0-0 libharfbuzz0b libpango-1.0-0 libpangoxft-1.0-0 libpangocairo-1.0-0 libpango1.0-0 libpangoft2-1.0-0 libthai0 Install these packages without verification? [y/N] y Get:1 http://ftp.debian.org/debian buster/main amd64 libblkid1 amd64 2.33.1-0.1 [195 kB] Get:2 http://ftp.debian.org/debian buster/main i386 libselinux1 i386 2.8-1+b1 [91.6 kB] Get:3 http://ftp.debian.org/debian buster/main amd64 libselinux1 amd64 2.8-1+b1 [86.9 kB] Get:4 http://ftp.debian.org/debian buster/main amd64 libmount1 amd64 2.33.1-0.1 [207 kB] Get:5 http://ftp.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] Get:6 http://ftp.debian.org/debian buster/main i386 zlib1g-dev i386 1:1.2.11.dfsg-1 [216 kB] Get:7 http://ftp.debian.org/debian buster/main i386 zlib1g i386 1:1.2.11.dfsg-1 [95.7 kB] Get:8 http://ftp.debian.org/debian buster/main amd64 zlib1g amd64 1:1.2.11.dfsg-1 [94.1 kB] Get:9 http://ftp.debian.org/debian buster/main i386 libpng16-16 i386 1.6.36-5 [301 kB] Get:10 http://ftp.debian.org/debian buster/main amd64 libpng16-16 amd64 1.6.36-5 [292 kB] Get:11 http://ftp.debian.org/debian buster/main amd64 libfreetype6 amd64 2.9.1-3 [379 kB] Get:12 http://ftp.debian.org/debian buster/main i386 libfreetype6 i386 2.9.1-3 [394 kB] Get:13 http://ftp.debian.org/debian buster/main i386 libfontconfig1 i386 2.13.1-2 [357 kB] Get:14 http://ftp.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB] Get:15 http://ftp.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB] Get:16 http://ftp.debian.org/debian buster/main i386 libblkid1 i386 2.33.1-0.1 [208 kB] Get:17 http://ftp.debian.org/debian buster/main amd64 libfribidi0 amd64 1.0.5-3.1 [63.5 kB] Get:18 http://ftp.debian.org/debian buster/main i386 libmount1 i386 2.33.1-0.1 [219 kB] Get:19 http://ftp.debian.org/debian buster/main amd64 libglib2.0-bin amd64 2.58.3-1 [125 kB] Get:20 http://ftp.debian.org/debian buster/main i386 libglib2.0-0 i386 2.58.3-1 [1,332 kB] Get:21 http://ftp.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-1 [1,258 kB] Get:22 http://ftp.debian.org/debian buster/main amd64 libharfbuzz0b amd64 2.3.1-1 [1,187 kB] Get:23 http://ftp.debian.org/debian buster/main amd64 libpango-1.0-0 amd64 1.42.4-6 [185 kB] Get:24 http://ftp.debian.org/debian buster/main amd64 libpangoxft-1.0-0 amd64 1.42.4-6 [49.6 kB] Get:25 http://ftp.debian.org/debian buster/main amd64 libpangocairo-1.0-0 amd64 1.42.4-6 [55.5 kB] Get:26 http://ftp.debian.org/debian buster/main amd64 libpango1.0-0 amd64 1.42.4-6 [36.9 kB] Get:27 http://ftp.debian.org/debian buster/main amd64 libpangoft2-1.0-0 amd64 1.42.4-6 [67.9 kB] Get:28 http://ftp.debian.org/debian buster/main amd64 libthai0 amd64 0.1.28-2 [54.1 kB] Fetched 8,391 kB in 32s (259 kB/s) Preconfiguring packages ... (Reading database ... 280101 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1_amd64.deb ... Unpacking libblkid1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libblkid1:i386. Preparing to unpack .../libblkid1_2.33.1-0.1_i386.deb ... Unpacking libblkid1:i386 (2.33.1-0.1) ... Setting up libblkid1:amd64 (2.33.1-0.1) ... Setting up libblkid1:i386 (2.33.1-0.1) ... (Reading database ... 280104 files and directories currently installed.) Preparing to unpack .../libselinux1_2.8-1+b1_amd64.deb ... De-configuring libselinux1:i386 (2.4-3build2) ... Unpacking libselinux1:amd64 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libselinux1_2.8-1+b1_i386.deb ... Unpacking libselinux1:i386 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libmount1_2.33.1-0.1_amd64.deb ... Unpacking libmount1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libmount1:i386. Preparing to unpack .../libmount1_2.33.1-0.1_i386.deb ... Unpacking libmount1:i386 (2.33.1-0.1) ... Setting up libselinux1:amd64 (2.8-1+b1) ... Setting up libselinux1:i386 (2.8-1+b1) ... Setting up libmount1:amd64 (2.33.1-0.1) ... Setting up libmount1:i386 (2.33.1-0.1) ... (Reading database ... 280109 files and directories currently installed.) Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_i386.deb ... De-configuring zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g-dev:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_amd64.deb ... De-configuring zlib1g:i386 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_i386.deb ... Unpacking zlib1g:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../libpng16-16_1.6.36-5_i386.deb ... Unpacking libpng16-16:i386 (1.6.36-5) over (1.6.26-1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../libpng16-16_1.6.36-5_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.36-5) ... Preparing to unpack .../libfreetype6_2.9.1-3_i386.deb ... De-configuring libfreetype6:amd64 (2.6.1-0.1ubuntu2.3) ... Unpacking libfreetype6:i386 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfreetype6_2.9.1-3_amd64.deb ... Unpacking libfreetype6:amd64 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfontconfig1_2.13.1-2_amd64.deb ... De-configuring libfontconfig1:i386 (2.11.94-0ubuntu1.1) ... Unpacking libfontconfig1:amd64 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfontconfig1_2.13.1-2_i386.deb ... Unpacking libfontconfig1:i386 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfribidi0_1.0.5-3.1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.5-3.1) over (0.19.7-1) ... Preparing to unpack .../libglib2.0-bin_2.58.3-1_amd64.deb ... Unpacking libglib2.0-bin (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_i386.deb ... De-configuring libglib2.0-0:amd64 (2.48.2-0ubuntu4.1) ... Unpacking libglib2.0-0:i386 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libharfbuzz0b_2.3.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.3.1-1) over (1.0.1-1ubuntu0.1) ... Preparing to unpack .../libpango-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoxft-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangocairo-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpango1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoft2-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libthai0_0.1.28-2_amd64.deb ... Unpacking libthai0:amd64 (0.1.28-2) over (0.1.24-2) ... Setting up fontconfig-config (2.13.1-2) ... Installing new version of config file /etc/fonts/fonts.conf ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g:i386 (1:1.2.11.dfsg-1) ... Setting up libglib2.0-0:amd64 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libglib2.0-0:i386 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libthai0:amd64 (0.1.28-2) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for doc-base (0.10.7) ... Processing 1 changed doc-base file... Setting up libfribidi0:amd64 (1.0.5-3.1) ... Processing triggers for man-db (2.7.5-1) ... Setting up libglib2.0-bin (2.58.3-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g-dev:i386 (1:1.2.11.dfsg-1) ... Setting up libpng16-16:i386 (1.6.36-5) ... Setting up libpng16-16:amd64 (1.6.36-5) ... Setting up libfreetype6:amd64 (2.9.1-3) ... Setting up libfreetype6:i386 (2.9.1-3) ... Setting up libpango-1.0-0:amd64 (1.42.4-6) ... Setting up libfontconfig1:amd64 (2.13.1-2) ... Setting up libfontconfig1:i386 (2.13.1-2) ... Setting up libharfbuzz0b:amd64 (2.3.1-1) ... Setting up libpangoft2-1.0-0:amd64 (1.42.4-6) ... Setting up libpangoxft-1.0-0:amd64 (1.42.4-6) ... Setting up libpangocairo-1.0-0:amd64 (1.42.4-6) ... Setting up libpango1.0-0:amd64 (1.42.4-6) ... Processing triggers for libc-bin (2.28-10) ... lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ neate lihaiyan@lihaiyan-sh:~$ netease-cloud-music /opt/netease/netease-cloud-music/netease-cloud-music: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /opt/netease/netease-cloud-music/libs/libvlccore.so.9) /opt/netease/netease-cloud-music/netease-cloud-music: /lib/x86_64-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /opt/netease/netease-cloud-music/libs/libpng16.so.16) /opt/netease/netease-cloud-music/netease-cloud-music: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /opt/netease/netease-cloud-music/libs/libsystemd.so.0) /opt/netease/netease-cloud-music/netease-cloud-music: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.27' not found (required by /opt/netease/netease-cloud-music/libs/libsystemd.so.0) /opt/netease/netease-cloud-music/netease-cloud-music: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.27' not found (required by /opt/netease/netease-cloud-music/libs/libpulsecommon-11.1.so) /opt/netease/netease-cloud-music/netease-cloud-music: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.27' not found (required by /opt/netease/netease-cloud-music/libs/libgssapi_krb5.so.2) /opt/netease/netease-cloud-music/netease-cloud-music: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /opt/netease/netease-cloud-music/libs/libgnutls.so.30) /opt/netease/netease-cloud-一. 原因为: 缺少 libc6 库 music/netease-cloud-music: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /opt/netease/netease-cloud-music/libs/libbsd.so.0)
解决方法:
lihaiyan@lihaiyan-sh:~$ sudo echo 'deb http://ftp.debian.org/debian/ buster main' >> /etc/apt/sources.list
或者直接编辑 /etc/apt/sources.list, 在末尾添加 'deb http://ftp.debian.org/debian/ buster main'
lihaiyan@lihaiyan-sh:~$ sudo apt-get update
lihaiyan@lihaiyan-sh:~$ sudo apt-get install libc6
安装 libc6
lihaiyan@lihaiyan-sh:~$ sudo apt-get install libc6 Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libc-bin libc-dev-bin libc-l10n libc6:i386 libc6-dbg libc6-dev libc6-dev:i386 libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libidn2-0 libidn2-0:i386 libunistring2 libunistring2:i386 locales Suggested packages: glibc-doc glibc-doc:i386 locales:i386 manpages-dev:i386 The following NEW packages will be installed: libc-l10n libidn2-0 libidn2-0:i386 libunistring2 libunistring2:i386 The following packages will be upgraded: libc-bin libc-dev-bin libc6 libc6:i386 libc6-dbg libc6-dev libc6-dev:i386 libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 locales 12 upgraded, 5 newly installed, 0 to remove and 1678 not upgraded. Need to get 42.1 MB of archives. After this operation, 54.1 MB of additional disk space will be used. Do you want to continue? [Y/n] y WARNING: The following packages cannot be authenticated! libc-l10n libc6-dev-x32 libc6-dev-i386 libc6-i386 libc6-x32 libc6-dev libc6-dev:i386 libc-dev-bin libc6-dbg locales libc6:i386 libc6 libc-bin libunistring2 libidn2-0 libunistring2:i386 libidn2-0:i386 Install these packages without verification? [y/N] y Preconfiguring packages ... Selecting previously unselected package libc-l10n. (Reading database ... 279520 files and directories currently installed.) Preparing to unpack .../libc-l10n_2.28-10_all.deb ... Unpacking libc-l10n (2.28-10) ... Preparing to unpack .../libc6-dev-x32_2.28-10_amd64.deb ... Unpacking libc6-dev-x32 (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../libc6-dev-i386_2.28-10_amd64.deb ... Unpacking libc6-dev-i386 (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../libc6-i386_2.28-10_amd64.deb ... Unpacking libc6-i386 (2.28-10) over (2.23-0ubuntu11) ... Replaced by files in installed package libc6:i386 (2.23-0ubuntu11) ... Preparing to unpack .../libc6-x32_2.28-10_amd64.deb ... Unpacking libc6-x32 (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../libc6-dev_2.28-10_i386.deb ... De-configuring libc6-dev:amd64 (2.23-0ubuntu11) ... Unpacking libc6-dev:i386 (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../libc6-dev_2.28-10_amd64.deb ... Unpacking libc6-dev:amd64 (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../libc-dev-bin_2.28-10_amd64.deb ... Unpacking libc-dev-bin (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../libc6-dbg_2.28-10_amd64.deb ... Unpacking libc6-dbg:amd64 (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../locales_2.28-10_all.deb ... Unpacking locales (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../libc6_2.28-10_amd64.deb ... De-configuring libc6:i386 (2.23-0ubuntu11) ... Checking for services that may need to be restarted... Checking init scripts... Unpacking libc6:amd64 (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../libc6_2.28-10_i386.deb ... Checking for services that may need to be restarted... Checking init scripts... Unpacking libc6:i386 (2.28-10) over (2.23-0ubuntu11) ... Preparing to unpack .../libc-bin_2.28-10_amd64.deb ... Unpacking libc-bin (2.28-10) over (2.23-0ubuntu11) ... Setting up libc6:amd64 (2.28-10) ... Installing new version of config file /etc/ld.so.conf.d/x86_64-linux-gnu.conf ... Checking for services that may need to be restarted... Checking init scripts... Restarting services possibly affected by the upgrade: cups: restarting...done. cron: restarting...done. Services restarted successfully. Setting up libc6:i386 (2.28-10) ... Installing new version of config file /etc/ld.so.conf.d/i386-linux-gnu.conf ... Checking for services that may need to be restarted... Checking init scripts... Restarting services possibly affected by the upgrade: cups: restarting...done. cron: restarting...done. Services restarted successfully. Setting up libc-bin (2.28-10) ... Processing triggers for man-db (2.7.5-1) ... Selecting previously unselected package libunistring2:amd64. (Reading database ... 279875 files and directories currently installed.) Preparing to unpack .../libunistring2_0.9.10-1_amd64.deb ... Unpacking libunistring2:amd64 (0.9.10-1) ... Selecting previously unselected package libidn2-0:amd64. Preparing to unpack .../libidn2-0_2.0.5-1_amd64.deb ... Unpacking libidn2-0:amd64 (2.0.5-1) ... Selecting previously unselected package libunistring2:i386. Preparing to unpack .../libunistring2_0.9.10-1_i386.deb ... Unpacking libunistring2:i386 (0.9.10-1) ... Selecting previously unselected package libidn2-0:i386. Preparing to unpack .../libidn2-0_2.0.5-1_i386.deb ... Unpacking libidn2-0:i386 (2.0.5-1) ... Processing triggers for libc-bin (2.28-10) ... Setting up libc-l10n (2.28-10) ... Setting up libc6-x32 (2.28-10) ... Setting up libc6-i386 (2.28-10) ... Setting up libc-dev-bin (2.28-10) ... Setting up libc6-dev:amd64 (2.28-10) ... Setting up libc6-dev:i386 (2.28-10) ... Setting up libc6-dev-i386 (2.28-10) ... Setting up libc6-dev-x32 (2.28-10) ... Setting up libc6-dbg:amd64 (2.28-10) ... Setting up locales (2.28-10) ... Installing new version of config file /etc/locale.alias ... locale: Cannot set LC_ALL to default locale: No such file or directory Generating locales (this might take a while)... en_US.UTF-8... done zh_CN.UTF-8... done Generation complete. Setting up libunistring2:amd64 (0.9.10-1) ... Setting up libunistring2:i386 (0.9.10-1) ... Setting up libidn2-0:amd64 (2.0.5-1) ... Setting up libidn2-0:i386 (2.0.5-1) ... Processing triggers for libc-bin (2.28-10) ...
lihaiyan@lihaiyan-sh:~$ netease-cloud-music
/opt/netease/netease-cloud-music/netease-cloud-music: /lib/x86_64-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /opt/netease/netease-cloud-music/libs/libpng16.so.16)
lihaiyan@lihaiyan-sh:~$
网上解决办法为:
wget http://zlib.net/zlib-1.2.9.tar.gz tar zxf zlib-1.2.9.tar.gz cd zlib-1.2.9 ./configure make && make install cp /usr/local/lib/libz.so.1.2.9 /lib/x86_64-linux-gnu/ cd /lib/x86_64-linux-gnu/ cp libz.so.1 libz.so.1_copy rm libz.so.1 ln -s libz.so.1.2.9 libz.so.1 #或者先下载,到文件夹下 tar -xvf ~/Downloads/zlib-1.2.11.tar.gz cd zlib-1.2.11 sudo -s ./configure; make; make install cd /lib/x86_64-linux-gnu ln -s -f /usr/local/lib/libz.so.1.2.11/lib libz.so.1 cd ~ rm -rf zlib-1.2.11
实践如下:
lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11$ ls adler32.c configure deflate.h gzguts.h infback.c inflate.h make_vms.com qnx trees.h zconf.h.cmakein zlib.h zutil.h amiga contrib doc gzlib.c inffast.c inftrees.c msdos README uncompr.c zconf.h.in zlib.map ChangeLog crc32.c examples gzread.c inffast.h inftrees.h nintendods test watcom zlib2ansi zlib.pc.cmakein CMakeLists.txt crc32.h FAQ gzwrite.c inffixed.h Makefile old treebuild.xml win32 zlib.3 zlib.pc.in compress.c deflate.c gzclose.c INDEX inflate.c Makefile.in os400 trees.c zconf.h zlib.3.pdf zutil.c lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11$ mkdir build lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11$ cd build/ lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ ls lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ ../configure Checking for gcc... Checking for shared library support... Building shared library libz.so.1.2.11 with gcc. Checking for size_t... Yes. Checking for off64_t... Yes. Checking for fseeko... Yes. Checking for strerror... Yes. Checking for unistd.h... Yes. Checking for stdarg.h... Yes. Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf(). Checking for vsnprintf() in stdio.h... Yes. Checking for return value of vsnprintf()... Yes. Checking for attribute(visibility) support... Yes. lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ ls configure.log Makefile zconf.h zlib.pc lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ make gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -I../ -c -o example.o ../test/example.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o adler32.o ../adler32.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o crc32.o ../crc32.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o deflate.o ../deflate.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o infback.o ../infback.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o inffast.o ../inffast.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o inflate.o ../inflate.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o inftrees.o ../inftrees.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o trees.o ../trees.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o zutil.o ../zutil.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o compress.o ../compress.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o uncompr.o ../uncompr.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o gzclose.o ../gzclose.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o gzlib.o ../gzlib.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o gzread.o ../gzread.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -c -o gzwrite.o ../gzwrite.c ar rc libz.a adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o example example.o -L. libz.a gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -I../ -c -o minigzip.o ../test/minigzip.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzip minigzip.o -L. libz.a gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/adler32.o ../adler32.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/crc32.o ../crc32.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/deflate.o ../deflate.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/infback.o ../infback.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/inffast.o ../inffast.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/inflate.o ../inflate.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/inftrees.o ../inftrees.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/trees.o ../trees.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/zutil.o ../zutil.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/compress.o ../compress.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/uncompr.o ../uncompr.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/gzclose.o ../gzclose.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/gzlib.o ../gzlib.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/gzread.o ../gzread.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -include zconf.h -DPIC -c -o objs/gzwrite.o ../gzwrite.c gcc -shared -Wl,-soname,libz.so.1,--version-script,../zlib.map -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o libz.so.1.2.11 adler32.lo crc32.lo deflate.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo zutil.lo compress.lo uncompr.lo gzclose.lo gzlib.lo gzread.lo gzwrite.lo -lc rm -f libz.so libz.so.1 ln -s libz.so.1.2.11 libz.so ln -s libz.so.1.2.11 libz.so.1 gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o examplesh example.o -L. libz.so.1.2.11 gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzipsh minigzip.o -L. libz.so.1.2.11 gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -I../ -D_FILE_OFFSET_BITS=64 -c -o example64.o ../test/example.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o example64 example64.o -L. libz.a gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -I../ -D_FILE_OFFSET_BITS=64 -c -o minigzip64.o ../test/minigzip.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzip64 minigzip64.o -L. libz.a lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ make install mkdir: cannot create directory ‘/usr/local/share/man/man3’: Permission denied Makefile:307: recipe for target 'install-libs' failed make: [install-libs] Error 1 (ignored) mkdir: cannot create directory ‘/usr/local/lib/pkgconfig’: Permission denied Makefile:307: recipe for target 'install-libs' failed make: [install-libs] Error 1 (ignored) rm -f /usr/local/lib/libz.a cp libz.a /usr/local/lib cp: cannot create regular file '/usr/local/lib/libz.a': Permission denied Makefile:307: recipe for target 'install-libs' failed make: *** [install-libs] Error 1 lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ sudo make install rm -f /usr/local/lib/libz.a cp libz.a /usr/local/lib chmod 644 /usr/local/lib/libz.a cp libz.so.1.2.11 /usr/local/lib chmod 755 /usr/local/lib/libz.so.1.2.11 rm -f /usr/local/share/man/man3/zlib.3 cp ../zlib.3 /usr/local/share/man/man3 chmod 644 /usr/local/share/man/man3/zlib.3 rm -f /usr/local/lib/pkgconfig/zlib.pc cp zlib.pc /usr/local/lib/pkgconfig chmod 644 /usr/local/lib/pkgconfig/zlib.pc rm -f /usr/local/include/zlib.h /usr/local/include/zconf.h cp ../zlib.h zconf.h /usr/local/include chmod 644 /usr/local/include/zlib.h /usr/local/include/zconf.h lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ neat
lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ netease-cloud-music
/opt/netease/netease-cloud-music/netease-cloud-music: relocation error: /opt/netease/netease-cloud-music/libs/libgcrypt.so.20: symbol gpgrt_get_syscall_clamp version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
解决办法:
lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ sudo apt-get install libgcrypt20 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: fonts-horai-umefont fonts-unfonts-core fonts-wqy-microhei gnome-exe-thumbnailer icoutils libcapi20-3 libcapi20-3:i386 libexif12:i386 libgd3:i386 libgif7 libgif7:i386 libglade2-0 libgphoto2-6:i386 libgphoto2-port12:i386 libgsf-1-114 libgsf-1-common libidn11:i386 libieee1284-3:i386 libmpg123-0 libmsi0 libodbc1 libopenal1 libosmesa6 libsane:i386 libvpx3:i386 libxpm4:i386 msitools odbcinst1debian2 python-appindicator python-gconf python-glade2 python-pexpect python-ptyprocess python-xdg python3-keyring python3-pyinotify python3-secretstorage ttf-wqy-microhei Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: libgcrypt20:i386 libgpg-error-l10n libgpg-error0 libgpg-error0:i386 Suggested packages: rng-tools rng-tools:i386 The following NEW packages will be installed: libgpg-error-l10n The following packages will be upgraded: libgcrypt20 libgcrypt20:i386 libgpg-error0 libgpg-error0:i386 4 upgraded, 1 newly installed, 0 to remove and 1657 not upgraded. Need to get 1,339 kB of archives. After this operation, 1,323 kB of additional disk space will be used. Do you want to continue? [Y/n] y WARNING: The following packages cannot be authenticated! libgpg-error0:i386 libgpg-error0 libgcrypt20:i386 libgcrypt20 libgpg-error-l10n Install these packages without verification? [y/N] y 0% [Working] Get:1 http://ftp.debian.org/debian buster/main i386 libgpg-error0 i386 1.35-1 [75.7 kB] Get:2 http://ftp.debian.org/debian buster/main amd64 libgpg-error0 amd64 1.35-1 [71.1 kB] Get:3 http://ftp.debian.org/debian buster/main i386 libgcrypt20 i386 1.8.4-5 [538 kB] Get:4 http://ftp.debian.org/debian buster/main amd64 libgcrypt20 amd64 1.8.4-5 [556 kB] Get:5 http://ftp.debian.org/debian buster/main amd64 libgpg-error-l10n all 1.35-1 [97.6 kB] Fetched 1,339 kB in 7s (196 kB/s) (Reading database ... 280074 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.35-1_amd64.deb ... De-configuring libgpg-error0:i386 (1.21-2ubuntu1) ... Unpacking libgpg-error0:amd64 (1.35-1) over (1.21-2ubuntu1) ... Preparing to unpack .../libgpg-error0_1.35-1_i386.deb ... Unpacking libgpg-error0:i386 (1.35-1) over (1.21-2ubuntu1) ... Preparing to unpack .../libgcrypt20_1.8.4-5_amd64.deb ... De-configuring libgcrypt20:i386 (1.6.5-2ubuntu0.5) ... Unpacking libgcrypt20:amd64 (1.8.4-5) over (1.6.5-2ubuntu0.5) ... Preparing to unpack .../libgcrypt20_1.8.4-5_i386.deb ... Unpacking libgcrypt20:i386 (1.8.4-5) over (1.6.5-2ubuntu0.5) ... Selecting previously unselected package libgpg-error-l10n. Preparing to unpack .../libgpg-error-l10n_1.35-1_all.deb ... Unpacking libgpg-error-l10n (1.35-1) ... Setting up libgpg-error-l10n (1.35-1) ... Setting up libgpg-error0:amd64 (1.35-1) ... Setting up libgpg-error0:i386 (1.35-1) ... Processing triggers for libc-bin (2.28-10) ... Setting up libgcrypt20:amd64 (1.8.4-5) ... Setting up libgcrypt20:i386 (1.8.4-5) ... Processing triggers for libc-bin (2.28-10) ... lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$
lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ netease-cloud-music
/opt/netease/netease-cloud-music/netease-cloud-music: symbol lookup error: /opt/netease/netease-cloud-music/libs sudo apt-get install libpangoft2-1.0-0
/libpangoft2-1.0.so.0: undefined symbol: hb_font_funcs_set_variation_glyph_func
解决方法: sudo apt-get install libpangoft2-1.0-0
lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ netease-cloud-music /opt/netease/netease-cloud-music/netease-cloud-music: symbol lookup error: /opt/netease/netease-cloud-music/libs/libpangoft2-1.0.so.0: undefined symbol: hb_font_funcs_set_variation_glyph_func lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ sudo apt-get install libpangoft2-1.0-0 Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: fontconfig-config libblkid1 libblkid1:i386 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libmount1:i386 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoxft-1.0-0 libpng16-16 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 The following NEW packages will be installed: libblkid1:i386 libmount1:i386 libpng16-16 The following packages will be upgraded: fontconfig-config libblkid1 libfontconfig1 libfontconfig1:i386 libfreetype6 libfreetype6:i386 libfribidi0 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libharfbuzz0b libmount1 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpng16-16:i386 libselinux1 libselinux1:i386 libthai0 zlib1g zlib1g:i386 zlib1g-dev zlib1g-dev:i386 25 upgraded, 3 newly installed, 0 to remove and 1632 not upgraded. Need to get 8,391 kB of archives. After this operation, 2,969 kB of additional disk space will be used. Do you want to continue? [Y/n] y WARNING: The following packages cannot be authenticated! libblkid1 libselinux1:i386 libselinux1 libmount1 zlib1g-dev zlib1g-dev:i386 zlib1g:i386 zlib1g libpng16-16:i386 libpng16-16 libfreetype6 libfreetype6:i386 libfontconfig1:i386 libfontconfig1 fontconfig-config libblkid1:i386 libfribidi0 libmount1:i386 libglib2.0-bin libglib2.0-0:i386 libglib2.0-0 libharfbuzz0b libpango-1.0-0 libpangoxft-1.0-0 libpangocairo-1.0-0 libpango1.0-0 libpangoft2-1.0-0 libthai0 Install these packages without verification? [y/N] y Get:1 http://ftp.debian.org/debian buster/main amd64 libblkid1 amd64 2.33.1-0.1 [195 kB] Get:2 http://ftp.debian.org/debian buster/main i386 libselinux1 i386 2.8-1+b1 [91.6 kB] Get:3 http://ftp.debian.org/debian buster/main amd64 libselinux1 amd64 2.8-1+b1 [86.9 kB] Get:4 http://ftp.debian.org/debian buster/main amd64 libmount1 amd64 2.33.1-0.1 [207 kB] Get:5 http://ftp.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] Get:6 http://ftp.debian.org/debian buster/main i386 zlib1g-dev i386 1:1.2.11.dfsg-1 [216 kB] Get:7 http://ftp.debian.org/debian buster/main i386 zlib1g i386 1:1.2.11.dfsg-1 [95.7 kB] Get:8 http://ftp.debian.org/debian buster/main amd64 zlib1g amd64 1:1.2.11.dfsg-1 [94.1 kB] Get:9 http://ftp.debian.org/debian buster/main i386 libpng16-16 i386 1.6.36-5 [301 kB] Get:10 http://ftp.debian.org/debian buster/main amd64 libpng16-16 amd64 1.6.36-5 [292 kB] Get:11 http://ftp.debian.org/debian buster/main amd64 libfreetype6 amd64 2.9.1-3 [379 kB] Get:12 http://ftp.debian.org/debian buster/main i386 libfreetype6 i386 2.9.1-3 [394 kB] Get:13 http://ftp.debian.org/debian buster/main i386 libfontconfig1 i386 2.13.1-2 [357 kB] Get:14 http://ftp.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB] Get:15 http://ftp.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB] Get:16 http://ftp.debian.org/debian buster/main i386 libblkid1 i386 2.33.1-0.1 [208 kB] Get:17 http://ftp.debian.org/debian buster/main amd64 libfribidi0 amd64 1.0.5-3.1 [63.5 kB] Get:18 http://ftp.debian.org/debian buster/main i386 libmount1 i386 2.33.1-0.1 [219 kB] Get:19 http://ftp.debian.org/debian buster/main amd64 libglib2.0-bin amd64 2.58.3-1 [125 kB] Get:20 http://ftp.debian.org/debian buster/main i386 libglib2.0-0 i386 2.58.3-1 [1,332 kB] Get:21 http://ftp.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-1 [1,258 kB] Get:22 http://ftp.debian.org/debian buster/main amd64 libharfbuzz0b amd64 2.3.1-1 [1,187 kB] Get:23 http://ftp.debian.org/debian buster/main amd64 libpango-1.0-0 amd64 1.42.4-6 [185 kB] Get:24 http://ftp.debian.org/debian buster/main amd64 libpangoxft-1.0-0 amd64 1.42.4-6 [49.6 kB] Get:25 http://ftp.debian.org/debian buster/main amd64 libpangocairo-1.0-0 amd64 1.42.4-6 [55.5 kB] Get:26 http://ftp.debian.org/debian buster/main amd64 libpango1.0-0 amd64 1.42.4-6 [36.9 kB] Get:27 http://ftp.debian.org/debian buster/main amd64 libpangoft2-1.0-0 amd64 1.42.4-6 [67.9 kB] Get:28 http://ftp.debian.org/debian buster/main amd64 libthai0 amd64 0.1.28-2 [54.1 kB] Fetched 8,391 kB in 32s (259 kB/s) Preconfiguring packages ... (Reading database ... 280101 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1_amd64.deb ... Unpacking libblkid1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libblkid1:i386. Preparing to unpack .../libblkid1_2.33.1-0.1_i386.deb ... Unpacking libblkid1:i386 (2.33.1-0.1) ... Setting up libblkid1:amd64 (2.33.1-0.1) ... Setting up libblkid1:i386 (2.33.1-0.1) ... (Reading database ... 280104 files and directories currently installed.) Preparing to unpack .../libselinux1_2.8-1+b1_amd64.deb ... De-configuring libselinux1:i386 (2.4-3build2) ... Unpacking libselinux1:amd64 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libselinux1_2.8-1+b1_i386.deb ... Unpacking libselinux1:i386 (2.8-1+b1) over (2.4-3build2) ... Preparing to unpack .../libmount1_2.33.1-0.1_amd64.deb ... Unpacking libmount1:amd64 (2.33.1-0.1) over (2.27.1-6ubuntu3.6) ... Selecting previously unselected package libmount1:i386. Preparing to unpack .../libmount1_2.33.1-0.1_i386.deb ... Unpacking libmount1:i386 (2.33.1-0.1) ... Setting up libselinux1:amd64 (2.8-1+b1) ... Setting up libselinux1:i386 (2.8-1+b1) ... Setting up libmount1:amd64 (2.33.1-0.1) ... Setting up libmount1:i386 (2.33.1-0.1) ... (Reading database ... 280109 files and directories currently installed.) Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_i386.deb ... De-configuring zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g-dev:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_amd64.deb ... De-configuring zlib1g:i386 (1:1.2.8.dfsg-2ubuntu4.1) ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1_i386.deb ... Unpacking zlib1g:i386 (1:1.2.11.dfsg-1) over (1:1.2.8.dfsg-2ubuntu4.1) ... Preparing to unpack .../libpng16-16_1.6.36-5_i386.deb ... Unpacking libpng16-16:i386 (1.6.36-5) over (1.6.26-1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../libpng16-16_1.6.36-5_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.36-5) ... Preparing to unpack .../libfreetype6_2.9.1-3_i386.deb ... De-configuring libfreetype6:amd64 (2.6.1-0.1ubuntu2.3) ... Unpacking libfreetype6:i386 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfreetype6_2.9.1-3_amd64.deb ... Unpacking libfreetype6:amd64 (2.9.1-3) over (2.6.1-0.1ubuntu2.3) ... Preparing to unpack .../libfontconfig1_2.13.1-2_amd64.deb ... De-configuring libfontconfig1:i386 (2.11.94-0ubuntu1.1) ... Unpacking libfontconfig1:amd64 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfontconfig1_2.13.1-2_i386.deb ... Unpacking libfontconfig1:i386 (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) over (2.11.94-0ubuntu1.1) ... Preparing to unpack .../libfribidi0_1.0.5-3.1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.5-3.1) over (0.19.7-1) ... Preparing to unpack .../libglib2.0-bin_2.58.3-1_amd64.deb ... Unpacking libglib2.0-bin (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_i386.deb ... De-configuring libglib2.0-0:amd64 (2.48.2-0ubuntu4.1) ... Unpacking libglib2.0-0:i386 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libglib2.0-0_2.58.3-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-1) over (2.48.2-0ubuntu4.1) ... Preparing to unpack .../libharfbuzz0b_2.3.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.3.1-1) over (1.0.1-1ubuntu0.1) ... Preparing to unpack .../libpango-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoxft-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangocairo-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpango1.0-0_1.42.4-6_amd64.deb ... Unpacking libpango1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libpangoft2-1.0-0_1.42.4-6_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.42.4-6) over (1.38.1-1) ... Preparing to unpack .../libthai0_0.1.28-2_amd64.deb ... Unpacking libthai0:amd64 (0.1.28-2) over (0.1.24-2) ... Setting up fontconfig-config (2.13.1-2) ... Installing new version of config file /etc/fonts/fonts.conf ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g:i386 (1:1.2.11.dfsg-1) ... Setting up libglib2.0-0:amd64 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libglib2.0-0:i386 (2.58.3-1) ... No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key. Setting up libthai0:amd64 (0.1.28-2) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for doc-base (0.10.7) ... Processing 1 changed doc-base file... Setting up libfribidi0:amd64 (1.0.5-3.1) ... Processing triggers for man-db (2.7.5-1) ... Setting up libglib2.0-bin (2.58.3-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Setting up zlib1g-dev:i386 (1:1.2.11.dfsg-1) ... Setting up libpng16-16:i386 (1.6.36-5) ... Setting up libpng16-16:amd64 (1.6.36-5) ... Setting up libfreetype6:amd64 (2.9.1-3) ... Setting up libfreetype6:i386 (2.9.1-3) ... Setting up libpango-1.0-0:amd64 (1.42.4-6) ... Setting up libfontconfig1:amd64 (2.13.1-2) ... Setting up libfontconfig1:i386 (2.13.1-2) ... Setting up libharfbuzz0b:amd64 (2.3.1-1) ... Setting up libpangoft2-1.0-0:amd64 (1.42.4-6) ... Setting up libpangoxft-1.0-0:amd64 (1.42.4-6) ... Setting up libpangocairo-1.0-0:amd64 (1.42.4-6) ... Setting up libpango1.0-0:amd64 (1.42.4-6) ... Processing triggers for libc-bin (2.28-10) ... lihaiyan@lihaiyan-sh:~/Downloads/zlib-1.2.11/build$ neate
至此 ok
https://www.ubuntu.com/search?q=libpangoft2-1.0.so.0
下载地址: http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
Step 1 yum groupinstall 'Development Tools' -y yum install gcc gcc-c++ make curl openssl openssl-devel wget sudo vim -y yum upgrade -y Step 2 wget http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz tar zxvf glibc-2.18.tar.gz cd glibc-2.18 mkdir build cd build ../configure --prefix=/opt/glibc-2.18 make -j4 make install Step 3 wget http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz tar zxvf glibc-2.18.tar.gz cd glibc-2.18 mkdir build cd build ../configure --prefix=/opt/glibc-2.18 make -j4 make install export GLIBC_PATH=/opt/glibc-2.18/lib cd ../.. Step 4 - Replace version if you want to see a working server. Example replace 1.10.0.7 with 1.9.0.15 mkdir bedrock cd bedrock wget https://minecraft.azureedge.net/bin-linux/bedrock-server-1.10.0.7.zip unzip bedrock-server-1.10.0.7.zip wget https://bugs.mojang.com/secure/attachment/197928/197928_minecraft_libs.zip unzip 197928_minecraft_libs.zip Step Run PATH=/opt/glibc-2.18/bin:$PATH LD_LIBRARY_PATH=.:/opt/glibc-2.18/lib:/usr/lib64:/usr/lib /opt/glibc-2.18/lib/ld-linux-x86-64.so.2 ./bedrock_server
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。