Questions tagged «ubuntu»

请不要仅仅因为您的系统正在运行Ubuntu而使用此标签。如果您的问题只针对Ubuntu,请使用_only_。请注意,https://askubuntu.com专用于Ubuntu问题。

1
userns容器无法启动,如何跟踪原因?
在Ubuntu 14.04上使用以下命令行创建userns(非特权)LXC容器时: lxc-create -n test1 -t download -- -d $(lsb_release -si|tr 'A-Z' 'a-z') -r $(lsb_release -sc) -a $(dpkg --print-architecture) 和(不触摸创建的配置文件),然后尝试使用以下命令启动它: lxc-start -n test1 -l DEBUG 它失败。日志文件显示了我: lxc-start 1420149317.700 INFO lxc_start_ui - using rcfile /home/user/.local/share/lxc/test1/config lxc-start 1420149317.700 INFO lxc_utils - XDG_RUNTIME_DIR isn't set in the environment. lxc-start 1420149317.701 INFO lxc_confile - …
8 ubuntu  lxc  userns 

1
运行Trusty Tahr时从Ubuntu Utopic Unicorn更新单个软件包
我的任务是在Ubuntu Server Trusty Tahr安装上更新软件包。特别是rfc5766-turn-server,它在Trusty上确实很老。 https://launchpad.net/ubuntu/+source/rfc5766-turn-server 如您所见,Trusty的最新软件包是3.2.3.1-1,而Utopic Unicorn的最新软件包是3.2.4.1-1。 是否可以使用apt来更新单个软件包?这是一个专用的转向服务器,因此我不想下载源代码和所有构建工具。
8 ubuntu  apt 

1
尽管它在ubuntu的/ etc / default / locale中支持unicode,但如何在语言环境中设置LANG?
我跑步了Ubuntu 12.04,我不能将地区设置为en_US.utf8。我设置了LANG通过配置/etc/default/locale描述这里。 $cat /etc/default/locale LANG=en_US.utf8 $locale LANG= LANGUAGE= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL=POSIX 但是,如上所述,它不起作用。如何将此LANG变量设置为en_US.utf8? 我问的原因是,当我运行时echo -e "\x03\bb",可以unicode greek letter lambda symbol正确显示,但是我的问题是emacs。在emacs中,我无法显示unicode符号,例如:C-x 8 RET 03bboutputs \u03bb,而不是a greek letter lambda symbol。我认为问题出在这些语言环境设置,但我无法设置它们。 编辑:我认为问题已解决。 $su $USER -c 'env; echo ==; locale' | egrep '==|LANG' LANG=en_US LANGUAGE=en_US …


2
平滑滚动-它来自哪里?
因此,我已经与Ubuntu和其他基于Debian的发行版打交道已有一段时间了,有点像Crunchbang。但是我也一直注意到Ubuntu(以及LMDE)具有所谓的“平滑滚动”的奇特/精美/令人垂涎的功能(不只是在Firefox / Chrome中,我指的是系统范围的滚动体验)。 我也想在Crunchbang中使用它。我已经在网上搜索有关该功能的文档已有好几个星期了,但是我什么都找不到!我可以理解(而且我甚至不确定)平滑滚动与GTK +(也许还有Synaptics驱动程序?)有关,而与其他无关。 为了清楚起见,我指的是使用鼠标滚轮在WinXP中滚动(一次通常3行或5行)和使用其点击板在OSX中滚动(这更像是在触摸屏上滑动)之间的相同区别。 如果有任何重要意义,我将在带有Elantech Clickpad的Samsung Series 9中运行Crunchbang。 您能帮我找到更多的学习方法吗?还是您知道任何在Crunchbang中使用它的指南?

