Questions tagged «apt»

Advanced Packaging Tool,基于Debian的发行版的软件包管理器。它也是在Ubuntu中安装软件包的最常用工具。有关使用任何apt工具的问题,应使用此标记。

3
网络指示器丢失但已连接(16.04 LTS Unity)
在最近一次升级之后,似乎我已经删除了network-manager-gnome,或者升级了-f了,所以在面板上看不到网络指示器。网络处于活动状态,包括无线和本地网络。 我努力了: nm-applet,尚未安装。如果尝试通过安装network-manager-gnome进行安装,则会收到: The following packages have unmet dependencies: network-manager-gnome : Depends: default-dbus-session-bus but it is not installable or dbus-session-bus but it is not installable Recommends: mobile-broadband-provider-info but it is not going to be installed E: Unable to correct problems, you have held broken packages. 重新启动服务sudo service network-manager restart只是重新启动它以使其再次运行,但是同样,没有指示器。 编辑(请求的输出): …

5
安装Slack桌面时出现问题
尝试在16.04 LTS上安装Slack桌面beta,但在.deb软件包上运行apt-get install后收到错误消息: Unpacking slack-desktop (2.1.2) ... dpkg: error processing archive /home/Me/Downloads/slack-desktop-2.1.2-amd64.deb (--unpack): trying to overwrite /usr/share/doc/slack/copyright', which is also in package slack 0.15.2-7 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: /home/Me/Downloads/slack-desktop-2.1.2-amd64.deb N: Can't drop privileges for downloading as file '/home/Me/Downloads/slack-desktop-2.1.2-amd64.deb' couldn't …


5
即使不够安全,如何强制16.04添加存储库?
我确实需要安装Nvidia Cuda,但出现错误 E: Failed to fetch file:/var/cuda-repo-7-5-local/Release No Hash entry in Release file /var/lib/apt/lists/partial/_var_cuda-repo-7-5-local_Release which is considered strong enough for security purposes 我是否可以强制安装它?即使它不安全,我也确实需要使用它。我怀疑Nvidia将在不久的将来更新该存储库以使其与16.04一起使用。
9 apt  16.04 

2
有没有一种方法可以从带有Mate桌面的Linux Mint过渡到Ubuntu MATE而无需重新安装?
简要历史:由于种种原因,我当时从使用Gnome 2.0的Ubuntu桌面过渡到Ubuntu XFCE(从Gnome 3开始生病),再到Cinnamon桌面环境,这使我进入Linux Mint世界。然后我得到了Mate桌面,这似乎是我暂时需要的。事实证明,只有Linux Mint才是我想要摆脱的。 现在的挑战是我有一个开发环境。在保留备份的同时,我想过渡到Ubuntu,而无需完全重新安装和还原。 在股票Ubuntu和例如Xubuntu之间进行切换看起来很简单-只需切换apt来源集并让apt做生意。但是Linux Mint对于URL和路径的“计算”还有更多的钩子。因此,该死的东西不让我回去,或者至少我这样认为。我试图找到现有的HOWTO无济于事。 任何个人经验都会很棒,但我需要的是一组描述操作方法的步骤,至少提供有关陷阱的最小指导,以及(可选)更多有关易于改变的建议,这些建议不会让我失望现在。
9 apt  gnome  cinnamon  mate  mint 

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 …

6
如何在64位Ubuntu 14.04.3LTS上修复安装Wine
我知道有很多问题,wine但是我找不到或解决这些问题的答案。有人可以帮我修复有关Wine的安装。 这是尝试修复它时的命令输出: sudo dpkg --add-architecture i386 sudo apt-get dist-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. sudo apt-get update sudo apt-get install wine Reading package lists... Done Building dependency tree Reading …

2
安装g ++ ubuntu 14.04取决于:g ++-4.8(> = 4.8.2-5〜)但不会被安装
我刚输入: sudo apt-get install g++ 并得到: The following packages have unmet dependencies: g++ : Depends: g++-4.8 (>= 4.8.2-5~) but it is not going to be installed E: Unable to correct problems, you have held broken packages. 我也尝试根据其他论坛的建议: sudo apt-get update 和 sudo apt-get -f install 没有一个能解决我的问题。如果您知道答案,请提供帮助。 编辑: 根据评论中的建议,我尝试了: sudo apt-cache …
9 14.04  apt  g++ 

