Ubuntu

Ubuntu用户和开发人员的问答

2
批量重命名目录以将年份从结尾移到开头
我目前正在处理一些音乐文件夹。我曾经决定按照以下模式命名它们:artist - album - year。今天我意识到这并不是一个聪明的举动,现在想按照以下模式命名目录:year - artist - album因为目录列出后它们将以升序显示。 我开始手动重命名,但是大约有700个文件夹,必须有一种更简单的方法;我尝试使用,gprename但是我不太擅长正则表达式和bash脚本... 有谁能帮助我摆脱可怜的指尖? 一些例子: Aes Dana - Memory Shell - 2004 Anja Schneider & GummiHz - Back To Back (Remixes Part 2) - 2009 会成为 2004 - Aes Dana - Memory Shell 2009 - Anja Schneider & GummiHz - Back To Back …

4
无法在浏览器中播放DRM内容(老实说,我看过)
好的,在你们说它被回答并用链接围攻我之前,我保证我已经花了很多时间进行搜索:说实话,我已经看过了,我已经在找到的每条帖子中都尝试了一切。我跳到IRC频道,有几次我寻求帮助,有人说他们的作品有效,似乎对帮助不感兴趣,也没有其他简短的回应,“反正快闪死了,请稍等。”,我等不及要等了,但我不能“只是等待”。 我已经尝试在Firefox,Chromium和Chrome浏览器中全部无效。我知道Firefox现在可以从49开始重新安装Flash v25(我认为呢?)。我已经安装了52个,并且一生无法获得DRM播放。 编辑:我只能发布两个链接,因为我没有足够的代表。抱歉,他们将在后续帖子中。如果您不介意,我将首先发布尝试(但失败)以使我的“症状”得以解决的网站,然后是我尝试使其发挥作用的多种方法。除非注明,否则假设它们在两种浏览器中均不能使用。 网站: WatchESPN-(似乎不允许我单击任何东西,有时会弹出一个窗口,并且我通常会遇到一个无限循环的加载循环,有时会出现错误302(我发现有些链接说uBlock会导致它,即使我完全删除了它,我已经获得了一到两次“替代”提要,SkyCam,西班牙语广播等,但我猜测它们没有受DRM保护。 FoxSportsGo-无控件的无限加载 NBCSports-无控件的无限加载 BeinSportsConnect-无限加载。他们使用Silverlight IIRC,因此处理方式略有不同。 HBOGo-我单击播放时出现的黑屏。它确实提供了控制-播放,暂停,音量等。 随时放映时间 -持续15秒钟左右的无尽载入圈,然后将我踢回剧集选择。 现在,我尝试了很多不同的方法来使它起作用,但都没有取得积极的成果。 安装(明确地说,重新安装)Firefox(v52)后,我看到了一篇旧的Adobe文章,其中提到安装hal(尽管就目前的操作系统而言,它已经死了),而且我似乎还记得看到另一篇老文章,有人提到过安装了mjblenner和Martin Wimpress] [3]的“僵尸” hal / hal-flash ppas,天空分开了,一切都很好。所以我想我会尝试的,没有骰子,所以我继续前进。 [我发现] [4]似乎暗示,现在Chrome之外支持Flash,我不应该遇到我所遇到的问题。最后,我认为我必须丢失某些东西,并且相对实时地与某人交谈将是最好的选择。我跳上IRC,许多人告诉我,他们在WatchESPN或其他启用DRM的流媒体站点上没有任何问题。他们似乎都没有帮助我的兴趣,因此我回到搜索并尝试一切可能使它起作用的方法。 在返回搜索引擎之前,我卸载了Flash并运行了chrome&firefox的“ apt-get purge”,然后进入了我的主目录,然后删除了.adobe文件夹,.mozilla文件夹,.config / google- chrome文件夹。我摆脱了freshwrapper-data文件夹并删除了:/ usr / lib / mozilla,/ usr / lib / firefox和&/ usr / lib / firefox-addons,认为每个可能的线程都消失了,并且在新安装后一切都将正常工作精细。显然我错了,或者我不会在这里提出问题。 就pipelight而言,我[在这里看到] [5]它已经在Firefox Nightly中进行了测试,并且已经为其添加了ppa,但是我不确定是否需要安装它来尝试并获得与Silverlight相关的站点现在可以正常工作,因为Firefox再次支持DRM。我还是尝试了一下,但是没有用。 我读过的大多数文章/帖子/问题似乎都至少有一年的历史了,其中大多数都这样,但是有些似乎最近至少有一些活动。这些是我尝试过但尚未开始工作的较新的工具。 [GlenPeterson的AskUbuntu问题] [6]-虽然包含DRM与此并不完全相关 …

3
应用程序切换器在Windows后面消失了
标题说明了一切。 任务切换器没有卡在所有打开的窗口的前面,而是卡在后面。起初,我认为它根本无法工作-然后我关闭了一些窗户,我发现它只是被卡在了后面。 编辑07.12.2017:尝试了以下评论和答案中的修复程序,没有雪茄。

3
如果特定的子目录为空,则删除父目录(非空)
我必须将包含文件的所有目录保留在特定的子目录中,但要删除其余所有子目录为空的目录。 更具体地说,这里是结构: A | |--------312311 | | | |----Recording | |----a.txt | |----b.txt | | |--------453453 | |----Recording | | | |-------a.mp3 | |----a.txt | |----b.txt | | |--------566532 | |----Recording | |----a.txt | |----b.txt 子目录可以包含文件,也可以不包含文件。因此,我需要删除整个目录,例如“ 312311”和“ 566532”,并且只保留“ 453453”中的所有数据,因为它在“录制”文件夹中有一个文件,这是我的特定目录。 我看到了很多帖子,但是它链接到许多特定的文件名。任何帮助将不胜感激,因为我每周需要做很多次。


2
如何在Ubuntu 16.04中交换Ctrl和Alt键?
我已阅读以下内容: 1. 如何在xubuntu中干净地交换alt和ctrl键? 2. 如何逐步将命令和控制键与xkb交换? 除了上述内容,我还花了很多时间在google和xkb文档上。 我认为,像我这样从Mac切换到Ubuntu的许多用户都希望在完成安装后立即交换ctrl和alt键。 我在此处发布此问题(和答案)的目的是提供一种快速的解决方案,而不是花费大量时间来查看上述线程和文档。 此外,以上都不提供正确的答案。(这并不是说我不感谢您的帮助。以上信息的确可以帮助我实现我想要的目标,但答复并未完成。) 线程1仅将left ctrl与left alt交换 线程2交换ctrl和win,即使问题不是关于win键
11 keyboard 


1
在24位上运行PulseAudio以匹配硬件的优缺点?
长期潜伏在第一岗-请保持温柔。 我正在尝试使用USB音频接口来再现位完美的音频。它是Native Instruments Audio Kontrol 1,可在我的Ubuntu 14.04LTS系统上即插即用。 声卡本机以24位/ 192KHz运行,虽然我可以编辑asound.conf以使其以其他采样率运行,但仅支持24位深度(不支持16位)。 我知道默认情况下,ALSA和PulseAudio都会将音频素材下采样到16位/ 48KHz。我可以编辑每个配置文件,以便它们以24位/ 48KHz运行。我知道这会增加CPU开销。听起来不错吧? 我有两个问题/预订: a。)这里说ALSA自动将所有音频播放重新采样到16位/ 48KHz。这会覆盖我在asound.conf中的卡设置吗? b。)如果是这样,是否以24位运行PulseAudio只是浪费了开销(因为PulseAudio使用ALSA作为声卡的中间层)? 感谢您的任何帮助,您可以提供!