1
使用dm-crypt的全磁盘加密(不带LUKS)
我目前正在尝试以纯模式使用dm-crypt来实现全盘加密,而没有带有单独/bootUSB记忆棒的LUKS头。 我的主要目标是在基于Debian的发行版上实现合理的可否认性。目前,我已经设法使用加密分区cryptsetup并将/boot分区安装到单独的USB密钥。一切都按预期进行,因为加密头未存储在LUKS中,所以我需要在initramfs屏幕上手动输入它,但是在这一步,我只是得到一个错误,指示initramfs中没有cryptsetup(“ / bin / sh:cryptsetup:未找到”),同时尝试解析标头。 结论: dev/sda使用dm-crypt(/root和/home卷)通过以下方式加密: cryptsetup --hash=sha512 --cipher=twofish-xts-plain64 create crypt /dev/sda dev/sdb 装有grub的靴子 我可以从引导杆成功引导。我看到Ubuntu屏幕启动画面大约20秒钟,这是我希望达到合理的可否认性的目的,然后它落入抱怨无法找到的initramfs之中,/dev/mapper/root这也是我想要实现的目标。 问题是,当我想解析允许我输入密码并继续引导的cryptsetup行时,initramfs会抱怨“ cryptsetup:not found”。 我猜这个抱怨是真的。我的问题是:如何将cryptsetup安装到initramfs中,以便允许进一步启动密码提示? 另外,我知道我省略了在中添加相应条目的内容/etc/fstab,/etc/crypttab并且在启动过程中未找到任何设备。 这些是我找到并用于设置所有当前配置的指南,也许这可以清除我在问题中未涉及的内容: http://and1equals1.blogspot.ro/2009/10/encrypting-your-hdd-with-plausible.html https://wiki.archlinux.org/index.php/Dm-crypt/Encrypting_an_entire_system#Plain_dm-crypt 第一个版本有些过时,第二个版本是Arch Linux的版本,但是我使用了其中两个版本,并进行了一些微调,安装了最新的Lubuntu。

