Tag: 包管理

gnome-shell和ubuntu-gnome-desktop之间的区别

我正在运行Ubuntu 14.04 LTS(32位)。 现在我想安装Gnome桌面环境(不删除统一)。 我知道我可以通过以下命令安装: sudo apt-get install gnome-shell sudo apt-get install ubuntu-gnome-desktop 但我不知道他们之间的确切区别。 (可能是我误解了他们) 那么, 通过gnome-shell和ubuntu-gnome-desktop安装Gnome有什么区别? 我应该使用哪个来安装Gnome桌面环境?

为什么OpenJDK 10打包为openjdk-11- *?

在寻求从源代码编译OpenJDK时,最新的通用版本( OpenJDK 10.0.1 )坚持使用OpenJDK 9或10.然而,JDK 11将在2018年9月之前发布。 但是,令我惊讶的是,当我apt search openjdk ,结果是: … openjdk-11-jdk – OpenJDK Development Kit (JDK) … openjdk-8-jdk – OpenJDK Development Kit (JDK) … 没有OpenJDK 9或10! 等等,是OpenJDK 11吗? 也许Beta发布? 拿去…. 所以我看了看apt show openjdk-11-jdk : Package: openjdk-11-jdk Version: 10.0.1+10-3ubuntu1 … 为什么将OpenJDK 10打包为openjdk-11- * ??

如何重新安装终端?

在修复程序包依赖项时,终端应用程序丢失了,现在我无法找到该应用程序。 有没有办法重新安装终端应用程序?

如何将包选择状态设置为当前状态?

我做了一个dpkg –clear-selections命令,发现我的所有包都被选中删除了。 正如手册所说的那样 –clear-selections:设置要卸载的每个非必要包的请求状态。 我后来才知道,如果我做一个sudo apt-get dselect-upgrade将删除所有包。 我在Ask Ubuntu中检查了这个问题 ,并在dpkg -l命令中读取了各种标志的含义。 有说,第一列显示“所需的包状态”或选择状态,第二列显示“当前状态”。 既然,我现在没有依赖问题,我想在dpkg数据库中将我的选择状态设置为所需的状态 。 我怎样才能做到这一点? 由于输出很大,我没有给出dpkg -l的输出。 输出是所有ri列。 当我做命令sudo apt-get dselect-upgrade ,它给了我这条消息, ………在要删除的一长串包名后…… 警告:将删除以下基本包。 除非您确切知道自己在做什么,否则不应该这样做! apt ubuntu-keyring(由于apt)libapt-pkg4.12(由于apt)libstdc ++ 6(到期) to))gnupg(由于apt)base-files bash 4个升级,0个新安装,1764个删除,1个未升级。 需要获得0 B / 1,359 kB的档案。 执行此操作后,将释放3,078 MB磁盘空间。 你即将做一些有害的事情。 要继续输入“是的,按我说的做”! ?] 有没有办法将软件包选择状态重置为当前安装状态?

如何获取预装包列表?

我想直接获取此列表,如果可能的话,从外部源(可能是存储库?)。 我找到的几乎所有单行都不适合我。 所以我希望某个地方有一个指示器表示包装为“预装”。 PS:我不想在VM中运行干净安装。

有没有办法禁用内核更新?

我运行的更新内核(2.6.34)比Update Manager提供的内核更新。 我厌倦了更新,要求我每周左右重新启动并拧紧我的grub.cfg(这可能值得它自己的问题)。 如何轻松禁用这些更新? 谢谢。

如何安装ktechlab?

如何在Ubuntu 11.10中安装ktechlab ?

我该如何安装aclocal?

如何从Ubuntu 11.04中的autotools软件包安装aclocal? 我试图找到它无济于事: sudo apt-get install aclocal sudo apt-get install autotools-dev apt-cache search aclocal dpkg -S aclocal

如何删除或替换已创建的符号链接?

我正在使用网络模拟器2处理我的项目。 我安装了它,一切都很好。 我试图在此安装和/usr/bin之间创建一个符号链接,因此我可以通过从命令行运行ns来调用该软件。 也就是说,我跑了: sudo ln -s /home/vinaychalluru/ns-allinone-2.34/ns-2.34/ns /usr/bin/ns 生成以下输出: ln: creating symbolic link ‘/usr/bin/ns’: File exists 如何删除已创建的符号链接,还是可以将其替换为任何其他命令?

构建Qt 5和CMake应用程序需要哪些软件包?

我正在尝试在Ubuntu 13.10上构建sdrangelove ,它需要Qt 5并使用CMake作为其构建系统。 我需要安装什么软件包来提供它要求的文件? 有很多*qt5*包,我已经尝试安装有前途的那些没有效果。 我发现的所有讨论都要求事情正常或者正在讨论编写CMake构建规则而不是执行它们。 我对Debian / Ubuntu包装的组织经验不多。 CMake Error at CMakeLists.txt:14 (find_package): By not providing “FindQt5Core.cmake” in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by “Qt5Core”, but CMake did not find one. Could not find a package configuration file provided by “Qt5Core” (requested version 5.0) with […]