Ubuntu

Ubuntu用户和开发人员的问答

3
从终端上的cron作业获取输出
我有一个程序可以打印一些输出,我希望在工作日每小时在终端上弹出一次输出。 $ crontab -l 0 07-17 * * * /home/dat/scripts/cron.out syslog报告以下内容: (dat) CMD (/home/dat/scripts/cron.exe) Jun 18 12:02:01 picard CRON[10848]: (CRON) info (No MTA installed, discarding output) 我想念什么?
15 cron 

5
Ubuntu是如何首次开发的?
我不是Ubuntu的菜鸟。我来这里已经有一段时间了。我要问的问题基本上需要一个解释性的答案,可能带有示例。我的问题很简单。如下: 所有人都说,Ubuntu是由Debian开发的,它涉及了很多事情,添加了其他内容,提供了自定义显示,品牌,图像或背景等。我的问题是他们是如何做到的。是否只是在计算机系统中安装了一个最小的Debian发行版,对该系统进行了添加和更改,将Ubiquity安装程序添加到已安装的发行版中,然后创建了iso文件,是这样吗? 考虑这两种情况。 场景1 他们挂载CD ISO映像 删除不需要的软件包 添加品牌 进行自定义 重新包装ISO -要么- 方案2 在PC上安装Debian发行版 删除不需要的软件包,然后将新软件包安装到已安装的操作系统中 将自定义品牌应用于已安装的操作系统 在已安装的机器上进行自定义 将安装程序添加到已安装的操作系统 重新包装ISO 实际发生了什么?

3
apt-get 403 Forbidden
我今天开始一项新工作,并且试图将我的机器设置为通过其Windows服务器运行。 我现在设法通过服务器建立了Internet连接,但是现在apt-get update由于出现“ 403 Forbidden”错误而无法运行。 除翻译(?)外,这是我来源列表下的每个回购。 我确实有一个代理apt.conf,如果没有,则会收到407权限被拒绝错误。 这是我的apt.conf文件(我已经省略了用户名和密码) Acquire::http::proxy "http://username:password@192.168.0.2:8080/"; 这是我的 sources.list #deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ dists/precise/main/binary-i386/ #deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ dists/precise/restricted/binary-i386/ #deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ precise main restricted # See http://help.ubuntu.com/community/UpgradeNotes …
15 12.04  apt  proxy 

7
自动完成常用的命令行命令?
对于某些项目,我经常输入几个命令,例如: cd an/extremely/long/path/in/which/I/have/some/kinda/project 和 ./runmyproject --with some --command line --options set 看到我很懒,我尝试避免一次又一次地完整键入这些命令。因此,我当然可以大量地使用向上键来查找这些命令,但是通常,我之间也有很多命令,以至于搜索所花的时间比键入它还要多。 我现在想知道是否有某种实用工具可以建议一个完整的命令,而我还没有输入所有命令,我经常使用它。这样我可以例如键入“ cd an /”,它已经建议了路径的其余部分,因为在过去的一个月中我已经使用了很多。 我确实找到了一个叫做Bash Smart Complete的东西。但这有点“愚蠢”,因为它没有查看我以前使用的命令。我也刚刚找到了这样的答案,它建议将我经常使用的命令放在文件中。但是,这种响应速度不够快,因为每次启动新项目或更改文件夹或程序参数时,都需要为其创建一个新文件。 有人知道其他任何实用程序或其他方式来实现这一目标吗?或者,有人知道我如何更改Bash Smart Complete,以便它可以查看我过去一个月使用的命令,并完成适合过去一个月中使用最多的命令? [编辑]以下是一些非常好的答案。我还没有将其标记为肯定的答案。不是因为我不喜欢答案,而是因为他们都不是绝对赢家。我认为Finalterm是一个很棒的项目。不幸的是,它的边缘仍然很粗糙。例如; 它尚不支持复制粘贴。不过,我会继续关注该项目,因为当它成熟时,我认为它将是一个很棒的终端应用程序。至于其他答案;他们要么建议创建一个别名(这不是我想要的,因为它会创建多余的工作而不是取消工作),要么使用Ctrl + R,这是一个绝妙的选择(我不知道!)。几个人建议使用Ctrl + R,因此我无法真正突出显示一个答案。 因此,目前肯定使用Ctrl + R,将来我可能会使用Finalterm。 谢谢大家的精彩回答!


