Ubuntu

Ubuntu用户和开发人员的问答

1
emacsclient框架的应用重点
我使用emacs24,通常在启动时将emacs作为守护程序启动,然后使用emacsclient框架。 但是我遇到了一个问题:创建第一个框架后,每当创建一个新框架(关闭第一个框架后)时,系统都会"emacs24@myusername" is ready弹出一条消息,使新框架失去焦点(焦点在消息),这很烦人。看来这是因为,即使我关闭了所有框架,某些缓冲区仍然处于打开状态(例如Scratch和Messages)。我只是想知道是否有一种方法可以防止系统消息弹出? 谢谢! 编辑:忘记提及我正在使用Gnome 3。
10 emacs 

1
如何在QML中为Ubuntu Phone使用主题
Ubuntu Interface Toolkit文档以与CSS非常相似的语法记录了QML Elements的主题。这对我来说听起来很棒,但我无法开始。我已经尝试了很多,但是我想我缺少一些基本问题的答案: 是否存在有关.qmltheme文件放置位置以及如何命名的规则? 参考如何完成?我在.qmltheme文件中设置的样式规则是否会自动追加到设置了相应名称的元素上?还是我必须以某种方式在.qmltheme文件中设置对包含QML元素的文件的引用,或者反过来,还是两者兼而有之? 也许我不了解文档的重要部分。英语不是我的母语,因此我很难获得此特定文档。

2
如何使用安装光盘上的Ubiquity执行脱机升级?
我正在尝试在没有Internet连接的情况下将Ubuntu 12.10安装升级到Ubuntu 13.04。现在,备用CD和桌面CD已合并,我正尝试使用13.04桌面CD来升级我的12.10系统。在Ubiquity中,有一个将Ubuntu 12.10升级到Ubuntu 13.04的选项。所以我想这是可行的。 复制步骤: 在虚拟机中,安装一个全新的Ubuntu 12.10系统。应用所有可用更新; 关闭虚拟机; 断开网络电缆与虚拟机的连接。确保您的VM没有Internet链接-记住我要进行离线升级; 在VM中插入Ubuntu 13.04 beta 2安装ISO。重新启动VM; 选择所需的语言,然后选择安装; 在“ 准备安装Ubuntu”屏幕上,再次确保您没有可用的Internet连接。此前提条件应在此屏幕上用X标记。如果Ubiquity已找到Internet链接,请在继续之前禁用此连接; 然后,在“ 安装类型”屏幕上,观察到“将Ubuntu 12.10升级到Ubuntu 13.04”选项呈灰色!无法选择。 奇怪的是,如果安装程序发现Internet连接,则升级选项再次可用。重复前面的步骤,但是这次,请确保您的VM 具有 Internet链接。返回“ 安装类型”屏幕,可以选择升级选项。 这是普遍性中的错误吗?Ubiquity需要互联网连接以便从Ubuntu 12.10升级到13.04是否正常(预期行为)? (请注意,从当前的12.10安装版本使用Software Updater进行在线升级时,我没有任何问题。这不是我想要达到的目的-我已经写了在线升级指南。我想知道的是:如何我可以在安装光盘上使用Ubiquity执行脱机升级吗?)
10 upgrade  ubiquity 

6
成功安装后如何在浏览器中启动XAMPP
我按照以下链接在计算机上安装XAMPP:XAMMP for Linux。我无法打开XAMPP在我的浏览器,但我得到的404 errror,即 未找到 在此服务器上找不到请求的URL /xampp/index.php。 本地主机端口80上的Apache / 2.2.20(Ubuntu)服务器 谁能帮我找出错误。
10 apache2  xampp 

1
启动时关闭声音
我只是想知道如何在启动时关闭声音?我在网上搜索,发现了一些解决方案,例如: 在中写入“ amixer sset Master off”/etc/rc.local 使用 sudo alsactl store 但是都行不通。 编辑:我现在意识到为什么rc.local中的amixer命令不起作用。这是因为命令在alsa驱动程序加载之前执行。因此,一种解决方案是在rc.local中使用(睡眠1;关闭混音器主控)。
10 startup 

