Ubuntu

Ubuntu用户和开发人员的问答

4
16.10无法解析DNS
将我的16.04安装升级到16.10后,DNS出现了问题。 首先,当它在以太网上工作时,连接WiFi时出现了几次问题。现在它似乎也可以在WiFi上工作。不知道为什么,并且与我现在面临的问题有任何关系: 当使用Cisco Anyconnect VPN连接到VPN主机时,它将在'/etc/resolv.conf'中添加一行。我知道Ubuntu现在正在使用systemd-resolve,并且手册页上说有三种不同的模式来处理/etc/resolv.conf。我的/etc/resolv.conf不是符号链接,也没有将127.0.0.53列为DNS服务器,据我了解,systemd-resolved应该“读取它以获取DNS配置数据”。但是,它似乎并不在乎。 挖 (对我而言)奇怪的是,它dig host.customer.tld返回一个不错的答案,并带有显示所请求主机ip的ANSWER SECTION,并且它将由vpn客户端添加到/etc/resolv.conf的dns服务器称为SERVER。禁用VPN连接后,我没有任何答案。即dig读取/etc/resolv.conf。 ping 另一方面,浏览器无法访问/etc/resolv.conf,并且无法解析主机名。顺便说一句,ping / curl都不是。 南极 我找到了相关文章,并尝试运行 nmcli device show <interfacename> | grep IP4.DNS 但是它没有列出cscotun0设备的dns。(尽管在16.04中也没有。)此外,nmcli将我的dhcp服务器(我的路由器)列为我的eth / wlan连接的IP4.DNS主机。使用dig @192.168.0.1 xxx任何公共领域工作正常。 组态 我的/run/systemd/resolve/resolv.conf中列出了一些其他DNS服务器: nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver 2001:4860:4860::8888 # Too many DNS servers configured, the following entries may be ignored. nameserver 2001:4860:4860::8844 我的DHCP服务器不提供这些服务。/etc/systemd/resolved.conf文件仅包含注释行,但节标题除外: …

2
Nginx官方PPA给出KEYEXPIRED gpg错误
每次执行apt-get升级时,都会出现以下错误: GPG错误:http ://nginx.org可信发布:以下签名无效:KEYEXPIRED 1471427554 通过将以下内容添加到我的sources.list中,我只是以标准方式安装了官方nginx ppa deb http://nginx.org/packages/ubuntu/ trusty nginx deb-src http://nginx.org/packages/ubuntu/ trusty nginx 这是他们最终有希望解决的错误,还是我最终需要做的事情?
34 apt  repository  nginx 

1
恢复男人用户
由于某种矛盾的原因(或睡眠不足),我输入了 deluser man 而不是更常见 man deluser ……您可以想象,我刚刚删除了man用户!从来没有发生过... 如何正确还原系统的男性用户?


3
如何以安全,可靠,可靠,高效和最简单的方式更新64位Ubuntu 12.04 LTS上的Mozilla Firefox Web浏览器?
我在计算机上使用64位Ubuntu 12.04 LTS。 当前,我正在使用Mozilla Firefox 33.0(适用于Ubuntu的Mozilla Firefox规范-1.0) 我没有在菜单Hrml->关于Firefox中获得更新选项,但是当我访问几个站点时,浏览器窗口顶部出现一个弹出窗口,要求我更新当前的浏览器,因为它已经过时了。 但是,如果没有“帮助”->“关于Firefox”菜单中的“更新”链接,我不知道如何更新Firefox浏览器。 请为我提供最佳,有效和高效的解决方案。 提前致谢。

2
在Linux脚本中使用“边读边……”
有人可以解释下面的代码如何工作吗? echo '1 2 3 4 5 6' | while read a b c do echo $c $b $a done 具体来说,我想知道为什么这个循环的输出3 4 5 6 2 1,而不是3 2 1与6 5 4两个单独的行?我似乎无法全神贯注于此...
34 bash  scripts 

2
使用-v(详细)会降低命令速度吗?
在这个问题中:如何在不删除bash目录的情况下删除目录中的所有文件和子目录?询问如何删除文件夹中的所有文件,而不是文件夹本身。 Matt的出色答案包括对'rm'命令使用-v标志。 rm -rfv dontDeleteMe && mkdir dontDeleteMe 我剩下的命令就是上面的命令。确实确实有用,但是'rm'中的-v标志和/或通常是否减慢了通过命令行完成的任务? 我有一个包含.txt文件的文件夹(大约有100.000),我现在已经为自己创建,删除和重新创建了几次。有时使用rm,有时使用filebrowser,我感觉使用rm-command的速度甚至更慢,如上所示。-v标志与此有关吗?
34 command-line  rm 

4
墙纸未更改,并且在Ubuntu 14.04中的桌面上右键单击不起作用
抱歉,如果您已经回答了这个问题,但是我已经搜索过了,无法找到解决问题的方法。 最近我安装gnome-shell并ubuntu-gnome-desktop尝试了gnome。然后我使用删除它 sudo apt-get remove gnome-shell ubuntu-gnome-desktop. 从那时起,我无法更改桌面墙纸。另外,当我右键单击桌面时,它不起作用。 我阅读了一些链接,以检查xfdesktop是否正在运行...在我的ubuntu中,该进程未运行。从终端运行xfdesktop时,出现以下错误: SESSION_MANAGER environment variable is not defined. Failed to connect to session manager. 我不知道它是否与我的问题有关。 我观察到的另一件事是gnome-system-monitor和gnome-session仍在我的ubuntu上运行...如果我只想要Unity,为什么还要运行它们? 有什么办法可以将我的Ubuntu重置为最初的设置。但是我也已经在其中安装了一些有用的应用程序和软件包,即使复位后也可以保留它们吗? 先感谢您!

