我在“普通”Ubuntu 安装中使用 KDE 桌面。有一次我设置了一些聊天帐户,但大约一年前我停止使用它们。现在我想摆脱聊天的系统托盘图标。但是,我找不到任何退出应用程序的方法,也找不到禁用“登录时启动”功能的设置。
当我右键单击该图标时,我看到的唯一“选项”或“首选项”选择是“即时消息状态设置”,它会显示某种键盘快捷键对话框。如果我双击,会弹出“KDE IM 联系人”窗口。在这里,我可以进入“即时消息设置”。但是“帐户”、“常规”和“通知”选项卡都没有任何似乎可以控制启动的选项。
我怎样才能摆脱这个应用程序?我不想要它也不使用它,但它是基础包的一部分,所以我很确定如果我尝试卸载它,它只会在升级时重新安装,另外计算机上的其他人可能会使用它在某个时候。
我想使用仅适用于 64 位的应用程序,但我的 Ubuntu 安装是 32 位的。该应用程序是专有的,因此我什至无法为 32 位重新编译它。
我读过,如果我的内核是 64 位,我应该能够在 32 位 Ubuntu 中运行 64 位应用程序。从我读到的内容来看,这应该在“MultiArch”支持下工作得相当流畅,我的版本 (14.04) 应该有这种支持。但是我不知道如何安装 64 位内核。
我的处理器似乎支持 64 位,因为“lm”出现在 grep flags /proc/cpuinfo
我已经看到了一些关于将整个系统升级到 64 位的问题,但这些问题都归结为“只需进行全新安装”。如果可以,我想避免进行全新安装:我有很多配置,我不想查找和重复,而且我已经在我的旧硬件上使用相对较少的 RAM 阅读了这些内容,完整的 64 位系统可能会使用足够多的额外内存,因此会陷入困境。
我注意到旧的内核版本会一直存在,直到我删除它们,所以如果我可以安装 64 位内核,我认为如果出现问题,我可以再次启动到 32 位内核。
我找到了一份升级 Debian 系统的指南,该指南从安装 64 位内核 [1] 开始,但其中的说明对我不起作用:
$ sudo dpkg --add-architecture amd64
$ sudo apt-get update
$ sudo apt-get install linux-image-amd64:amd64
Run Code Online (Sandbox Code Playgroud)
前两个命令似乎完成OK,但安装命令给出:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-amd64 …
Run Code Online (Sandbox Code Playgroud)