Questions tagged «dependencies»

在Ubuntu中,大多数应用程序都具有依赖项,它们是依赖程序才能正常运行。这意味着安装软件包有时需要安装其他软件包,而删除软件包将导致APT删除其他软件包,以防止它们损坏。在询问有关管理和解决依赖项时使用此标记


2
无法安装python3-dev ubuntu
当我试图安装python3-dev使用sudo apt-get install python3-dev我得到了以下信息 python3-dev : Depends: libpython3-dev (= 3.4.0-0ubuntu2) but it is not going to be installed Depends: python3.4-dev (>= 3.4.0-0~) but it is not going to be installed E: Unable to correct problems, you have held broken packages. 所以我尝试安装依赖项,libpython3-dev然后收到此消息 The following packages have unmet dependencies: libpython3.4-dev : Depends: …


1
每当依赖项获得安全更新时,我是否必须创建一个新的快照程序包?
如果我创建一个包含5个依赖项的快照包。每当依赖项(安全性)更新时,我是否必须创建一个新的软件包版本? 我的意思是.deb软件包的优点是,例如在Ubuntu / Debian中,我可以使用一个库,并且一旦该库获得更新,这也意味着我的软件的一部分也要更新。而且因为他们只提交安全更新,所以我可以(99%)确保该库更新不会破坏API,以便我的软件能够破坏。

6
如何在Ubuntu 16.04 LTS上安装VidyoDesktop?
我最近移到了Ubuntu 16.04 LTS,我发现该VidyoDesktop系统不再可用。我尝试使用deb软件包安装它,dpkg但收到以下错误: $ sudo dpkg -i VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb [...] dpkg: problemi con le dipendenze impediscono la configurazione di vidyodesktop: vidyodesktop dipende da libqt4-gui (>= 4.8.1); comunque: libqt4-gui not installed. 我注意到libqt4-gui在Ubuntu 16.04存储库中不存在该文件。有谁知道如何解决这一问题?谢谢 编辑:我的问题不同于“如何使用dpkg安装deb文件”。实际上,我在问如何安装缺少依赖性的特定软件包。

6
apt-get autoremove危险吗?
我当时正在编译一个名为Rejoystick的工具,所以我安装了一些软件包和依赖项。但是现在我不再需要它了,所以我删除了那些软件包。运行apt-get表明我有一些自动安装的软件包,不再需要。 但是我的经历不好apt-get autoremove。前一段时间我卸载wine时,它破坏了我的桌面环境。幸运的是,那时我有一个clonezilla分区备份,但是这次,我没有备份。所以我很谨慎。运行apt-get表明这些软件包是孤立的 gir1.2-gtk-2.0 libasound2-dev libavahi-client-dev libavahi-common-dev libcaca-dev libcairo-script-interpreter2 libdbus-1-dev libdrm-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev libgl1-mesa-dev libglu1-mesa-dev libharfbuzz-dev libharfbuzz-gobject0 libice-dev libpcre3-dev libpcrecpp0 libpixman-1-dev libpng12-dev libpthread-stubs0-dev libslang2-dev libsm-dev libx11-dev libx11-doc libx11-xcb-dev libxau-dev libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-shm0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxinerama-dev …


5
由于ia32-libs问题而无法安装icaclient
最终,Citrix发布了新版本,Ubuntu更新了其指南HERE(显然,这是我们所发现的依赖变化)。现在应该可以使用了。 我icaclient在13.10 Saucy Salamander 64bit上安装软件包时遇到问题。似乎ia32-libs和其他依赖项存在问题。 marc@PinballWizard:~$ sudo dpkg -i Downloads/icaclient_12.1.0_amd64.deb [sudo] password for marc: Selecting previously unselected package icaclient. (Reading database ... 179461 files and directories currently installed.) Unpacking icaclient (from .../icaclient_12.1.0_amd64.deb) ... dpkg: dependency problems prevent configuration of icaclient: icaclient depends on ia32-libs; however: Package ia32-libs is not installed. …

1
如何创建具有依赖关系的.deb文件?
我有一个使用LÖVE框架制作的游戏,我想将其打包到一个.deb文件中,以便其他人可以轻松安装它,例如可以通过Unity破折号轻松找到它。 我也有LÖVE框架love_0.7.2.deb,我也想以某种方式将它放在deb文件中。 我拥有的文件: game_icon.png game .desktop the_game.love love_0.7.2.deb 有人可以告诉我该怎么做吗?

3
由于xdg-utils错误而导致的Google Chrome软件包安装相关性问题
尝试在全新的Ubuntu 12.04安装上安装Google Chrome。在安装Chrome之前,我已在此系统上运行了apt-get完整升级和apt-get更新。我从www.chrome.com下载了32位的deb软件包,并在Ubuntu Software Center中打开了它。它几乎快要结束了,然后引发以下错误。 有见识吗? Unpacking google-chrome-stable:i386 (from .../google-chrome-stable_current_i386.deb) ... dpkg: dependency problems prevent configuration of google-chrome-stable:i386: google-chrome-stable:i386 depends on xdg-utils (>= 1.0.2). dpkg: error processing google-chrome-stable:i386 (--install): dependency problems - leaving unconfigured Processing triggers for desktop-file-utils ... Processing triggers for bamfdaemon ... Rebuilding /usr/share/applications/bamf.index... Processing triggers for gnome-menus …

1
无法安装libpcre3-dev
我正在尝试安装,libpcre3-dev但它给了我以下错误: 以下软件包具有未满足的依赖项:libpcre3-dev:依赖项:libpcre3(= 2:8.38-3.1)但将安装2:8.39-1 + deb.sury.org〜trusty + 1 E:无法纠正问题,您持有破损的包裹。 该2:8.39-1+deb.sury.org~trusty+1是由“旧”的PPA(的Ondrej),所以我花了耳目一新的sources.list。 我遇到了同样的问题,php7.0-dev最终从官方软件库中卸载了php7.0并进行了安装。 现在,当我想删除libpcre3它时,想要删除几乎所有的软件包吗?还有另一种方法可以将libpcre3软件包“更改”为“正式”软件包吗? 我也尝试过这个,没有运气

5
如何完全删除VLC Player?
我安装了VLC播放器,但是现在我想完全摆脱它,所以我在终端中输入了以下命令: sudo apt-get purge vlc 它告诉我它已经清除了,但是在Terminal中,当我输入时vlc,这是输出(尽管没有启动GUI): VLC media player 2.2.0-pre2 Weatherwax (revision 2.2.0-pre1-15-g5178b24) [0000000001f3bab8] core interface error: no suitable interface module [0000000001f21118] core libvlc error: interface "globalhotkeys,none" initialization failed [0000000001f21118] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [00000000020f66d8] [cli] lua interface: Listening …

2
在Ubuntu 18.04中打包php7.2-mbstring unmet依赖项
尝试安装php-mbstring进行MediaWiki设置。 第一次尝试Universe存储库后已添加:Ubuntu 18.04中缺少软件包php7.2-mbstring 但是给我带来了困难。 usertilo@myserver4:~$ sudo apt-get install php-mbstring Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not …


2
“取决于:ia32-libs-multiarch但它不可安装”-解决方案
我在12.10上注意到了这一点,试图使Android SDK正常运行。对于64位版本,需要安装: sudo apt-get install ia32-libs 但是,在64位12.10下,出现以下错误: The following packages have unmet dependencies: ia32-libs : Depends: ia32-libs-multiarch but it is not installable 和 > apt-get install ia32-libs-multiarch Reading package lists... Done Building dependency tree Reading state information... Done Package ia32-libs-multiarch is not available, but is referred to by another package. …

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.