Tag: package management

跳过获取已配置文件’main / binary-i386 / Packages’作为存储库’xxx’不支持架构’i386′

发出时收到以下错误消息: sudo apt-get update Get:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease [95.8 kB] Ign:2 http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.2 InRelease Ign:3 http://dl.google.com/linux/chrome/deb stable InRelease Hit:4 http://ppa.launchpad.net/canonical-x/vulkan/ubuntu xenial InRelease Hit:5 http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.2 Release Hit:6 http://us.archive.ubuntu.com/ubuntu xenial-security InRelease Ign:7 http://dl.google.com/linux/talkplugin/deb stable InRelease Hit:8 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease Ign:9 http://linux.dropbox.com/ubuntu wily InRelease Hit:10 http://ppa.launchpad.net/numix/ppa/ubuntu xenial InRelease Get:12 http://dl.google.com/linux/chrome/deb stable Release [782 B] Hit:13 http://dl.google.com/linux/talkplugin/deb stable […]

无法在Ubuntu 16.04上安装php5

所以我最近在我的新笔记本电脑上安装了我的第一个Ubuntu,确切地说是每天16.04的版本,因为硬件是新的15.10。 现在我正在设置它,我想安装php5和一些扩展。 当我执行sudo apt-get install libapache2-mod-php5我收到错误消息,说明没有可用于php5和libapache2的安装包。 错误信息是德语,所以我怀疑这会有所帮助,但无论如何它是。 🙂 E: For package »libapache2-mod-php5« existiert kein Installationskandidat. 我是否需要添加apt-get存储库? 或者我做错了什么?

安装并尝试删除Google Chrome后的依赖关系错误

所以ubuntu在我身上工作了一段时间。 我试图下载谷歌浏览器并意外下载了32位版本。 回去试图下载64位(愚蠢地没有删除32位),并开始遇到与google-chrome-stable相关的错误消息时出现问题。 我的下一步是清除我在Ubuntu上与Chrome相关的所有内容,但我仍然遇到这些错误,鉴于我仍然是Linux的新手,我现在真的迷失了。 现在,我无法通过命令行下载任何内容。 例如,我只是尝试下载Ubuntu版本的f.lux并获得以下内容: Reading package lists… Done Building dependency tree Reading state information… Done The following packages were automatically installed and are no longer required: gcc-4.8-base:i386 libasn1-8-heimdal:i386 libasound2:i386 libatk-bridge2.0-0:i386 libatk1.0-0:i386 libatspi2.0-0:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libcairo-gobject2:i386 libcairo2:i386 libcolord1:i386 libcups2:i386 libcurl3:i386 libdatrie1:i386 libdbus-glib-1-2:i386 libdbusmenu-glib4:i386 libdbusmenu-gtk3-4:i386 libdbusmenu-gtk4:i386 libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgconf-2-4:i386 libgcrypt11:i386 libgdk-pixbuf2.0-0:i386 libglib2.0-0:i386 […]

14.04 Ubuntu 64bit上的Steam安装错误

我已经尝试了在支持论坛其他地方发布的一些解决方案,其中一个似乎有用但是经过一次蒸汽更新我发现自己回到了第一个方面我是一个新的Linux用户并且我已经处于学习曲线:)感谢任何帮助 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 yet been created or been moved out of Incoming. The following information may […]

我应该在APT中使用tasksel,任务还是安装常规元数据包?

Tasksel还是普通的Apt? 在过去,我总是使用tasksel来安装所谓的“任务”。 但是,似乎已将其整合到APT中: apt-cache dumpavail | grep ^Task […] snip Task: lamp-server […] 并且我可以通过向它添加插入符号( ^ )来安装这样的“任务”,如下所示: sudo apt-get install lamp-server^ 这相当于以下几点吗? sudo tasksel install lamp-server 哪个更受欢迎? 综合包 另外,metapackages如何在这里发挥作用? 有些任务似乎不是元数据包,而其他任务是: apt-cache show lamp-server N: Unable to locate package lamp-server apt-cache show kubuntu-desktop Package: kubuntu-desktop […] Task: kubuntu-desktop 那么,使用最后一个例子,以下三种可能的安装方式有什么区别? sudo apt-get install kubuntu-desktop sudo apt-get install kubuntu-desktop^ […]

我通过获取源代码安装程序,然后运行`sudo make install`; 如何让’apt-get`了解它?

我通过从源代码构建程序,然后最后调用sudo make install和sudo ldconfig安装程序(例如,调用它, progA )。 但是,似乎apt-get没有得到备忘录,因为在安装progB ,依赖于progA , apt-get建议我也安装progA 。 为什么这样,我该怎么办?

找到(并重新安装)包含损坏文件的包(不破坏任何内容)

我通常更喜欢修复Linux系统,而不是从头开始重新安装。 我的计算机已经看到许多分发升级和PPA或第三方存储库列表。 APT通常会确保一切顺利进行。 但是,程序包管理器认为所有必需的程序包都已“安装”并不能保证文件系统上存在所有文件。 如果您必须使用dpkg –force-*解决依赖性问题,则可能会出现这种情况。 也可以通过从root用户删除/usr的文件来重现这种情况。 有一种简单的方法可以validation属于已安装软件包的所有文件是否存在? 如果找到这样的问题包, aptitude reinstall解决问题。

如何通过apt-get降级包?

如何通过apt-get将软件包降级到旧版本? 其他工具也可以接受,但apt-get是首选。

生成手动安装的包列表并查询各个包

我想获得apt或aptitude手动安装的软件包列表,并能够找出手动或自动安装foobar软件包。 从命令行有没有任何巧妙的方法?

如何调试未满足的依赖项问题?

关于可能重复的说明: AFAIK,这不是重复如何在添加PPA后解决未满足的依赖关系? 否则请通过解决我在下面提到的测试问题来certificate它。 背景: 我之前遇到过这个问题如何在Ubuntu 14.04.3LTS 64位上修复安装wine 。 它通过手动/人工审查目标包( wine )的所有递归依赖性来解决。 重现问题(测试用例): 让我们创建相同的情况安静简化,只需1个故障包。 在VirtualBox上安装新的Ubuntu 14.04。 打开software-properties-gtk并启用backports存储库。 获取最后的包列表 sudo apt-get update 运行apt-get -s install wine确认可以安装wine 。 从backports安装麻烦包libcgmanager0 $ apt-cache policy libcgmanager0 libcgmanager0: Installed: 0.24-0ubuntu5 Candidate: 0.24-0ubuntu7.5 Version table: 0.39-2ubuntu2~ubuntu14.04.1 0 100 http://dz.archive.ubuntu.com/ubuntu/ trusty-backports/main amd64 Packages 0.24-0ubuntu7.5 0 500 http://dz.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 0.24-0ubuntu7.1 0 500 http://security.ubuntu.com/ubuntu/ […]