3
Linux下的简单语音识别
任何人都可以在Linux下运行语音识别的简单教程吗?我看到可以在软件中心以二进制下载的形式获得Pocketsphinx,但是从终端运行它却无法报告它需要参数,但是我不知道该放在哪里。我尝试安装列出的所有语音模型,但是我不知道它们在哪里保存或如何使它们工作。我也不确定如何使Sphinx3正常工作。Sphinx3联机帮助页似乎已损坏,袖珍狮身人面像没有一个示例示例对我有意义。 我正在寻找一种可以通过有限的词汇和单词从麦克风输入中获得60%正确识别的东西,然后可以将其写入文本文件-这种东西存在于1980年代后期。因此,我知道它存在并且应该以某种方式工作。 谢谢。 (PS互联网连接无法通过)

1
“请确保您具有指向JDK而不是JRE的JAVA_HOME”消息
我已经安装了Java aaa@ubuntu:~$ whereis java java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java aaa@ubuntu:~$ whereis javac javac: /usr/bin/javac /usr/bin/X11/javac 和其他/配置文件 JAVA_HOME=/usr/local/java/jdk1.7.0_17 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin JRE_HOME=/usr/local/java/jre1.7.0_17 PATH=$PATH:$HOME/bin:$JRE_HOME/bin export JAVA_HOME export JRE_HOME export PATH 但是,当我运行Android Studio时,它说: tools.jar in not in Android Studio classpath. Please ensure you have JAVA_HOME points to JDK rather than JRE. 我如何解决它? 更新 sudo update-alternatives …
15 12.10  java  android  jdk  jre 

4
如何从PPA找出软件包下载计数?
我想知道自从首次发布以来,PPA中给定软件包的下载量已经达到了多少。 我记得关于在Web UI上获取这些指标存在一个错误,但是据我所知,它从未实现。 但是我认为,如果我是该PPA的所有者,则可以通过Launchpad API获得下载次数。有指针吗?

3
Ubuntu调整工具-鼠标光标不会更改主题
我试图将笔记本电脑的光标主题从DMZ-White更改为DMZ-Black。但这对我的一台笔记本电脑不起作用。 对于那台笔记本电脑,无论我在-Ubuntu tweak工具中更改光标主题,还是在gksu gedit /usr/share/icons/default/index.theme中更改了光标主题,或在sudo update-alternatives中更改了它,都无法正常工作--config x-cursor-theme 还可以做些什么来改变它?提前致谢! == edit ==抱歉,我的鼠标光标已部分更改....在firefox浏览器的主要内容中,光标更改为黑色,但是,如果光标位于启动器/文件/编辑/视图栏上,它仍然是白色的。 怎么来的???
15 themes  cursor  tweak 

2
如何在ubuntu中打开特定端口?
我的SoulSeek客户端Nicotine +在初始配置过程中检查了我打开的端口,并提示它需要的一个端口号已关闭,这使我减少了大约50%的用户。无论如何,我可以打开该特定端口供应用程序使用吗? 取消ubuntu桌面13.04。我没有手动安装任何防火墙,但是不确定默认安装中是否包含防火墙。

