Tag: apt

如何在UBUNTU 18 LTS安装mssql-cli?

我在一个新的UBUNTU 18 LTS中使用apt install mssql-cli ,即使在使用了这个答案 ( mssql-server安装成功)和另一个 (执行所有命令)后,仍然存在“未满足的依赖关系”, apt install mssql-cli : 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 […]

如何发布用于签署deb软件包的密钥,以便您可以从任何计算机上使用您的存储库?

我正在寻找一种可以阻止我看到以下内容的解决方案: W: GPG error: http://updates.example.com lenny Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 00AABBCCDDEE0011 这个问题适用于Debian和Ubuntu。 是不是可以在apt-get根据它的签名自动下载的地方发布密钥? 注意:我知道我可以将我的签名放到我们的服务器上并使用wget来获取它并从那里安装它,仍然是我用于更好的解决方案。

如何在不使用Internet的情况下在其他Ubuntu计算机上安装程序

我有几台运行Ubuntu的电脑。 我也有一个缓慢的互联网连接。 如果我使用apt-get安装程序,是否将安装文件放在我可以访问的地方,这样我就可以使用它们在我的其他Ubuntu机器上安装相同的程序,而不必从网上多次下载相同的程序? 这样做的方法是什么?

apt-get如何从备用依赖项列表中进行选择?

据我所知,在deb控制文件的Depends:部分中,包可以指定由|分隔的替代依赖项 满足单一依赖的符号。 我的问题是,当有替代品时, apt-get如何决定安装哪一个? 有没有办法使用类似于apt_preferences的方法手动更改此选择? 例如,如果一个包依赖于java而在Depends部分中我们有openjdk-6-jre | sun-java6-jre openjdk-6-jre | sun-java6-jre ,如果系统没有安装任何软件包,如何强制apt-get安装openjdk-6-jre ?

试图安装Java 8 ..无法找到包openjdk-8-jre

我正在尝试安装JAVA JRE 8.我尝试过跟随apt-get,但在那里找不到它。 我试图直接在Oracle的网站上下载它,我现在在/ downloads / javajre文件夹中有文件夹,但我的计算机上仍然有JDK7,我不知道如何覆盖它。 我将路径变量添加到我的〜。/ bashrc文件夹中,但它仍然将JDK7识别为主java版本。 我也尝试过apt-get purge JDK7并且它确实卸载了,但它仍然出现在java –version中。 我也尝试找到JDK7的环境变量,我找不到它,它不在/ etc / environment中。 所以我试图让apt-get工作,所以我可以通过更改配置更改版本,但无法找到它。 我也试过这个,但它不起作用: sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer 我需要让它工作。 第一个是我的版本,第二个是命令和输出。 lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.4 LTS Release: 14.04 Codename: trusty sudo apt-get install openjdk-8-jre […]

如何获取从PPA安装的所有软件包的列表,即使对于可能已被删除的PPA存储库也是如此

我已经看过这个问题: 如何列出从PPA安装的所有软件包? 它仅适用于从PPA安装的软件包,其中PPA存储库仍添加到系统中。 有没有办法获得相同类型的列表,但包括所有当前添加或过去添加的PPA存储库中的所有包?

未满足的依赖项错误

所以有一些未满足的依赖关系,我无法安装任何东西而不会摆脱它们。 当我输入: sudo apt-get install -f 我明白了: patrick@patrick-Z97N-WIFI:~$ sudo apt-get install -f [sudo] password for patrick: Reading package lists… Done Building dependency tree Reading state information… Done Correcting dependencies… failed. The following packages have unmet dependencies: aptitude:i386 : Depends: libapt-pkg4.12:i386 (>= 0.8.16~exp12ubuntu6) but it is not installed Depends: libboost-iostreams1.46.1:i386 (>= 1.46.1-1) but it is not […]

子进程/ usr / bin / dpkg返回错误代码(1)

每当我尝试运行sudo apt-get时,我在上面的标题中遇到错误,我无法弄清楚为什么。 例如: Setting up python-gobject-2 (2.28.6-12ubuntu1) … /var/lib/dpkg/info/python-gobject-2.postinst: 6: /var/lib/dpkg/info/python-gobject-2.postinst: pycompile: not found dpkg: error processing package python-gobject-2 (–configure): subprocess installed post-installation script returned error exit status 127 Setting up python-cairo (1.8.8-2) … /var/lib/dpkg/info/python-cairo.postinst: 6: /var/lib/dpkg/info/python-cairo.postinst: pycompile: not found dpkg: error processing package python-cairo (–configure): subprocess installed post-installation script returned error exit status 127 […]

在Ubuntu 18.04中缺少php7.2-mbstring包

我试图找到一种方法将php7.2-mbstring安装到Ubuntu 18.04,但我找不到它。 sudo apt-get install php7.2-mbstring响应没有找到它。 根据Cannonical和Debian网站,这个数据包存在。 得到这个包有什么特别的事吗?

在13.04上安装postgres:找不到有效的OpenPGP数据

按照UbuntuGeek在Ubuntu 13.04上安装Postgres的说明 (并在此处加强 ),我遇到了这个命令: wget –quiet -O – http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add – 我的系统正在响应: gpg: no valid OpenPGP data found. 如果它是相关的,我的pgdg.list文件只包含这一行: deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main 我需要做些什么才能继续前进?