Ubuntu

Ubuntu用户和开发人员的问答


4
如何更改键盘快捷键?
我是Linux的新手,我在使用Ubuntu 14.04键盘快捷键(例如Alt+ Tab可以在应用程序之间切换和Alt+ Shift更改键盘布局)遇到麻烦。 有人可以帮忙吗?

7
将docx转换成PDF
我正在尝试使用命令行在 Ubuntu服务器上将docx文件转换为pdf,但是到目前为止,我尝试过的所有转换器似乎都无法正确转换Word 2007/2010/2013文件。 显然,在线转换器可以毫无问题地对其进行管理,但是Web服务不是一种选择,因为文件包含敏感数据。对于测试,我使用此Word 2007文件是因为它包含一些重要元素(公式,矢量图形,图像,列表等)。我测试了以下工具(部分来自本文): lowriter (LibreOffice Writer)-输出不正确(圆圈应该在最后一页,而不是第一页) unoconv-与LibreOffice相同,因为它不使用自己的转换器。首先转换为odt,然后转换为pdf,会使文件完全混乱。 abiword --to=pdf filename.doc -错误和不完整(缺少许多元素): OpenOffice Writer-与abiword相同的结果 wvPDF -崩溃并显示以下错误消息: 〜$ wvPDF 2007_Office_DocEncryption.docx test.pdf 当前目录:/ home / webmt / dev / test / 运行乳胶有些问题。 检查test.log中的错误 继续... 转换为dvi失败 有什么方法可以在Linux上正确地将docx文件转换为PDF?如果我知道它适用于已经提到的任何程序的人,它也将对我有帮助。SE允许我立即开始赏金。 ps我正在使用Ubuntu服务器12.04 结论: 我不得不得出结论,就我而言,到目前为止,还没有可靠的工具可与Ubuntu上的新MS Word格式及其所有元素配合使用,并创建docx文件的一对一副本。我测试过的工具都无法正确转换示例文件。由于我将面临非常不同类型的文档版本/内容,并且输出质量具有最高优先级之一,因此我最终将通过连接到Linux的Windows服务器上Word中的VB宏执行转换。 我会将获得最佳结果的帖子设置为可接受的答案。但是,赏金旨在提供一种绝对正确转换的解决方案。再次感谢大家。


4
如何检测USB设备?
我遇到一种情况,只有当您在Windows操作系统中插入软件供应商提供的USB设备时,软件才能工作。我试图找到存储在USB设备中的内容。在Windows操作系统中,USB设备图标未显示在My_Computer中。我想,我可以在Ubuntu中看到内容或至少检测到USB设备。 同样在ubuntu中,未检测到驱动器。我尝试使用“ sudo fdisk -l”来了解文件系统,但是它没有用。根本没有检测到驱动器。 我想知道,该软件仅在插入USB驱动器时才起作用,而在未插入USB时不会起作用。它们是否在USB设备中存储了任何文件?无论如何,我们如何在Ubuntu中检测到此类设备?
41 usb 

3
如何禁用键盘上的睡眠按钮?
我的键盘上有一个“电源按钮”,可用于待机或休眠。我无法在“系统设置>键盘”,“系统>电源管理”,“ compiz config>或类似名称(我可以在统一之前找到它的位置)中的任何位置找到此键的映射。如何禁用(不重新映射)这个按钮? 我不想完全禁用休眠/睡眠,只是这个键被意外按下了很多,而且变得很烦人。



2
什么是X服务器?
我已经使用Ubuntu已有一段时间了,但是我不知道X服务器是什么?我经常听到。 我想知道X Server是什么以及它做什么。如何使用~/.xinitrc文件并了解x.org在X Server领域中的作用?
41 xorg  xserver 

