您尚未登录。

#1 2024-05-13 11:57:45

hellowliu
会员
注册时间: 2022-12-31
帖子: 26

「已解决」使用 paru 安装一个很大的软件,结果在 compressing package 的时候卡住了

我想知道我直接关闭进程会有什么影响吗?真的等了太久。

情况如下:

--------------------------------------------------------------------------------
          Wolfram Language 14.0 English Documentation 14.0 Installer 
--------------------------------------------------------------------------------

Copyright (c) 1988-2023 Wolfram Research, Inc. All rights reserved.

WARNING: Wolfram Language 14.0 English Documentation is protected by copyright
law and international treaties. Unauthorized reproduction or distribution
may result in severe civil and criminal penalties and will be prosecuted to
the maximum extent possible under law.

All users of this computer will be able to use this software.

Proceed with installation? (y/n)
> Y


Create directory (y/n)?
> y

Now installing...

[*****************************************************************************]

Installation complete.

  -> Fixing symbolic links
  -> Setting up WolframScript
  -> Copying menu and mimetype information
  -> Copying icons
  -> Copying man pages
  -> Copying license
  -> Fixing file permissions
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Copying source files needed for debug symbols...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "mathematica"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...

最近编辑记录 hellowliu (2024-05-15 14:18:33)

离线

#2 2024-05-13 12:35:00

hellowliu
会员
注册时间: 2022-12-31
帖子: 26

Re: 「已解决」使用 paru 安装一个很大的软件,结果在 compressing package 的时候卡住了

好了,现在终于结束 compressing package 了,但是结果居然是安装失败?而且虽然安装失败了,要安装的软件却可以正常使用?有人能告诉我这到底是发生了什么吗?

  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: mathematica 14.0.0-1 (Mon 13 May 2024 12:27:10 CST)
==> Cleaning up...
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) mathematica-14.0.0-1

Total Installed Size:  16928.94 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                                                        [############################################################] 100%
(1/1) checking package integrity                                                                      [############################################################] 100%
(1/1) loading package files                                                                           [############################################################] 100%
(1/1) checking for file conflicts                                                                     [############################################################] 100%
(1/1) checking available disk space                                                                   [############################################################] 100%
:: Processing package changes...
(1/1) installing mathematica                                                                          [############################################################] 100%
error: could not extract /usr/share/man/man1/mathematica.1.gz (Zstd decompression failed: Restored data doesn't match checksum)
error: problem occurred while installing mathematica
Optional dependencies for mathematica
    alsa-lib [installed]
    atk [installed]
    cairo [installed]
    ffmpeg [installed]
    fontconfig [installed]
    gdk-pixbuf2 [installed]
    glib2 [installed]
    glu [installed]
    gmime
    gmp [installed]
    gtk2
    harfbuzz [installed]
    intel-tbb
    java-environment
    java-runtime
    leptonica
    libbson
    libffi [installed]
    libmongoc
    libogg [installed]
    libpng12
    libselinux
    libsm [installed]
    libssh2 [installed]
    libutil-linux [installed]
    libx11 [installed]
    libxcomposite [installed]
    libxml2 [installed]
    libxrandr [installed]
    libxslt [installed]
    libxss [installed]
    libxtst [installed]
    libxxf86vm [installed]
    mesa-demos: for improved graphics output
    ncurses [installed]
    nvidia-utils
    openssl-1.0
    pango [installed]
    pixman [installed]
    portaudio [installed]
    postgresql-libs
    python [installed]
    qt5-declarative
    qt5-multimedia
    qt5-webengine
    qt5-xmlpatterns
    r
    tesseract
    zlib [installed]
error: could not commit transaction
error: failed to commit transaction (transaction aborted)
Errors occurred, no packages were upgraded.
ArchontheSurface% pacman -Qs math
local/boost-libs 1.83.0-7
    Free peer-reviewed portable C++ source libraries (runtime libraries)
local/imath 3.1.11-2
    A C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics
local/libtommath 1.3.0-1
    Highly optimized and portable routines for integer based number theoretic applications
local/mathematica 14.0.0-1
    A computational software program used in scientific, engineering, and mathematical fields and other areas of technical computing with offline documentation.
local/mathjax 3.2.2-1
    An open source JavaScript display engine for mathematics that works in all modern browsers
local/perl 5.38.2-1
    A highly capable, feature-rich programming language

离线

#3 2024-05-13 13:02:10

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,698
个人网站

Re: 「已解决」使用 paru 安装一个很大的软件,结果在 compressing package 的时候卡住了

可能默认使用 /tmp 了,Arch 默认这里是内存文件系统,你的内存大概不够它用了。设置 TMPDIR 环境变量应该可以改变它使用的临时目录位置。
另外本地打包安装的情况,建议在 makepkg.conf 里设置 PKGEXT=.pkg.tar 不压缩,可以省时间。

离线

#4 2024-05-15 14:18:07

hellowliu
会员
注册时间: 2022-12-31
帖子: 26

Re: 「已解决」使用 paru 安装一个很大的软件,结果在 compressing package 的时候卡住了

依云 说:

可能默认使用 /tmp 了,Arch 默认这里是内存文件系统,你的内存大概不够它用了。设置 TMPDIR 环境变量应该可以改变它使用的临时目录位置。
另外本地打包安装的情况,建议在 makepkg.conf 里设置 PKGEXT=.pkg.tar 不压缩,可以省时间。

学到了,感谢大佬

离线

页脚