1
如何使用python-apt获取软件包描述?
我正在尝试创建一个图形程序来为最终用户轻松处理软件包。但是,我在检索包装说明以及其他信息时遇到问题。 我在这里看到了python-apt API,我知道我必须处理apt.package.Version() 该类。 但是当我尝试使用它时,我得到的只是一些错误,例如: Traceback (most recent call last): File "./myprogram", line 6, in <module> print package.description File "/usr/lib/python2.7/dist-packages/apt/package.py", line 374, in description dsc = self._translated_records.long_desc File "/usr/lib/python2.7/dist-packages/apt/package.py", line 315, in _translated_records desc_iter = self._cand.translated_description AttributeError: 'list' object has no attribute 'translated_description' 那么,请问有谁可以为apt.package.Version()类创建一个正在运行的示例? 谢谢!

2
pip是否会覆盖apt-get安装的软件包?
如果我不小心意外地pip install使用了apt-get预先安装的软件包会怎样?我是否可以简单地使用最新版本(即可能是我使用安装的最新版本pip)?反过来会怎样? 注意:我没有在虚拟环境中使用Python(只是因为我不知道为什么-我将Python用作数据分析工具,并且大多数情况下尝试使用所有组件的最新版本)。
9 apt  python  pip 

3
如何方便地为Python 3安装cx_Freeze?
我想为Python 3 安装cx_Freeze。我的Ubuntu 14.04具有Python 2.7和Python 3.4。对于Python 2,我可以使用以下命令非常方便地安装cx_Freeze: sudo apt install cx-freeze 但是,这只会为Python 2安装cx-freeze,而不会为Python 3安装cx-freeze。另外,正式的cx_Freeze网站不包含安装提示。我不是很确定从头开始构建软件。我也尝试过pip3(版本1.5.5),但无济于事: pip3 install cx-freeze could not find any downloads that satisfy the requirement 因此,问题是: 有没有简单的方法(一行)来为Python 3安装cx_Freeze? 如果没有,有人可以指导我逐步完成最简单的选择吗? 编辑:按照Dumindu Mahawela的回答,我得到以下输出: Selecting previously unselected package cx-freeze-python3. (Reading database ... 163736 files and directories currently installed.) Preparing to unpack cx-freeze-python3_4.3-0ubuntu0px0pre2_amd64.deb …

2
使用C ++ apt-pkg库进行apt-get install <package>等效
我正在构建一个小型QT(C ++)应用程序,在此我向用户询问他要安装的软件。一旦他从列表中选择了一些软件包a,b,c,我要做的就是运行 sudo apt-get install a b c 一种方法是使用Qprocess或System并直接从C ++运行此命令。但是我认为这将是一个hack,想使用apt-pkg C ++库来完成。但是遗憾的是该库的文档非常稀疏:(我看到了一些类似软件的源代码-软件更新程序(apt-watch)等,发现它太复杂了。只是要在命令上方运行,它就有很多代码-初始化pkgCacheFile,PkgIterator ,pkgAcqArchive。 我是否必须执行所有这些操作才能运行此简单命令?是否没有直接函数将软件名称作为参数并安装它?在哪里可以获得相同的示例工作代码?


4
如何查看PPA是否支持我的发行版
我经常使用终端将PPA添加到我的资源列表中,然后才发现PPA不支持我的Ubuntu版本。因此,阿拉斯遇到一个错误: 404 Not Found 如何通过终端检查要添加的PPA是否支持我的Ubuntu版本?
9 apt  ppa  launchpad 

5
如何找到要卸载的应用程序的软件包名称?
我试过了 sudo apt-get --purge remove snipe2d 但是我想'snipe2d'不是游戏的名字....那么我如何找出它是什么以及如何将其放入终端? PS,这就是我在上面的代码中输入的内容: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package snipe2d 编辑:该游戏的正式名称是:轨道太监狙击手
9 apt 

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.