3
无法启动mongod.service:找不到单元mongod.service
无论出于什么原因,每当我尝试将MongoDB作为服务启动(sudo服务mongod启动)时,都会出现以下错误: 无法启动mongod.service:找不到单元mongod.service。我遵循安装步骤提及以下链接 mongo db安装 失败 system> sudo systemctl start mongodb Failed to start mongodb.service: Unknown unit: mongodb.service 当我尝试sudo mongod: MongoDB shell version: 3.2.13 connecting to: - 2017-06-03T16:19:28.513+0530 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: errno:111 Connection refused 2017-06-03T16:19:28.514+0530 E QUERY [thread1] Error: …
41 16.04  mongodb 

2
“ <command>&disown”和“ nohup <command>&disown”之间的区别
这是我讲的用法的理解&amp;,disown以及nohup: &lt;command&gt;:在终端的当前bash实例中,在前台运行该进程(即,该进程被列为bash前台作业stdin,stdout并且stderr仍然绑定到终端);无法摆脱挂断 ; &lt;command&gt; &amp;:在终端的当前bash实例中在后台运行该进程(即该进程被列为bash后台作业和stdin,stdout并且stderr仍绑定到终端);无法摆脱挂断 ; &lt;command&gt; &amp; disown:在后台在终端的当前bash实例中运行进程,但是该进程与“作业”列表分离(即,该进程未列为前台/后台作业,并且仍绑定到终端);不受挂断的影响 ;bashbashstdinstdoutstderr nohup &lt;command&gt; &amp; disown:运行终端当前的内部流程bash实例,在后台,但过程是从分离bash的职位名单(即过程没有列为bash前台/后台作业和stdin,stdout和stderr是不是仍然绑定到终端) ; 不受挂断的影响 ; 因此,除了nohup &lt;command&gt; &amp; disown阻止stdin和重定向stdout并stderr以nohup.out默认状态下,它似乎对我来说,它可以被认为完全等同&lt;command&gt; &amp; disown。 以上是正确的吗?有误解吗?

4
如何禁用CPU频率缩放并设置系统性能?
我的处理器以最高速度的40%运行,我希望它一直使用100%的速度。我在Google上进行了搜索,但是这些教程都很老,而且都不同。 因此,如何永久禁用CPU频率缩放并将系统设置为性能模式? 请,仅基于终端的解决方案,我不需要applet。 我正在使用Xubuntu 14.04 x64。


6
如果授予用户访问所有命令的权限,那么sudo比直接使用su安全吗?
因此,我一直在阅读su和之间的区别sudo,每个人似乎都同意这种sudo方法比允许访问根帐户本身更安全。他们说,使用root帐户,您只需一个命令就可以破坏整个系统。这我明白。但是,在系统上创建的初始用户也可以使用sudo访问所有命令。我可以通过运行找出答案su -l。如果是这种情况,那么我可以简单地运行sudo &lt;game-ending command&gt;以破坏我的系统。那么,与允许我直接访问超级用户帐户相比,这种方法又如何更好或更安全?我可以运行所有相同的命令... 是因为sudo在命令行上使用我是在明确告诉计算机我认为我在做什么?他们是否认为人们会忘记他们在超级用户帐户下的权限,除非他们明确表示是这样? 人们还指出,如果系统被外国人入侵并进入,则以root用户身份登录将使他们对我的系统造成可怕的后果。但是在我看来,如果他们已经可以访问我的帐户并知道我的密码,他们可以通过使用sudo并输入我的密码来做这些同样糟糕的事情,因为他们甚至不需要知道超级用户的密码。我什么不来?

2
如何在Ubuntu 16.10上为Python 3.6安装pip?
首先,我想指出这个问题似乎是重复的,但事实并非如此。我在Ask Ubuntu上看到的所有问题都是关于Python 3的pip,而我正在谈论的是Python 3.6。那时使用的步骤不适用于Python 3.6。 我从官方docker商店获得了清晰的Ubuntu 16.10映像。 跑 apt-get update 跑 apt-get install python3.6 跑 apt-get install python3-pip 跑 pip3 install requests bs4 跑 python3.6 script.py 得到ModuleNotFoundError如下: Traceback (most recent call last): File "script.py", line 6, in &lt;module&gt; import requests ModuleNotFoundError: No module named 'requests' 我在机器中有Python和pip: python3 python3.5 python3.5m python3.6 …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.