1
这是什么意思?ps`cat`“命令执行吗?
在我的Internet研究中,我找到以下命令作为找到窗口的进程名称的解决方案: xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat` 我只是不明白第一次发生之后在这里发生了什么|。 假设将xprop _NET_WM_PID输出1000作为进程ID。接下来发生什么?为什么会有cat追随者ps?我有点困惑。

2
如何在单独的分区上使用主目录?
我对磁盘分区的理解一直是对磁盘进行分区以安装多个操作系统,以便可以从单个磁盘上的多个操作系统启动。但是,我正在阅读一本ubuntu服务器书,它谈到了分区ubuntu安装的/ home目录。 “ / home目录在管理员和桌面用户中都是一个受欢迎的分区候选者,因为它包含该计算机上用户帐户的所有个人文件。如果将/ home维护为单独的分区,则可以安装发行版的新版本甚至完全不同的发行版,而不会删除任何用户设置。” 我看不出有人会如何以及为什么要在ubuntu安装的文件系统中对主目录或任何其他目录进行分区。

1
Linux容器可以使用我的主目录之外的authorized_keys文件,但是基于它的临时容器不能使用。为什么?
在Ubuntu 12.10中,我使用lxc-create实用程序创建了类型为'ubuntu'的LXC。然后,我使用lxc-start-ephemeral实用程序基于该容器创建临时容器,并且需要使用无密码ssh连接到那些临时容器。但是,我需要保持其/ home / ubuntu文件夹的原始状态,因此不能在其中放置普通的.ssh / authorized_keys文件。 在“加密主目录”部分在这里告诉我如何移动的authorized_keys出来的home目录。从基本容器内部遵循这些说明后,无需输入密码就可以进入基本容器。 但是,当我从基本容器启动临时容器时,如果没有密码就无法进入。(令人困惑的是,当authorized_keys放在/home/ubuntu/.ssh的通常位置时,临时容器的无密码ssh 确实可以工作。)如何解决此问题? 这是ssh -v所说的,从它接受主机密钥开始: debug1: ssh_ecdsa_verify: signature correct debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey debug1: Offering …
10 ssh  filesystem  lxc 


1
如何设置网桥的MTU为9000?
我必须桥接的千兆位网络接口。 / etc / network / interfaces是: auto lo iface lo inet loopback # Set up interfaces manually, avoiding conflicts with, e.g., network manager iface eth0 inet manual iface eth1 inet manual # Bridge setup auto br0 iface br0 inet static bridge_ports eth0 eth1 address 192.168.88.2 broadcast 192.168.88.255 netmask 255.255.255.0 …
10 networking 



1
鹦鹉螺中的书签图标
我知道,当您在鹦鹉螺中制作书签时,书签的图标与文件夹图标相同,但是问题是当我重新启动PC时,书签图标保持默认状态,直到单击它为止。我怎样才能解决这个问题? 我提供了重启后的两个屏幕截图:
10 nautilus 

4
从Ubuntu切换到Win XP时,为什么我的互联网速度大约快一倍?
从同一台计算机(IBM Thinkpad X41)的同一以太网插槽中,我得到 从Win XP达到40 Mbps 〜18Mbp​​s的从Ubuntu的 除了我正式为50 Mbps支付的事实以及对于大多数意图和目的而言,高于10 Mbps的任何东西对我来说“足够好”的事实之外,如果我启动Win XP,为什么我的互联网速度大约翻倍? 注意:在此设置中,我没有使用wifi。 可能是驱动程序/固件问题吗?如果是这样,如何检查? 我的路由器具有最新固件。 我的调制解调器是全新的(一年前在一家中国血汗工厂为Cisco制造),据我所知,固件在这里也是最新的。 在Win XP中,可以从Micro $ oft和Lenovo“ ThinkVantage”系统更新工具中安装最新的更新。 Ubuntu软件中心已安装所有最新(LTS)更新。 我还直接将其连接到调制解调器:Ubuntu上的互联网与通过路由器进行连接时一样慢(甚至更慢)。 目前,有连接到路由器没有其它设备和在线(即带宽目前没有被共享;也没有,这个路由器就不能支持无线网络)。 我可以在Ubuntu内(明智且安全地)调整哪些驱动程序和/或设置? 对于较早的问答,请参见: 使用RTL8111的Ubuntu上的Internet速度较慢,但​​Windows则不然 Ubuntu将下载速度限制为15kbps 为什么在Ubuntu 11.10上下载速度慢? Ubuntu 11.10网络速度 在Ubuntu中浏览速度慢 请注意,我尚未测试有关如何通过终端检查互联网速度的建议?但相反(暂时)依赖(看上去非常可靠)speedtest.net。 编辑 不要把上面的值刻在石头上。我不声称已经执行了可靠,标准化或广泛的基准测试。涉及重大的测量误差,据我所知,这是无法完全避免的。如果碰巧发现或测试了一些新东西,我将更新我的发现。特别要注意的是,在此机器/网络上,Ubuntu所能达到的最高速度(在Win XP中相对于> 40 Mbps)达到了最高。
10 networking 

1
sudo:/usr/lib/sudo/sudoers.so必须由uid 0拥有
每当我尝试执行任何需要密码的操作时,都会返回以下内容: u7ur7l3@ubuntu:~$ sudo sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0 sudo: fatal error, unable to load plugins u7ur7l3@ubuntu:~$ 因此,我无法从软件中心/软件包管理器中安装任何程序,也无法在需要我的密码的终端中运行任何命令。我可以登录,但仅此而已。 我不小心更改了某些文件的权限,然后又更改了一些尝试修复它的:/。现在我完全不知道该怎么办。 这是我尝试使用pkexec重新使sudo工作时发生的情况: u7ur7l3@ubuntu:~$ pkexec chown root /usr/lib/sudo/sudoers.so Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/lib/dbus-1.0/dbus-daemon-launch-helper: Success u7ur7l3@ubuntu:~$ sudo ls sudo: /usr/lib/sudo/sudoers.so …
10 permissions  sudo 

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.