1
从终端打开Ubuntu浏览器
很简单的问题: 如何从终端打开Ubuntu Internet浏览器? 我正在通过X转发会话运行计算机,并且需要找到打开Ubuntu浏览器的命令。它不是我的默认浏览器,所以请sensible-browser不要打开它。我试过了: browser ubuntu-browser gnome-browser sensible-browser brow* 他们都回来了,Command not found,除了sensible-browser,打开了chrome。

2
无法找到gpg-agent
在全新安装的Ubuntu 16.04上,我想使用gpg来加密数据库备份,但是我无法gpg-agent正常工作。 postgres@db:~$ gpg -s test.txt You need a passphrase to unlock the secret key for user: "Nicolas Remond <nicolas@xxx.com>" 2048-bit RSA key, ID F5DECA47, created 2016-11-03 gpg: gpg-agent is not available in this session Enter passphrase: 另外,似乎gpg-agent正在像我之前做的那样运行: postgres@db:~$ gpg-agent gpg-agent[1715]: no gpg-agent running in this session postgres@db:~$ gpg-connect-agent /bye …
11 16.04  gnupg 

1
在Ubuntu中更改通知声音
我了解到,如果您在选中警报声音,可以更改警报声音Settings/Sounds/Sounds Effect,但是在选择区域中,我只有默认选项,仅此而已。 我希望我的警报声音是 /usr/share/sounds/freedesktop/stereo/complete.oga 这是我的文件夹usr/share/sounds/: 此外,/usr/share/sounds/ubuntu/notification文件夹中有10个文件,但是为什么它们不显示在警报声音设置中?

3
带有Ubuntu的内置HDD是否可以从外部USB盒中自动启动?
我认为这个问题是不言自明的,需要是或否的答案。 我的具体情况如下。我最近用SSD替换了旧的HDD,并在此过程中升级到了xenial。我放心地将HDD放在了外部USB盒中,并尝试从中启动,但是没有用。 我想知道是否需要向HDD添加一些文件以使其可以从外部引导,或者这是否是这里所建议的硬件问题(我认为这不是重复的)。我在东芝Satellite L855-149上使用了ORICO 2588US3外壳。
11 14.04  boot  usb  external-hdd 

1
在Ubuntu 16.04上升级Xorg 1.19
最新的Xorg 1.19已发布,据说可以解决Nvidia + Intel Optimus设置带来的棘手问题。我一直在为此苦苦挣扎,迫不及待想尝试一下。 我想知道:是否有有关如何为新的Xorg版本更新xserver +内核的更新指南?我没有找到任何相关文档。我知道我可以下载Xorg 1.19并执行安装,但是由于不了解文档,因此我不确定在发生灾难性故障时如何回滚。 此外,我使用的是内核4.4-我意识到,新的Optimus支持需要(我认为)内核4.5或更高版本。如果要在我的本地计算机上安装它,我相信下载内容会在安装之前在该计算机上编译。这是否意味着我应该在安装Xorg之前先安装内核,这样编译才能针对我正在运行的内核?

5
如何使用Shell脚本将文本文件中的值打印到列文件中
我从运行shell脚本得到的output.txt如下: abc.txt errorstatus1 Fri Nov 11 02:00:09 2016 def.txt errorstatus2.txt Sat Nov 12 03:00:09 2016 文本文件以相同的方式逐行具有多个条目。我想将这些值打印到列中:Filename,Status和Timestamp,如下所示: Filename Status Timestamp abc.txt errorstatus1 Fri Nov 11 02:00:09 2016 def.txt errorstatus2 Sat Nov 12 03:00:09 2016

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.