Ubuntu

Ubuntu用户和开发人员的问答

1
运行gradlew会产生“:没有这样的文件或目录”
我们是两名运行装有Ubuntu 12.04的Vagrant VM的开发人员。运行./gradlew执行构建脚本对我来说很好,但是当他运行相同的命令时,会收到错误消息:: No such file or directory。 我已经在Google上进行了最大程度的搜索,但是所有解决方案都与在64位系统上运行32位可执行文件有关,但是我们正在运行32位Ubuntu。由于我们是在通过配置脚本创建VM之后立即执行此操作,因此计算机应相同。我能想到的唯一区别是外部的,他从Windows运行Vagrant,而从OS X运行。 有任何想法吗?
10 12.04  files  vagrant 

2
通过Shell脚本创建,写入和保存文件
我不想手动编写文件,所以我做了一个shell脚本。有没有一种方法可以自动编写和保存文件而无需让用户按下键? sudo nano blah #write stuff to file #save file #continue ^这将在* .sh文件中 还是有另一种在脚本中创建简单文本文件的方法?
10 files  scripts  nano 

7
如何在Ubuntu 14.04中设置LightDM壁纸?
在早期版本的Ubuntu中,选择默认壁纸之一意味着您也可以在登录屏幕上看到它。 我现在正在全新安装Ubuntu 14.04,LightDM壁纸似乎设置为/usr/share/backgrounds/warty-final-ubuntu.png。它无视其他任何东西。 我尝试通过右键单击桌面并选择默认设置之一来设置墙纸(例如,对应于/usr/share/backgrounds/Forever_by_Shady_S.jpg的墙纸)。然后我重新启动,但是LightDM墙纸仍然是默认的紫色墙纸。 我查看了/var/log/lightdm/x-0-greeter.log中的日志文件: [+ 0.10s]调试:background.vala:483:重新生成背景[+ 0.10s] 调试:background.vala:68:制作背景 /usr/share/backgrounds/warty-final-ubuntu.png在1920x1200,1440x900 该wiki页面似乎是过时了,因为它正指向14.04不再存在的配置文件的位置。 我确实设法在那里找到了一些潜在的配置文件,/usr/share/lightdm/lightdm.conf.d/但是那里的文件不包含任何特定的路径位置,因此我不确定如何继续。 我知道LightDM的挑剔性-因此,这是关于Ubuntu附带的默认墙纸,它们都具有全局读取权限,并且未加密或在单独的驱动器上。

1
重命名文件时将忽略捕获组
我有许多这种格式的文件: ##。##-文件名.mp4 我想将它们重命名为: s ## e ##。mp4 这是我想出的: 重命名-n“ s / ^(\ d {2})\。(\ d {2})。* / s $ 1e $ 2.mp4 /” 当我在http://regexr.com/上对其进行测试时,它可以工作,但是在Ubuntu 12.04安装上运行命令时,我的所有文件都被重命名为se.mp4 因此,看起来好像这些组被忽略或未插入,或者沿着这些行。我是否错过了令人眼花obvious乱的明显事物,或者还有其他事情发生? 我最终使用了pyRenamer,并且效果很好,但是我仍然想知道为什么rename不能正常工作。 干杯,谢谢您能给我的任何帮助。
10 12.04  rename  regex 

2
较少的输出在退出后不显示在终端中
以前,如果我运行something | less,然后按q,它通常使我返回到提示,输出less仍然可见。 $ seq 1 100 | less 1 2 3 4 :q $ <prompt here. I can still see the output of less> 但是现在,我安装了Zsh(使用oh-my-zsh。它在bash中也不起作用)之后,终端看起来像这样: $ seq 1 100 | less <less shows up, I press :q and it is cleared> $ <prompt here. Output of less disappears.> 我搜索了一个less配置文件,但没有找到。有什么办法可以让我less表现出以前的方式?使输出可见非常方便。
10 bash  zsh  less 