4
Wifi保持断开状态并在低信号时极慢-Ubuntu 13.04
首先,我只想说我是一名IT工程师(Windows桌面/服务器等),因此在进行高级技术故障排除时,我愿意扎根。但是不幸的是,我是Linux新手,所以请同时保持谦虚。 问题: 自从我的HP Pavilion G6笔记本电脑从Ubuntu 12.10升级到13.04以来,我的无线设备无法正常工作。的主要问题是,如果我坐在楼上的无线信号下降到约“2”酒吧和下载速度(根据speedtest.net)极慢(0.26Mbps)。但是,如果我走到路由器前面的楼梯上,我会收到完整的信号,speedtest.net会显示快速连接(大约40Mbps)。 这不会发生在Ubuntu 12.10。无论在楼上还是楼下,我都能获得高达40Mbps的强大信号和速度测试结果。 如果需要证据,我可以提供结果的屏幕截图。 自然,这个问题引起了我的第二个问题。与Wifi的连接会定期周期性地要求输入Wifi密码(显然,该密码是正确的,因为所有其他设备都可以正常连接,并且只能使用此密码)。如果我尝试单击“确定”以接受输入的密码,它将再次尝试连接一段时间,然后再次要求输入密码。这将以连续的循环结束,直到我重新启动笔记本电脑。 我尝试过/研究过的内容: 因此,从大量的Google搜索,askubuntu问题,wifi故障排除指南,硬件类型的知识库等等等看来,问题似乎与部署Ubuntu时内置在开源驱动程序中的无线驱动程序的更新版本有关。 。 要点: 在12.10和13.04上运行以下命令将显示以下结果: Ubuntu 12.10 root@chris-test:~# lshw -C network *-network description: Wireless interface product: Ralink corp. vendor: Ralink corp. physical id: 0 bus info: pci@0000:01:00.0 logical name: wlan0 version: 00 serial: 68:94:23:0d:0e:db width: 32 bits clock: 33MHz capabilities: …

9
Rabbitvcs Nautilus无法在Ubuntu 13.04上运行
我只是按照官方说明在Ubuntu 13.04上安装了Rabbitvcs 。当我尝试安装apt-get install rabbitvcs-nautilus3时,出现以下错误消息: Reading package lists... Done Building dependency tree Reading state information... Done Package rabbitvcs-nautilus3 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages …
15 13.04  rabbitvcs 

1
如何模拟键盘输入?
这是让我无法享受Ubuntu / Linux的最大乐趣。 理想情况下,我只想能够在Ubuntu上运行我的AutoHotKey脚本,但是我并没有多少运气可以在Wine上使用它。 这是我在AHK中所做的事情(使用额外的修饰符也可以,Shift+ Alt+ l是Shift+ right)。 !l:: Send, {Right} +!l:: Send, +{Right} ^!l:: Send, ^{Right} ^+!l:: Send, ^+{Right} 我尝试了AutoKey,但是它没有消耗输入,而是将Alt+ 映射I到右箭头键可以正常工作,但是它仍然执行Alt+ I,有时会从应用程序菜单中选择一个项目。 我最接近的是xbindkeys设置热键,这似乎很棒。并xvkbd用于模拟输入;这部分确实是越野车;它并非在所有程序中都有效,这使我失去了很多注意力,其中包括其他问题。 对于任何想知道我要做什么的人:I J K L按下时我将其用作箭头键Alt。

2
如何使ls产生ISO 8601格式
在旧版本的Ubuntu(如9.10)中,ls(1)默认情况下会以以下方式生成ISO 8601格式 ls -l --time-style=long-iso 可以。有了12.04,我们又回到了旧的Unix风格。因此,用分钟和秒替换最近日期的年份。 我如何(以最少干扰的方式)将其更改回long-iso?是否有一些常规配置选项?
15 12.04  ls 

3
如何阻止这种不断的可用空间损失?
我像往常一样运行Ubuntu,突然间出现一个对话框,说我只剩下1.2 GB的可用空间。一个小时前,我有30 GB的可用空间。 我删除了一些东西,并将可用空间提高到25 GB。但它继续减少。我尝试删除旧的日志文件并截断​​日志文件等,并且这种情况还在继续减少! 我尝试使用磁盘分析器来查找所有这些可用空间损失来自何处,并且没有用,因为它显示了所有应有的状态。我重新启动,最终Ubuntu进行了磁盘检查,以某种方式将可用空间恢复到40 GB,但仍每天减少约10 GB。我继续尝试寻找释放空间的新方法,但这就像减少磁盘空间的自动化过程一样,我无法停止。 我不知道该怎么办。如何找到原因,并阻止可用空间减少? 这是来自的输出sudo du -sh /var/* ~/.xsession-errors: 13M /var/backups 204M /var/cache 112M /var/crash 4.0K /var/games 503M /var/lib 4.0K /var/local 0 /var/lock 9.5G /var/log 85M /var/mail 4.0K /var/metrics 24K /var/opt 0 /var/run 1.7M /var/spool 391M /var/tmp 11G /var/tvmobili 20K /var/www 224K /home/school/.xsession-errors

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.