我想阻止 USB 设备在 Ubuntu 13.04 中自动挂载。例如,当我将我的 iPhone 5 连接到我的桌面时,我一直提示我想要做什么(是否要擦除连接到我的机器的“iPod”等)。由于我仅将计算机用作为设备充电的方式,因此有没有办法防止设备安装并仍然允许设备从机器汲取电流?
Ubuntu Phone 可以在任何地方使用吗?我想开始开发应用程序。
我很不耐烦开始在真正的 ubuntu 手机上开发。
我想创建一个只能访问指定数据库的用户。但是,它应该具有所有权限。我在 Ubuntu 14.04 上使用 Postgresql 9.5。所以首先,我创建一个新用户:
$createuser --interactive joe
Shall the new role be a superuser? (y/n) n
Shall the new role be allowed to create databases? (y/n) n
Shall the new role be allowed to create more new roles? (y/n) n
Run Code Online (Sandbox Code Playgroud)
接下来,我使用所有者 joe 创建一个新数据库:
$sudo -u postgres psql
$CREATE DATABASE myDB OWNER joe;
$GRANT ALL ON DATABASE myDB TO joe;
Run Code Online (Sandbox Code Playgroud)
之后,我尝试与用户 joe 连接以连接到我的数据库 myDB:
$psql myDB -U joe
psql: FATAL: Peer authentication failed for user "joe"
Run Code Online (Sandbox Code Playgroud)
我接下来必须做什么?
我最近升级到Ubuntu 12.04,发现在使用eclipse编辑源代码时,Monospace字体显示的粗体实际上比非粗体粗。因此,等宽字体实际上不是等宽字体。(所有字符的空格相同)
这是一个已知的问题?我错过了什么吗?
我如何使它再次成为单空间?
我们看到大多数 Windows 软件都打包在一个可执行文件中。当我双击安装文件时,它会用它设置所有文件、二进制文件和库。
我了解 Ubuntu 或更一般的 linux 软件包的依赖性。但我想知道,为什么这些存在。是否可以构建具有所有依赖项的单个文件?这种方法有什么问题?
请尽量详细说明原因。
我正在尝试安装一个.deb包,但是它需要几个依赖项,例如 nodejs、nodejs-underscore,但所有这些都已经通过安装nvm并且可用。
无论如何我可以apt-get识别通过 nvm 安装的软件包,以便它们不会发生冲突?我知道 apt-get 是系统范围的,而 nvm 在本地用户空间工作,所以这可能需要一些黑客攻击。
我已经使用 Ubuntu 大约 2 周了,但仍然对简单的文件操作感到沮丧。
我想找到一个名为9.jpg的文件。我尝试过的每个内部命令和第 3 方程序都给了我 99.jpg、999.jpg、“lovepotion number9.jpg”和无数其他类似的。
如何搜索没有通配符的确切文件名?
这只是我最近的挫败感。我显然缺少一些基本的东西。任何地方的好教程?
我想我的问题与其他人已经问过的问题有点不同。我已经搜索了答案,但没有找到任何相关的内容。
例如,我总是通过终端使用以下命令“sudo apt-get install k3b”安装 K3B。当然,它总是有效。有一天,我决定通过 Ubuntu 软件中心安装它,令我惊讶的是,有一些我不知道的附加组件。我也检查了其中一些是否要安装,因为我发现它们很有用。
现在,这是我的问题:当我们尝试通过终端安装软件并且该软件具有附加组件时,我们怎么知道?我们如何通过终端安装附加组件?
我想我们必须先知道附加组件的名称,然后在主软件已经安装之后再安装它们。但是我们如何通过终端知道这些名字呢?使用软件中心很酷,因为它显示了附加组件、每个附加组件的简要说明及其名称在括号中,对吗?通过终端怎么样?
在使用软件中心之前,我从未关注过这一点。顺便说一下,K3B 只是一个例子,当然。
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
vlc : Depends: vlc-nox (= 2.2.2+git20160830+r58831+56~ubuntu16.04.1) but it is not going to be installed
Depends: libavcodec-ffmpeg56 (>= 7:2.4) but it is not going to be installed or
libavcodec-ffmpeg-extra56 (>= 7:2.4) but it is not going to be installed
Depends: libavutil-ffmpeg54 (>= 7:2.4) but it is not going to be installed
Depends: libgles1-mesa …Run Code Online (Sandbox Code Playgroud) apt ×3
dependencies ×2
12.04 ×1
16.04 ×1
automount ×1
command-line ×1
filesystem ×1
fonts ×1
installation ×1
mount ×1
nodejs ×1
postgresql ×1
privileges ×1
search ×1
ubuntu-touch ×1
udev ×1
udisks ×1
unmount ×1
vlc ×1