Ubuntu

Ubuntu用户和开发人员的问答

6
如何从文件中删除不包含点的行?
我有一个包含包含URL的数据的文件。但是有很多行不是url。如何使用Ubuntu终端命令删除它们? 这是示例文件供参考:示例数据 com.blendtuts/S °= com.blengineering.www/:http ±= 我想要输出: com.blendtuts/S com.blengineering.www/:http 多余的多余线条没有任何点。因此,我想删除没有点的线

1
DNS适用于主机,但不适用于wget
TL; DR 我遇到一种奇怪的情况,我可以在某些主机上进行DNS查找,但不能在其他主机上进行。这似乎与resolv.conf有关,它有一个指向我的名称服务器的名称服务器条目,另一个可能与docker有关,但我不确定如何解决它。 问题 我一直在阅读StéphaneGraber对LXD的出色介绍,并想尝试一下。因此,我做了: $ sudo usermod -a -G lxd <myusername> $ newgrp lxd $ sudo lxd init 我使用所有默认设置对其进行了配置。然后输入: $ lxc image list images: error: Get https://images.linuxcontainers.org/streams/v1/index.json: lookup images.linuxcontainers.org: no such host 一些测试 我尝试从另一台PC上的Web浏览器访问该地址,但效果很好。因此,我认为DNS设置一定有问题,但是: $ host images.linuxcontainers.org images.linuxcontainers.org is an alias for canonical.images.linuxcontainers.org. canonical.images.linuxcontainers.org has address 91.189.91.21 canonical.images.linuxcontainers.org has …
10 networking  dns  16.10  lxc  docker 

2
从待机状态唤醒后,DNS解析失败(Ubuntu 16.10)
自从我将Ubuntu 16.04升级到16.10之后,每次计算机从待机状态唤醒时,DNS解析都会停止工作。可以直接Ping IP地址,而不会出现问题。因此,问题似乎与DNS有关。为了解决这个问题,我必须重新启动计算机(注销和登录无法解决问题)。 知道如何进一步调查此问题吗?
10 suspend  dns  16.10 

1
是否可以为没有扩展名的文件设置Gedit默认突出显示样式?
我经常使用Gedit处理没有扩展名或具有非标准扩展名的文本文件(.sample例如,无法理解mime类型的文件),并且Gedit始终默认使用Matlab语法突出显示。 我想为这些文件设置默认语法高亮显示“纯文本”。这可能吗? Nano可以做到这一点,这里有一个带有扩展名的文件类似的问题。我正在寻找一个答案,该答案使我可以为所有类型设置无格式或未按此处/usr/share/gtksourceview-3.0/language-specs/描述的扩展名的纯文本格式 要求的信息: 中没有本地语言规范文件 ~/.local/share/gtksourceview-3.0/language-specs/ 输出file --mime-type -b <myfile>正确text/plain
10 gedit  mime-type 

3
从16.04升级到16.10的部分失败?
16.10发布后的几天(现在),我决定升级。在升级过程中一直保持错误,直到最终失败。apt-get upgrade现在,在CLI上运行可提供: Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade. 20 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do …

1
检测Hp x360铰链的角度
惠普x360笔记本电脑带有“铰链屏幕”。屏幕可以打开并翻转到360度。 我想用一些命令来做一些脚本,这些命令在屏幕翻转超过某个角度时会激活。如何检测角度? ...我在想这是一个返回一些值(在值范围内)的函数?这样行吗?还是将“标志”设置为true或false? 我该如何检查?

2
没有声音输出,但正在识别设备
我是Ubuntu的新手,我的笔记本电脑扬声器,通过音频插孔的外部扬声器或蓝牙耳机没有声音。 我已经确认扬声器和耳机可以正常工作,并且所有声音都不会被静音。我已经卸载并重新安装了Alsamixer,并安装了pulseaudio。我已经确定了我的声卡(nvidia)并安装了最新的驱动程序,然后将其卸载并重新安装。我已经使用gedit打开了该文件:gksu gedit /etc/modprobe.d/alsa-base.conf根据另一个答案的说明(全新安装15.04之后无音频),并将此行粘贴到文件底部:options snd-hda-intel model=3stack 这些都为其他用户解决了问题,但对我而言却没有。 有趣的是,在播放选项卡下的Pulseaudio中,我的音乐声音正在记录,只是没有输出到我的任何设备。

2
经过一定时间后,Ubuntu将锁定屏幕的应用程序
是否有适用于Ubuntu的应用程序,它将在定义的时间(例如30分钟)后锁定计算机。对于孩子们来说,我需要它来限制他们看动画片的时间。例如,观看30分钟,然后PC锁定,要求父母将其解锁。 对于Windows,我使用了Eyes Relax应用程序,它显示黑屏和绿色进度条(剩余时间可解锁PC),并且需要输入密码才能覆盖锁定。