3
如何解决openshot频繁崩溃的问题?
我openshot在Ubuntu 13.10上使用视频编辑软件已有一段时间了,它对我来说运行不稳定。我想知道我是否可以做一些事情来稳定它,所以我实际上可以将其用于视频编辑... 使用的版本是1.4.3,下面我发布了最新的回溯。 崩溃可能与其他库有关,因此,如果您需要其他信息,请提供一种获取此信息的方法。 *** Error in `/usr/bin/python': double free or corruption (fasttop): 0x000000000370c920 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x80996)[0x7ff8c2ed7996] /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(gdk_region_union+0x97)[0x7ff8bfeaf487] /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x3cb7d)[0x7ff8bfeb9b7d] /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x23d090)[0x7ff8c036c090] /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x242a1c)[0x7ff8c0371a1c] /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_widget_queue_resize+0x68)[0x7ff8c0371ab8] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__OBJECTv+0x77)[0x7ff8c0e27257] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x103b7)[0x7ff8c0e243b7] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x442)[0x7ff8c0e3ce82] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x82)[0x7ff8c0e3dae2] /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x242f45)[0x7ff8c0371f45] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_run_dispose+0x60)[0x7ff8c0e2a8a0] /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x1f1eb5)[0x7ff8c0320eb5] /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x1f2668)[0x7ff8c0321668] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x138)[0x7ff8c0e24188] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21337)[0x7ff8c0e35337] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xde9)[0x7ff8c0e3d829] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x82)[0x7ff8c0e3dae2] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14505)[0x7ff8c0e28505] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_notify+0x16b)[0x7ff8c0e2aabb] /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/_gtk.so(+0x148730)[0x7ff8c08b3730] /usr/bin/python(PyEval_EvalFrameEx+0x435)[0x561125] /usr/bin/python(PyEval_EvalFrameEx+0xc9a)[0x56198a] /usr/bin/python(PyEval_EvalFrameEx+0xc9a)[0x56198a] /usr/bin/python(PyEval_EvalFrameEx+0xc9a)[0x56198a] /usr/bin/python[0x556cea] /usr/bin/python[0x4b5164] /usr/bin/python(PyEval_CallObjectWithKeywords+0x6b)[0x4d997b] /usr/bin/python[0x584b42] /lib/x86_64-linux-gnu/libpthread.so.0(+0x7f6e)[0x7ff8c3226f6e] /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7ff8c2f519cd] ======= …
8 ubuntu 

1
USB 2.0设备在USB 3.0端口中不起作用
我有一个Ubuntu 12.04系统。在该系统上,我有一个USB 3.0端口。在此端口中,我尝试使用USB 2.0设备,但是每次将USB 2.0设备插入USB 3.0端口时,系统都会挂起,并且尝试关闭,但不允许我这样做。 如果我继续将端口类型与设备速度(2.0到2.0)匹配,则一切正常。 所以我的问题是:如何允许USB 3.0端口使用USB 2.0设备,或者有什么方法可以将USB 3.0端口转换为驱动程序之类的USB 2.0端口? 我是否将我遇到的问题误认为另一种类型的问题? 这是我的lsub命令输出 Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 003 Device 002: ID 046d:0823 Logitech, Inc. Bus 001 Device 001: …
8 linux  ubuntu  drivers  usb 

1
xorg.conf XkbOption被终止时忽略:ctrl_alt_bksp重新启动X
我想Ctrl+ Alt+ Bksp重启X,所以我创建了一个xorg.conf规则: /usr/share/X11/xorg.conf.d/53-zap.conf: Section "ServerFlags" Option "DontZap" "false" EndSection Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection 并检查/var/log/Xorg.0.log: [ 1023.598] (II) XINPUT: Adding extended input device "Asus WMI hotkeys" (type: KEYBOARD, id 11) [ 1023.598] (**) Option "xkb_rules" "evdev" [ 1023.598] (**) Option "xkb_model" "pc105" [ …

3
是什么导致时钟跳5分钟?
我有一个(物理的)盒子,运行着精简的Ubuntu。时不时地(3个月内6次),时钟向后跳正好300秒(+-0.01秒;始终正好300秒)。从一分钟到下一分钟(我有一台外部计算机每分钟轮询一次)。 机器正在运行2.6.26-generic(自定义编译内核),Ubuntu 9.04(我知道,我正在尝试对其进行更新,但它是半嵌入式的)。日志中没有任何内容指示发生了什么,我可以选择很多pool.ntp.org ntp服务器,这些服务器可以在一段时间后解决问题。 有谁知道这可能是什么原因? 附加1: 我也有许多其他的机器运行相同的内核(二进制相同),以及相同软件的细微变化,而这些都没有这个问题。我也换了硬件。 附加2(我的个人评论摘要): 我知道9.04已过时,我同意应对其进行更新,并且此决定超出了我的控制范围。因为管理。 我尝试了大量的ntp服务器,也有少数。在两种情况下仍然会发生这种情况。如果我有大量的ntp服务器,则它可以更快地自我修复。 我已经换了硬件 我在另一个盒子(具有相同的硬件)上使用了相同的内核/操作系统,但未显示问题。 重新启动没有帮助。(这个问题已经持续了大约6个月) 正常运行时间约为3个月。该框“始终打开”,运行PBX(星号)。 现在,hwclock与软件时钟完全匹配-0.000000秒 我无法找到任何读取硬件时钟的cron作业。 没有与负载有关的模式(尽管负载仍然很低)。 它发生在白天和黑夜。 它不会定期发生。在过去三个月中,有一半发生在最近9天中。 这不是“漂移”-99%的时间是在一秒钟的一小部分之内,然后从一分钟到下一分钟,它向后跳了300秒。因此,一分钟它可能会说是3:07:03,将我的另一台计算机匹配到1微秒内,即60秒后,它说是3:04:03。 我在日志中什么也找不到。
8 ubuntu  clock  ntpd 

2
udev规则,用于为相同的USB串行设备分配已知的符号链接
我有两个(可能将来会更多)相同的USB串行设备(不幸的是,序列号很低)-它们实际上是BTC矿机。当前,它们最终以ttyUSBXX为0、1或2结束,因为还有另一个不相关的USB串行设备(这里不必担心)。 我想编写一个udev规则,它将在内为它们分配可预测的名称/dev,例如/dev/miner0零是递增的整数。我不在乎其中的哪个会最终结束,但是我确实需要它们处于可预测的范围内,并且不会改变。 目前我有这个: SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", SYMLINK+="miner%n" 这很接近,因为我最终得到的名字像我想要的。唯一的问题是,因为矿工和第三装置有时会出现在一个随机的顺序,我可能最终有两个的miner0,miner1和miner2,但我从来不知道其中两个(无需手动寻找)。如果我添加更多非矿工USB串行设备(可能),则会加剧该问题。 我发现%e对它的引用似乎确实符合我的要求,但是似乎不再存在。 如何给这些设备起可预测的名称?如果可能的话,我也不想将它们绑定到USB总线上的位置。 进一步的信息/背景 值得一提的是,我并没有为它们的名字而烦恼,只是即使它们被插入另一个USB插座,它们的名称也不会改变。我会简单地忘记整个udev并在中使用条目/dev/serial/by-id,但是由于它们具有相同的序列号,所以其中只有一个! 还值得一提的是,这样做的原因是需要告知挖掘软件一系列要探测和查找的设备。我可以让它完成所有工作(它基本上只是找到ttyUSB*范围内的所有有效矿工),但是这会惹恼非矿工设备。因此,我需要提前知道的矿工的名称,以便可以将其配置为仅使用那些名称。可悲的是它不会接受通配符(因此,仅告诉它使用/dev/miner*似乎是不可能的),因此就出现了这个问题。


2
无法通过NFS导出FUSE
我有一个自行编写的FUSE文件系统,该文件系统安装在mountpoint的NFS服务器上/export/example/mount。然后,我通过NFS导出FUSE的父目录。该/etc/exports所包含的选项nohide,crossmnt,subtree_check,ro,no_root_squash,并允许所有人免费使用: /export/example *(nohide,crossmnt,subtree_check,ro,no_root_squash) 我可以将此导出安装在我的NFS客户端上并访问它。一旦我在NFS中访问FUSE,我的客户端就会挂起,直到我umountNFS 挂起(并且我需要使用option -f来完成该操作)。 我尝试将FUSE作为我的工作用户和root用户挂载。结果是一样的。 服务器正在运行Ubuntu 12.04,客户端正在运行SuSE 9.3。FUSE是用Python编写的,可以在本地正常工作。仅通过NFS导出失败。我没有安全限制,因为所有这些都位于仅具有受信任用户的专用网络上。 是否有人知道会导致我麻烦的原因,或者(甚至更好)如何解决该问题? 我曾考虑过用SSHFS替换NFS来解决此问题,但是由于客户端系统太旧而无法支持SSHFS(因为它基于FUSE,并且不支持FUSE),因此无法正常工作。
8 linux  ubuntu  nfs  suse  fuse 

2
Nautilus特殊URI
在Ubuntu中定义的Nautilus中使用的这些特殊URI在哪里? recent:/// trash:/// x-nautilus-desktop:/// computer:/// burn:/// 通过在路径栏中输入特殊位置,它们可以立即在Nautilus中打开特殊位置。 为什么当我以根用户身份打开Nautilus时,这些功能不起作用(这是我第一次看到根用户没有权限执行某项操作时)?
8 ubuntu  root  nautilus 

2
找出萤幕编号
我想使用PHP使用SSH启动程序,效果很好,但是现在我想使用PHP终止屏幕,但我唯一知道的是屏幕名称。如何自动找到屏幕ID?
8 ubuntu  ssh  gnu-screen  php 

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.