1
如何(配方)仅构建一个内核模块?
我在Linux内核模块中有一个错误,该错误会导致普通的Ubuntu 14.04内核崩溃(崩溃)。 这就是为什么我只想编辑 / 修补单个内核模块的源代码以添加一些额外的调试输出。有问题的内核模块是mvsas引导的,并且不是必需的。因此,我看不到需要更新任何initrd映像。 我已经阅读了很多信息(如下所示),并发现设置和构建过程令人困惑。我需要两个食谱: 一次设置/配置构建环境 编辑此内核模块的任何源文件(.c和.h)并将该编辑转换为新的内核模块(.ko)之后要做的步骤 已使用的来源是: 建立一个内核模块-Google搜索 http://www.linuxquestions.org/questions/linux-kernel-70/rebuilding-a-single-kernel-module-595116/ https://stackoverflow.com/questions/8744087/how-to-recompile-just-a-single-kernel-module http://www.pixelbeat.org/docs/rebuild_kernel_module.html 如何构建单个树内内核模块? http://ubuntuforums.org/showthread.php?t=1153067 http://ubuntuforums.org/showthread.php?t=2112166 http://ubuntuforums.org/showthread.php?t=1115593 建立一个内核模块ubuntu-Google搜索 'make +单+内核+模块'-询问Ubuntu 'make +内核+模块'-询问Ubuntu 我的makefile结果是:不需要创建目标`arch / x86 / tools / relocs.c'的规则 ““无效的模块格式””-询问Ubuntu 驱动程序安装:编译较新内核的源代码 Modprobe:'无效的结节格式',但在insmod之后可以使用 “符号版本转储”“丢失”-Google搜索 https://stackoverflow.com/questions/9425523/should-i-care-that-the-symbol-version-dump-is-missing-how-do-i-get-one https://askubuntu.com/questions/369051/where-can-i-find-the-corresponding-module-symvers-and-config-files-for-ubutunu 尝试加载usbhid.ko时显示“ module_layout没有符号版本” Linux头文件文件夹中的链接断开 'make modules_install'-询问Ubuntu 'modules_install'-询问Ubuntu 自定义编译内核中的空构建目录 https://askubuntu.com/questions/444345/not-able-to-see-pr-info-output https://askubuntu.com/questions/472496/in-which-directory-are-the-kernel-source-files-and-how-can-i-recompile-it 如何编译并安装该补丁的libata-eh.c文件? 'modules_install + depmod'-问Ubuntu modules_install depmod-Google搜索 …

4
apt完全升级与apt-get dist升级
按照手册页: apt 有参数 full-upgrade apt-get有参数dist-upgrade。 两者是相同的命令吗? 顺便说一句:正式在Ubuntu 16.04中推荐使用哪个命令?apt还是apt-get?
34 command-line  apt 

2
禁用Ubuntu 15.10中的所有视觉效果
如何在Ubuntu 15.10中禁用所有效果? 我已经在控制台上称它为: gsettings set org.gnome.desktop.interface enable-animations false 但这似乎并没有起到什么作用,当我打开Ubuntu dash时,它仍然会逐渐消失。 如何禁用所有效果,以便最大程度地减少图形卡的使用量? 我知道,还有更多轻量级的解决方案,例如Lubuntu或Xubuntu,但我想继续使用普通的Ubuntu。
34 15.10  effects 

2
消息“ E:dpkg被中断,您必须手动运行” sudo dpkg --configure -a”以解决问题。
每当我尝试获取更新时,我都会在最后一行收到错误: Ign http://in.archive.ubuntu.com trusty-updates/multiverse Translation-en_IN Ign http://in.archive.ubuntu.com trusty-updates/restricted Translation-en_IN Ign http://in.archive.ubuntu.com trusty-updates/universe Translation-en_IN Ign http://in.archive.ubuntu.com trusty-backports/main Translation-en_IN Ign http://in.archive.ubuntu.com trusty-backports/multiverse Translation-en_IN Ign http://in.archive.ubuntu.com trusty-backports/restricted Translation-en_IN Ign http://in.archive.ubuntu.com trusty-backports/universe Translation-en_IN E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 然后根据我运行时的提示错误: $ sudo dpkg --configure …
34 14.04  dpkg 

1
chown递归更改权限
我在目录中运行了chown命令: chown -R user:user {.,}* 将{.,}*用于与mv和cp同时包括隐藏的和列出的文件。现在,该命令执行完毕,并更改了目录中的这两个文件,但是由于它继续执行,因此我不得不将其中断以使其停止。现在,由于它没有终止,因此它已经消失并更改了其他文件和文件夹的权限。
34 chown 

1
sudo apt-get install和sudo apt install有什么区别
我安装了许多软件包,sudo apt-get install但是当我键入时, sudo apt --help它提供了一个直接的选项,可以通过sudo apt install [package name]... 进行安装,因此,两者之间有什么区别?如果我不将'get'与'apt'一起使用,是否有任何问题?


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.