如何使java默认为手动安装的JRE / JDK?

我在我的机器上安装了Ubuntu 12.04 amd64,在以前版本的Ubuntu上它非常容易,现在有一个命令update-java-alternatives有一个非常糟糕的手册页。 我只是将JDK解压缩到像/media/mydisk/jdk这样的挂载分区上,我如何强制使用该JDK而不是Ubuntu存储库中的JDK? 这个update-java-alternatives背后的逻辑是什么?

如何将Windows行结尾更改为Unix版

我们有10台PC和一些版本的Ubuntu,只有远程访问。 在对自定义软件进行一些升级时,我没有注意到某些脚本中的行结尾是Windows版本(CR + LF)而不是Unix版本(LF)。 所以现在当我想要启动脚本时,它会出错: bash: /usr/local/bin/portsee: /usr/bin/python^M: bad interpreter: No such file or directory 有没有办法从终端更改脚本中的所有行结尾。 问题是我无法在这组PC上安装任何新软件。

如何从服务器以root身份禁用远程SSH登录?

出于安全考虑,我的公司希望我不允许任何人通过SSH远程登录我们的Ubuntu服务器。 我们仍然希望root帐户存在,我们只是不希望它能够远程登录。 我怎么做到这一点? 非常感谢你的时间。

如何彻底删除Evolution?

Evolution工厂的循环使系统变得突然和长时间停止。 当我访问系统监视器时,我可以停止导致问题的各个进程。 这些过程如下; evolution-source-registry 值得注意的是,evolution-addressbook-factory 一旦evolution-addressbook-factory被停止,进程最终会被类似命名的进程替换,但循环停止。 当我连接到Thunderbird时,它会大幅减速。 最初我在运行Ubuntu 12.10时使用了进化邮件,但删除了它并且一直在使用Thunderbird。 我的笔记本电脑规格如下: Ubuntu 13.04 32位 2.0 GHz(双核,2.0 GHz两核) 1GB RAM执行建议的完全删除程序后,我完全从包管理器中删除了ev之后收到了缓存读取错误。 在包管理器中重新下载包启用了电子邮件识别,并产生了屏幕截图中显示的错误。

sudo,su,visudo,chroot和gksu有什么区别?

sudo , su , visudo , chroot和gksu什么区别?

如何避免.bash_history中的重复条目

我的历史记录中一次又一次列出了相同的命令。 我怎么能避免这个? 我知道这可能是通过HISTCONTROL但我找不到正确的方法。

罗技MX Anywhere 2鼠标对,但没有做任何事情

我最近购买了新的Logitech MX Anywhere 2鼠标,并且已经将它用于我的Windows机器上,但是当我尝试在运行Ubuntu 14.04的Dell M3800上使用它时它根本不起作用。 我可以毫无问题地对设备进行配对,甚至可以将设备名称显示为“MX Anywhere 2”,但它似乎并没有将实际设备识别为任何东西。 使用blueman它显示为“未知”类型,并且在系统蓝牙管理器中它也将类型显示为“未知”。 有什么建议?

我在哪里可以获得SIS海市蜃楼672 vga驱动程序?

我需要获得SiS mirage +3 gpu(闭源)的显示适配器,所以我可以在Ubuntu上运行一个稳定的系统。 我需要为这个开源的适配器找到一个驱动程序,并提供完全稳定的video播放。

16.04的启动问题?

从14.04升级到16.04后,在启动时显示 /dev/sda1: clean, 291272/4292608 files, 480345/18174432 blocks 这使得Ubuntu需要一些时间来加载。

Ubuntu 14.10 Aero snap在两个屏幕水平设置?

我设法让Aero snap左右工作在metacity Ubuntu 14.10中 ,现在我想提出正确的winctrl命令,这样我就能在两个屏幕设置上模仿相同的效果,其中两个屏幕水平放置在旁边彼此如下图所示。 我希望这能用于Metacity(GNOME经典),我不愿意转移到其他窗口管理器,因为我知道其中一些已经内置了这些function。 所以这是一个试图找到Metacity GNOME经典环境答案的问题: 我想要的是扩展我当前的winctrl命令。 它们目前通过使用屏幕总宽度的一半来工作,在屏幕总长度的左侧或右侧。 Super_L+left键入Super_L+left将使活动窗口使用左半部分,并且键入Super_L+right将使活动窗口使用总水平像素的右半部分。 [hpenvy15 ~] $ cat > ~/bin/left.sh #!/bin/bash sleep 0.1 && wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e 0,0,0,`xwininfo -root | grep Width | awk ‘{ print (($2/2))}’`,`xwininfo -root | grep Height | awk ‘{ print $2 }’` ^C [hpenvy15 ~] $ […]