Tag: 易于

Apt-删除libusb后无法正常工作

我不知道如何提出问题的标题,对不起。 无意中,我做了sudo apt-get remove libusb而不是sudo apt-get remove libusb-dev 。 现在没有任何工作。 我该怎么回复呢?

从终端获取软件外来者

我用了 sudo apt-get install alien dpkg-dev debhelper build-essential 在Ubuntu 14.04获得终端的外包装。 但我得到了这个错误信息,找不到解决方案……这就是我在终端中得到的, 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 […]

在不支持repo的发行版上安装libliquid-dev

我想编译并安装一个名为Inspectrum的软件,除了下面列出的其他5个依赖项之外,我必须完成依赖“libliquid-dev”。 QT5默认 libfftw3-dev的 cmake的 pkg配置。 然而,即使在重新安装Ubuntu 16.04之后,apt-get更新和apt-get升级之后,apt-get也没有发现libliquid-dev被安装。 通过默认存储库成功找到并安装了所有其他依赖项。 因此,我开始深入挖掘。 这是Ubuntu 16.04。 即Xenial 。 但是,我注意到在Ubuntu包搜索中,libliquid-dev在Xenial存储库中不可用。 certificate: https://packages.ubuntu.com/search?suite=xenial&keywords=libliquid-dev 但是,我注意到libliquid-dev在Artful中可用。 所以我继续编辑我的/etc/apt/sources.list并添加了行“ deb http://cz.archive.ubuntu.com/ubuntu artful main universe artful deb http://cz.archive.ubuntu.com/ubuntu artful main universe ”这找到并安装了libliquid-dev库,因此我成功安装了Inspectrum。 但在下一次启动时,我的系统完全崩溃了。 这促使我提出以下问题。 如何让我的Ubuntu 16.04系统能够在不破坏其function的情况下安装库libliquid-dev? 我知道我在这个问题中描述的方法是不正确的。 我正在寻找在linux中安装libliquid-dev的最令人愉快的方式,以便我可以愉快地安装Inspectrum,同时保持操作系统的完整性。

我在哪里可以找到默认分发的软件包列表?

我有一个系统,安装后已删除了未知数量的软件包。 我想了解系统中已经更改的内容仅限于APT控制的更改。 我知道在某些情况下,标记为auto软件包已被更改为manual 。 我不在乎是否修改了单个文件,我只想知道哪些软件包已经安装/卸载/标记为手动/标记为自动。 为此,我想获得一个软件包列表,默认情况下,它将从一个分发映像( .iso )中安装并标记为apt。 我知道安装时用户选择可能会影响此列表。 理想情况下,我正在寻找的是核心集。 如果这是不可能的,那么解释为什么在答案中不可能是有帮助的。 阅读重复标志后: 我试过在这里读书。 如何找到手动安装的包? 但是,没有一个答案实际上回答了确定手动安装/卸载哪些软件包的问题。 如何列出默认安装的软件包? 指的是.manifest文件,它在以后的版本中似乎不存在。 至少我无法通过点击找到它。 实际上答案似乎已经过时了。 最后的答案 隐藏在其中一条评论中的是对http://releases.ubuntu.com的引用。如果您导航到所需的版本,您将找到.manifest文件。 我相信这是我最接近找到答案的。 谢谢@karel的评论。

apt-get无法安装或删除任何包

当我尝试在apt gui中安装ia32-libs时,它告诉我: ruby-vmc:取决于:ruby-rubyzip2(> = 2.0.1)但安装了2.0.1-0ubuntu4 取决于:libhighline-ruby1.9.1但未安装%s 取决于:ruby-rest-client(> = 1.6.1)但安装了1.6.7-1 取决于:ruby-terminal-table(> = 1.4.2)但安装了1.4.2-0ubuntu3 取决于:ruby-json-pure(> = 1.5.1)但未安装%s 接下来是我执行时的错误:sudo apt-get -f install installArchives()失败:| 收集更改[0] – 阶段1/5承诺:/ etc / modified vmware / vmnet8 / dhcpd / dhcpd.leases | 运行pre_commit挂钩 – 阶段3/5已提交修订版159.(读取数据库…(读取数据库… 5%(读取数据库… 10%(读取数据库… 15%(读取数据库… 20%) (阅读数据库… 25%(阅读数据库… 30%(阅读数据库… 35%(阅读数据库… 40%(阅读数据库… 45%(阅读数据库… 50%(阅读)数据库… 55%(阅读数据库… 60%(阅读数据库… 65%(阅读数据库… 70%(阅读数据库… 75%(阅读数据库… 80%(阅读数据库。 .. […]

apt-get install:是否有一个命令来处理一批包?

我注意到每当我使用命令sudo apt-get -y autoremove ,我需要的很多软件包都会被删除。 在浏览了这个论坛上的一些post后,我的印象是该命令会删除已自动安装的软件包。 为了防止包的自动删除,我必须将其标记为 sudo apt-get install 假设我有120个专门用于autoremoval的包。 如何使用单个命令将它们标记为手动安装?

如何编辑/恢复’sources.list’文件

如何恢复已崩溃的sources.list ,我无法进行任何软件更新。 当我点击更新图标时,我没有得到任何回复。 我尝试编辑sources.list文件,“vi”编辑器不起作用。 我试图在“软件更新程序”上输入以下行: deb http://deb.torproject.org/torproject.org trusty main deb-src http://deb.torproject.org/torproject.org trusty main 如果你能帮助我,我将不胜感激; 我不擅长使用终端。

lib32stdc ++ 6包取决于gcc base,但我安装的版本更新

我正在尝试使用eclipse juno和android adt bundle在Ubuntu 14.04上构建一个Android应用程序。 现在,当我尝试运行我的应用程序时,它会显示有关adb的错误。 现在为了解决我需要安装32位库的问题,在这些库中,其中一个是libstdc++6 。 当我键入以下命令时: sudo apt-get install libstdc++6 它显示以下错误: The following packages have unmet dependencies: lib32stdc++6 : Depends: gcc-4.8-base (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is to be installed Depends: lib32gcc1 (>= 1:4.1.1) but it is not going to be installed E: Unable to correct problems, you have held broken packages. 编辑: […]

如何在运行时停止apt-get?

当我想删除一个程序时,有时我会收到一个错误,告诉我要等到apt-get停止运行,但事实并非如此; 无论我等多久,我都会得到同样的错误。 所以我重启了电脑。 有没有办法停止apt-get过程?

apt-get问题,未完全安装或删除与Python相关的包

每当我尝试使用apt-get安装软件包或升级时,我都会收到以下错误消息。 root@localhost# apt-get upgrade Reading package lists… Done Building dependency tree Reading state information… Done Calculating upgrade… Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4 not fully installed or removed. Need to get 0 B/610 kB of archives. After this operation, 0 B of additional disk space will be […]