Tag: package management

在16.04.2上安装libinput时遇到问题

我是一个经验丰富的Linux家伙试图在我的戴尔XPS 13 9350上设置Ubuntu。过去我已经能够在没有问题的情况下运行Arch并运行,但我很难在Ubuntu中安装一个软件包。 该包是libinput,由xserver-xorg-input-libinput 。 当我尝试使用apt安装它时它会响应 The following packages have unmet dependencies. xserver-xorg-input-libinput : Depends: xserver-xorg-core (>= 2:1.17.99.902) 尝试安装xserver-xorg-core警告将删除大量软件包。 有人在reddit上指出一个包已被重命名,这就是它无法安装的原因。 有没有办法解决? 编辑: apt-cache policy xserver-xorg-core xserver-xorg-input-libinput输出apt-cache policy xserver-xorg-core xserver-xorg-input-libinput xserver-xorg-core: Installed: (none) Candidate: 2:1.18.4-0ubuntu0.2 Version table: 2:1.18.4-0ubuntu0.2 500 500 http://gb.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 2:1.18.3-1ubuntu2 500 500 http://gb.archive.ubuntu.com/ubuntu xenial/main amd64 Packages xserver-xorg-input-libinput: Installed: (none) Candidate: 0.18.0-1 […]

如何在Ubuntu 16.04上安装scipy和numpy?

我正在尝试在Ubuntu 16.04上安装scipy和numpy,但我一直收到以下错误。 谁能告诉我如何安装依赖项? 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 […]

在多台计算机之间同步apt-get安装

有没有办法在多台PC之间同步我的安装(和删除)? 最好使用Dropbox – 因为我已经使用它来保持我的文件同步。 我想到了apt-get install和apt-get remove命令的别名,这些命令将参数存储到文件中(一个用于安装,一个用于删除),另一个命令用于读取文件中的所有条目并执行相应的命令。 这是一个现实的方法吗?

如何扭转’-proposed’渠道包升级?

我有一个带有GNOME 3.18 64位虚拟机的Ubuntu GNOME 16.04,在那个虚拟机中我需要在xenial-proposed频道中进行测试,所以我在software-properties-gtk xenial-proposed激活它,运行sudo apt-get update && sudo apt-get dist-upgrade并安装了xenial-proposed频道的所有升级,因为我找不到方法只是为了升级我需要的软件包。 现在我希望将所有打包升级到他们的xenial-proposed版本降级到他们在稳定/正常渠道中的版本,但是如何实现呢? 我可以使用ppa-purge来做到这一点吗? 如果是这样,怎么样? 如果我只是通过我启用的相同方式禁用xenial-proposed通道,那么一旦版本号高于安装版本,安装和升级到其xenial-proposed版本的打包将开始从稳定/正常通道再次接收更新或者在我再次启用xenial-proposed频道之前,我是否会收到任何更新?

“但是被另一个包引用了。” – 找到那个包

Ubuntu(或其他具有apt软件包管理的发行版)用户遇到错误并不罕见: user@box ~ $ sudo apt-get install x [sudo] password for user: Reading package lists… Done Building dependency tree Reading state information… Done Package x is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package […]

安装不同版本的软件包

我正在运行清晰的服务器并安装了tomcat。 它安装的版本是6.0.24-2ubuntu1.6。 这是我绑的版本吗? 是否可以安装更新版本? 特立独行的那个是6.0.28。 也许我可以添加一个源代码来提供这个版本的清晰安装? 在包管理器用户界面中,我可以“强制版本”。 是否可以从命令行替代强制版本?

Apt-get在16.04安装mongodb时失败

当我尝试使用https://docs.mongodb.com/getting-started/shell/tutorial/install-mongodb-on-ubuntu/上的说明在16.04安装mongodb时,我在安装步骤中得到以下结果: jonathan@poseidon:~$ sudo apt-get install mongodb-org Reading package lists… Done Building dependency tree Reading state information… Done Package mongodb-org is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package ‘mongodb-org’ has no installation candidate 我使用Wireshark检查了HTTP流量,发现唯一的流量是列表的HTTP […]

apt-get remove –purge wine *删除了一切!

sudo apt-get remove –purge wine*打开了地狱的大门并移除了很多东西 。 我不允许在这里粘贴输出,太大了。 我停止了这个过程,我想保存我系统剩下的东西! 如何重新安装已删除的内容? 为什么要删除这些包? 这是最重要的问题,为什么他们被删除了? 我看不出Spotify和葡萄酒之间的任何关系! 如果apt-get –purge可能会破坏你的系统,那么如何去除葡萄酒呢? 我从软件中心删除了它,但许多文件仍在那里。 你能相信apt-get — purge吗? 我在Xubuntu 14.04 64位上。

apt-get autoremove危险吗?

我正在编译一个名为Rejoystick的工具,所以我安装了一些包和依赖项。 但现在我不再需要它,所以我删除了这些包。 运行apt-get表明我有一些自动安装但不再需要的软件包。 但是我对apt-get autoremove有一个糟糕的经历。 在我不久前卸载葡萄酒时,它破坏了我的桌面环境。 幸运的是,我当时有一个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 […]

将Python安装还原为默认加上apt包依赖项

我使用Python安装(2和3)玩了很多,并安装了一堆软件包,其中一些使用apt-get ,但大多数使用pip 。 我还使用pip将许多apt -installed软件包升级到更新版本。 我的问题是: 如何撤消所有这些更改,删除所有pip installed的Python包,只保留默认存储库版本的默认预装包集,以及apt-get安装的那些,但仅作为其他软件的依赖,始终降级到存储库版本,如有必要。 我希望这样做可以为系统提供一个整洁的Python环境,并且只对virtualenvs进行修改。 没有重新安装系统可能吗? 我该如何接近它?