3
如何永久禁用Xubuntu中的“保存会话”功能?
我正在使用xfce4-panel 4.10.1运行Xubuntu 13.10,并且我的会话一直在非自愿地保存。我很清楚这是一个错误,所以我想问问是否有人知道永久禁用/删除此功能的解决方法(可能是通过删除/编辑某些文件)? 我已经花了数小时进行搜索,并且已经尝试了很多方法,但是它们都不起作用,或者至少不是永久性的。我尝试过的一些东西: 如何在系统范围内关闭Xfce会话保存? (这基本上只是删除了注销提示中的复选框) Xubuntu重新打开了上一个会话应用程序,尽管不应这样做 (删除缓存的会话不是永久性的解决方案) 非常感谢您的帮助! 我的临时解决方案:我创建了一个简单的bash脚本,并在任务面板上放置了一个应用程序启动器(在按下时运行该脚本)。该脚本将删除“〜/ .cache / sessions”目录并提示注销。 可以在以下位置找到该脚本:http : //pastebin.com/aqx483pn 基本上,这是您用来注销/重启/关机的按钮。 更新:仅当您在“操作按钮”(写有用户名的按钮)中向列表添加“重新启动”时,才会发生这种情况。如果您使用log out -> restart它重新启动,则应正常重新启动,并且不保存会话。因此,上面的临时解决方案不是必需的,我将其保留在那里作为参考。
10 xubuntu  xfce 

2
我接受ttf-mscorefonts-installer EULA吗?
有关缺少视频编解码器的问题的一般答案是安装ubuntu-restricted-extras。但是该元软件包还包括ttf-mscorefonts-installer,该安装程序需要接受EULA才能完成。并非每个人都希望签署EULA,但是没有明显的方法可以拒绝EULA。请参阅使用apt安装软件包时如何拒绝EULA? 我绕来回走了好几次,然后才继续前进-我认为单击Fwd,Fwd之前从未接受EULA的工作,但是该软件包已安装,因此未取消此软件包的安装。 这是否意味着我确实接受了EULA?我可以在某处查看是否记录或存储了该接受情况吗? dpkg-query 清楚地显示已安装的软件包: amanda@mona:~$ dpkg-query -l ttf-mscorefonts-installer Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-============-============-================================= ii ttf-mscorefont 3.4+nmu1ubun all Installer for Microsoft TrueType
10 apt 

3
为什么从GTK +应用程序收到这么多控制台消息?
我试图使用命令行打开软件中心 software-center 它确实起作用了。我的意思是,软件中心同时打开并可以正常运行,但在终端窗口中,我看到了很多奇怪的错误。怎么可能?我很困惑 是否对此有任何解释(及其修复)?我再说一遍,该应用程序确实可以打开并且运行良好,只是背景中显示不正常的行。 这是所有行的屏幕截图。

3
.desktop文件的权限
需要一些有关.desktop文件权限的澄清。我可以看到root拥有的所有.desktop文件/usr/share/applications/都有权限, -rw-r--r-- 同时examples.desktop,在$HOME由用户拥有具有相同的权限。所有这些都能正常运行。 但是,当我要创建.desktop具有相同权限的自定义文件时,它会抛出以下错误消息, 不受信任的应用程序启动器 应用程序启动器“ myapp.desktop”尚未标记为受信任。如果您不知道此文件的来源,则启动它可能是不安全的。 但是,添加执行许可权使其可以毫无问题地运行。 问:为什么自定义.desktop文件需要具有+x运行权限,或者某些.desktop文件在没有执行权限的情况下可以运行?.desktop未经执行许可可以运行自定义文件吗?

4
“ libstdc ++。so.6:无法打开共享库文件:没有这样的文件或目录”
我根据这个问题中的信息对程序感到不满。现在已经安装了,但是我不知道如何运行它。运行相同版本的Ubuntu的朋友在以相同的方式安装它后就可以启动它。 这是我所做的: $ ./Psychonauts ./Psychonauts: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory 所以我继续: $ sudo apt-get install libstdc++.so.6 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libstdc++.so.6 E: Couldn't find any package by …

5
如何在键盘上获得欧元符号?
我正在使用带有Unity的最新版本的Ubuntu 13.10,我想知道如何将欧元符号€分配给我的一把钥匙。我知道如何在旧版本的Ubuntu上执行该操作,但是现在不知道....当我按shift + 4时,它会显示$符号。但是我也想得到欧元符号...也许我按alt + 4可以吗?




3
如何解决“无法找到预期的条目'restricted / binary-1386 / Packages'错误的sources.list条目或格式错误的文件”?
我是Ubuntu 13.10的新用户。我最近尝试解决Skype安装问题,并添加了一些涉及binary-1386的PPA。每次运行sudo apt-get update,都会出现以下错误: W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/saucy/Release Unable to find expected entry 'restricted/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file) W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/saucy/Release Unable to find expected entry 'main/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file) ... ... E: Some index files …
10 apt  updates 

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.