Questions tagged «package-management»

软件包管理是指以一致的方式为计算机操作系统安装,升级,配置和删除软件包的过程。


1
如何解决后缀安装问题?
postfix有一些问题。当我尝试删除它,以便我可以重新安装: learner@juggernaut:~$ sudo apt-get remove postfix Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: lsb-invalid-mta The following packages will be REMOVED: postfix The following NEW packages will be installed: lsb-invalid-mta 0 upgraded, 1 newly installed, 1 to remove and 0 …

3
PKG_CONFIG_PATH cairo.pc找不到pixman
遵循以下指示:http://npmjs.org/package/canvas 我已经安装了cairo和pixman,但是cairo找不到pixman。 Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1. while trying to load binding.gyp 我的cairo.pc看起来像这样: prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: …

1
Yum / dnf尝试删除独立包作为依赖项
当我尝试yum remove texlive它时,它将列出它将作为依赖项仅删除的所有包texlive,但是例如gcc列出。但我想把它留在系统中。我可以以某种方式指定要离开的包吗?我尝试从Yum autoremove提示删除独立的yum install gcc“将其修复为用户安装”的软件包,但这仅适用于将软件包作为独立安装为独立的情况。 有人有解决方案吗?



0
当sudo dpkg -i不起作用时,如何重新安装ubuntu软件包?
我正在尝试使用dpkg重新安装损坏的软件包(tzdata),但是 sudo dpkg -i tzdata_2014e-0ubuntu0.12.04_all.deb 不起作用。这是输出 dpkg: error processing tzdata_2014e-0ubuntu0.12.04_all.deb (--install): unable to stat `./usr/share/zoneinfo/right/Europe/Bratislava' (which I was about to install): Input/output error Errors were encountered while processing: tzdata_2014e-0ubuntu0.12.04_all.deb ?我也尝试过--force-overwrite。知道如何重新安装该软件包吗? 更新 ls /usr/share/zoneinfo/right/Europe 给 ls: cannot access /usr/share/zoneinfo/right/Europe/Bratislava: Input/output error UPDATED2 我在其他地方备份了有问题的目录,并试图禁止它 sudo cp -r /usr/share/zoneinfo/right ErrorDir cp: cannot stat …

1
如何将所有已安装的库复制到另一台Linux机器?
我正在我的Linux(Ubuntu)机器上开发C ++,我已经安装了许多库 apt-get 并从源代码安装。让我说我想在另一台(刚安装的)Linux机器(相同版本/相同发行版)上重新创建我的环境,所以我不必输入所有 sudo apt-get install 和 sudo make install 等等 有没有办法获取我所有安装库的快照并将其复制到另一台机器?




1
如何在与Internet隔离的网络上创建apt存储库镜像?
我的网络没有来自任何设备的互联网连接。我可以从外部获取数据的唯一方法是通过USB大容量存储设备(USB记忆棒,外部硬盘驱动器,外部CD / DVD驱动器)。 这些设备都运行Ubuntu。由于网络的离线性质,我无法轻松安装新软件 apt 就像我在一台连接互联网的机器上一样。但是,通过安装软件 apt 是我想做的事情。 什么是最简单的方法让我能够进入我的网络上的一个设备并输入 apt install [package] 为了安装 [package]?

1
不认识opam安装了ocamlfind
我想跑 make 涉及依赖 ocamlfind 但是当我尝试安装它时,它给了我循环依赖和依赖 ocaml-base-nox。 我发现我可以得到 ocaml-findlib 和 libfindlib-ocaml 它们相互依赖,只需一个命令即可同时安装: sudo apt install ocaml-findlib ocaml-findlib libfindlib-ocaml ocaml-base-nox-4.01.0 但是,剩余的依赖性返回 Package 'ocaml-base-nox-4.01.0' has no installation candidate。它确实提到了几个包,显然: Package ocaml-base-nox-4.01.0 is a virtual package provided by: ocaml-base-nox 4.01.0-3ubuntu3.1 [Not candidate version] ocaml-base-nox 4.01.0-3ubuntu3 [Not candidate version] 有助于在安装该软件包方面取得进展的答案可能会有所帮助。否则,一个揭示我如何得到认识的 opam 安装实例可能有帮助。如您所见,该安装实际上有效: vagrant@vagrant-ubuntu-trusty-64:~/projectfolder$ opam list # …

2
apt-get Update在卸载tor后仍尝试从tor项目下载
我使用这里的指示安装了Tor,现在我想卸载它:https: //www.torproject.org/docs/debian 我想卸载tor并删除所有配置文件,所以我在终端运行以下命令:sudo apt-get purge tor 然后我去了/etc/apt/sources.list文件并删除了对它的引用 deb http://deb.torproject.org/torproject.org main 我的问题是在终端中运行“sudo apt-get update”时仍然会收到以下消息: Ign http://deb.torproject.org <DISTRIBUTION> Release.gpg Ign http://deb.torproject.org <DISTRIBUTION> Release Ign http://deb.torproject.org <DISTRIBUTION>/main TranslationIndex Err http://deb.torproject.org <DISTRIBUTION>/main amd64 Packages 404 Not Found [IP: 93.95.227.222 80] Err http://deb.torproject.org <DISTRIBUTION>/main i386 Packages 404 Not Found [IP: 93.95.227.222:80] Ign http://deb.torproject.org <DISTRIBUTION>/main Translation-en_US …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.