Tag: apt

使用apt-get从命令行安装/删除软件包列表

我正在为我们的团队编写Makefile,以便能够使用安装软件包等所需的所有软件来设置本地环境,以便他们可以快速开发而无需确定要安装的软件。 我们的存储库有一个PACKAGES文件,其中包含可以使用这个小gem安装的所有必需的ubuntu软件包: [unix]$ sudo dpkg –set-selections < PACKAGES [unix]$ sudo apt-get -u dselect-upgrade 这很好,因为通过将它放在Makefile中,每个人都可以轻松设置环境。 面临的挑战是如何在项目完成后恢复其环境。 如果要清理环境,如何卸载所有PACKAGES (及其未使用的依赖项)? 是否有从命令行中删除包列表的等效方法?

不能apt-get google-chrome-stable

我似乎已经将我的谷歌浏览器的来源变为糟糕的状态,并且无法使用apt-get install google-chrome-stable (它出错E: Unable to locate package google-chrome-stable )。 我添加了我认为合适的来源: dan@MyDesktop:~$ cat /etc/apt/sources.list.d/google-chrome.list deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main 此外,看起来google-chrome-stable软件包的条目已经被apt-get update了,因为在我运行apt-get update我看到: dan@MyDesktop:~$ cat /var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages | grep google-chrome-stable Package: google-chrome-stable Filename: pool/main/g/google-chrome-stable/google-chrome-stable_54.0.2840.100-1_amd64.deb 尽管如此, apt-get仍然没有找到包: dan@MyDesktop:~$ apt-cache policy google-chrome-stable N: Unable to locate package google-chrome-stable 添加有关apt-get缓存的更多信息: dan@MyDesktop:~$ apt-cache policy | grep google 500 http://dl.google.com/linux/musicmanager/deb/ stable/main i386 […]

升级版本 – 具有后备选项,或虚拟实施

那么13.04版本就出现了。 不幸的是,我只是遇到了早期升级的问题,并且总是以FUBAR结束并因此重新安装整个系统。 这次想避免这样。 我有一个Ubuntu 12.10 32bit的盒子,运行Gnome 3 classic +各种服务,如BIND9,MySQL,Postfix,Apache,++。 经过一番来回,我决定创建一个当前系统的克隆。 如果系统中断,我可以恢复。 问题是如何最好地做到这一点。 我可以使用dd克隆分区,但猜测升级也意味着对GRUB和MBR进行了一些更改。 目前的布局大致是: NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 7.6G 0 part [SWAP] ├─sda2 8:2 0 93.5G 0 part /mnt/old_ubu_11.04 ├─sda3 8:3 0 93.5G 0 part / ├─sda4 8:4 0 1K 0 part └─sda5 […]

无法从官方存储库更新

这样做时我经常会出错 sudo apt-get update 或者当我尝试安装一些应用程序时。 看起来有些东西已被存储库打破,但我从头开始多次恢复sources.list并指向不同的服务器但没有成功。 现在我的sources.list看起来像(我切换到主服务器): 1 ###### Ubuntu Main Repos 2 deb http://archive.ubuntu.com/ubuntu zesty main universe 3 deb-src http://archive.ubuntu.com/ubuntu zesty main universe 4 5 ###### Ubuntu Update Repos 6 deb http://archive.ubuntu.com/ubuntu zesty-security main universe 7 8 ###### Ubuntu Partner Repo 9 deb http://archive.canonical.com/ubuntu zesty partner 10 deb-src http://archive.canonical.com/ubuntu zesty partner 当我做更新我得到: ~ $ […]

E:无法找到包php5-imap

我想在Ubuntu Server 16上安装PHP imap。 按照以下步骤操作: 未启用Ubuntu 14.04上的php5-imap $ sudo apt-get install php5-imap E: Unable to locate package php5-imap

哪个“程序”当前没有安装。”从中获取程序列表?

当quickly运行命令时quickly我得到这个输出: The program ‘quickly’ is currently not installed. You can install it by typing: sudo apt-get install quickly 但是在运行时: apt-cache policy quickly 我得到: N: Unable to locate package quickly 因此,因为软件包quickly就不在存储库中,当我输入一个属于它的命令来获取其应用程序列表时,告诉我如何安装当前未安装的程序的东西? 它是如何获得程序列表的? 即使这只是一个错误,它也揭示了该程序的一些工作原理,因为它表明它不只是查看使用sudo apt-get update下载的包列表,否则它会知道该程序不存在。 此外,这只是gnome-terminal内置function还是负责有用消息的东西,可以卸载一个单独的应用程序?

apt-get – 分段错误:error handling包libc-bin

嗨,我在过去的一个月里一直在努力。 sudo apt-get upgrade和sudo apt-get autoremove出错,出现以下错误 E: Unmet dependencies. Try using -f. 当我运行sudo apt-get install -f ,它出错如下。 Fetched 30.2 MB in 32s (928 kB/s) Preconfiguring packages … Setting up libc-bin (2.23-0ubuntu9) … Segmentation fault /sbin/ldconfig.real: Can’t stat /lib/i686-linux-gnu: No such file or directory /sbin/ldconfig.real: Can’t stat /usr/lib/i686-linux-gnu: No such file or directory /sbin/ldconfig.real: Path `/usr/local/lib’ […]

在进行sudo apt-get update时如何修复“执行gpgv时出现未知错误”?

我收到以下错误 Reading package lists… Done W: GPG error: http://extras.ubuntu.com oneiric Release: Unknown error executing gpgv executing gpgv —- —- W: GPG error: http://archive.ubuntu.com oneiric-updates Release: Unknown error executing gpgv 然后谷歌搜索后,我发现并遵循以下说明,但这导致一个错误: **sudo -i apt-get clean cd /var/lib/apt mv lists lists.old mkdir -p lists/partial apt-get clean apt-get update** 在运行时我收到了错误: kapil@ubuntu:/var/lib/apt$ sudo mv lists lists.old mv: cannot move […]

如何安装Moksha Desktop?

我喜欢Bodhi Linux使用的moksha destop。 在Ubuntu上没有repo或snap来安装moksha吗? Debian 指令看起来有点像我天真地期望成为一个包 ,甚至可以作为PPA。

重定向apt和apt-get命令

当sudo apt-get install -y blender重定向到/dev/null ,安装过程完成,没有任何警告或错误。 但是当sudo apt install -y blender重定向到/dev/null ,会显示以下警告: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. 那么导致此警告的apt-get和apt命令有什么区别? 我知道使用apt而不是apt-get ,但是如何在没有此警告的情况下重定向apt输出? 还有另一种方法可以降低噪音吗? (因为它们应该是静默的-q和-qq选项)