2
自动删除不会删除旧标题
我有一个奇怪的问题的16.04安装 sudo apt autoremove 除去当前和先前的内核以外的旧内核,但不除去旧标头。 在其他16.04安装中,它将两者都删除。 我如何找出问题所在? 我花了很多时间来学习内核自动删除的工作原理,但是没有发现工作机和非工作机之间的任何区别。 pilot6@Pilot6:~$ cat /etc/apt/apt.conf.d/01autoremove-kernels // DO NOT EDIT! File autogenerated by /etc/kernel/postinst.d/apt-auto-removal APT::NeverAutoRemove { "^linux-image-4\.4\.0-38-generic$"; "^linux-image-4\.4\.0-42-generic$"; "^linux-image-4\.4\.0-43-generic$"; "^linux-headers-4\.4\.0-38-generic$"; "^linux-headers-4\.4\.0-42-generic$"; "^linux-headers-4\.4\.0-43-generic$"; "^linux-image-extra-4\.4\.0-38-generic$"; "^linux-image-extra-4\.4\.0-42-generic$"; "^linux-image-extra-4\.4\.0-43-generic$"; "^linux-signed-image-4\.4\.0-38-generic$"; "^linux-signed-image-4\.4\.0-42-generic$"; "^linux-signed-image-4\.4\.0-43-generic$"; "^kfreebsd-image-4\.4\.0-38-generic$"; "^kfreebsd-image-4\.4\.0-42-generic$"; "^kfreebsd-image-4\.4\.0-43-generic$"; "^kfreebsd-headers-4\.4\.0-38-generic$"; "^kfreebsd-headers-4\.4\.0-42-generic$"; "^kfreebsd-headers-4\.4\.0-43-generic$"; "^gnumach-image-4\.4\.0-38-generic$"; "^gnumach-image-4\.4\.0-42-generic$"; "^gnumach-image-4\.4\.0-43-generic$"; "^.*-modules-4\.4\.0-38-generic$"; "^.*-modules-4\.4\.0-42-generic$"; "^.*-modules-4\.4\.0-43-generic$"; "^.*-kernel-4\.4\.0-38-generic$"; "^.*-kernel-4\.4\.0-42-generic$"; "^.*-kernel-4\.4\.0-43-generic$"; "^linux-backports-modules-.*-4\.4\.0-38-generic$"; "^linux-backports-modules-.*-4\.4\.0-42-generic$"; …
10 apt  kernel 

5
MTP连接:一分钟内无法多次挂载Samsung Android错误!
我在PC上使用Ubuntu 16.04 LTS,并且试图通过MTP Connection上的USB将Samsung S6设备连接到该Ubuntu。我总是这样弹出: 无法安装三星Android 我什至无法复制音轨。我正在开发Android应用程序,需要在设备上进行测试,但是我无法在adb和手机之间建立完整的连接。我在列表中看到了我的设备名称,但每30秒会弹出一条相同的消息。 我只是截图了。阴影表示在同一对话框下有许多实例!如您所见,它已经打开了许多空文件夹。这只发生了1到2分钟。 我尝试过的 我加入ATTR到51-android.rules和69-libmtp.rules与lsusb结果 已安装libmtp-1.1.12,gmtp,mtp-tools,go-mtpfs,gvfs,mtpfs 在USB2.0和USB3.0端口上都尝试过 尝试启用和禁用调试 已在Android开发人员选项菜单下的USB配置中选择了MTP连接类型
10 usb  android  samsung  mtp 

3
Firefox变得非常慢,奇怪地等待192.168.101.1:8888
尽管有快速计划,Firefox开始大量延迟地加载URL(下载70 MBit) 同样在窗口底部的状态行中,有时也会打印 waiting for 192.168.101.1:8888 我的笔记本电脑是通过WiFi连接的,未进行任何dns-nameservers配置/etc/network/interfaces,我的路由器已通过有线连接到ISP。 该IP地址属于谁?为什么我的浏览器会等待那个奇怪的地址? 更新: ~ > ifconfig eth0 Link encap:Ethernet HWaddr e0:db:55:d9:75:56 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 …

2
Unity破折号-是否存在用于执行搜索的命令行(CLI)界面?
有时,我通过ssh远程登录到远程桌面,而我想通过ssh调用GUI应用程序,以在笔记本电脑上远程显示它。 但是,我不知道二进制名称是什么,因为我通常使用通用术语从破折号中调用应用程序。 在终端中是否有命令行(CLI)接口,可以在Unity Dash中执行搜索并在结果列表中获取应用程序名称及其可执行命令的路径? 我想要类似的东西: # dash --search "disks" Name Executable Disks /usr/bin/gnome-disks

2
Linux不支持新的Android Studio IDE吗?
我的机器上装有Ubuntu 16.04.1,并且系统符合Android Studio主页中给出的所有要求。我的系统信息和从浏览器中看到的Android Studio安装页面在下面的链接中给出 。我应该尝试安装Ubuntu 12.04还是缺少其他功能?我的系统信息: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 69 Model name: Intel(R) Core(TM) i3-4010U CPU @ …


1
为什么在官方存储库中找到更新的最终用户软件如此困难?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 3年前关闭。 不,这不是/ubuntu/151283/why-dont-the-ubuntu-repositories-have-the-latest-versions-ofsoftware的副本。 我的问题仅针对最终用户软件。我完全理解有关低端软件包和内容的稳定性论点,但是为什么每隔几天会有很多软件包要更新,但是这些软件包都不关我的普通应用程序? 这使我们感到荒唐,有很多开发人员建议我们不要使用官方存储库,因为它们已经过时了。在沙发上,想象一下一个移动世界,您将不得不从网络上的任何地方下载APKs / IPA,因为Google Play / App Store仅包含一个旧版本。 这就是在Ubuntu上发生的事情。具有易于使用的方式来安装软件的魔力被彻底搞砸了,因为这些东西太旧了。 示例:我的计算机上刚安装了Ubuntu 16.04,而Calibre版本已使用了将近5个月-存储库中有2.55,而2.66已经存在。 如果原始开发人员不愿意维护PPA,那么我们将不得不离开访问下载站点,获取tarball或debs以及手动安装内容的旧时代。Ubuntu曾经很酷,但是在这方面它现在比Windows更旧。 人为因素是这里唯一的回应吗?Ubuntu维护人员要做的事情还不止于Ubuntu版本之间所有软件版本的更新。为什么软件开发人员在Ubuntu仓库上更新/升级自己的软件为什么不那么容易/可行?

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.