Ubuntu

Ubuntu用户和开发人员的问答


5
减少GRUB超时
GRUB超时为8秒。可以将其调低至2或3秒吗?做这个的最好方式是什么?
38 grub2 




4
我怎么知道我的防火墙是否打开?
我安装了Firestarter,并配置了防火墙。 但我对此表示怀疑:在启动时,有时会看到[FAIL]标记,而在左侧,我想它类似于“启动防火墙”。我不能确定,因为该消息的显示时间不到一秒钟,因此我想知道是否有办法在不启动整个firestarter软件的情况下知道防火墙是否正常工作。 一个小工具或更好的一些控制台指令,防火墙进程/守护程序的确切名称或bash脚本都可以。 编辑:我已经使用“ Shield's Up” http://www.grc.com功能测试了我的计算机,该功能将我的计算机标记为“ Stealth”,但是当我身处路由器之后时,我并不感到惊讶。显然,我的电脑仍然可以回应ping ...奇怪...
38 firewall 

6
sudo pip install仍然是一种坏习惯吗?
我是Ubuntu的新手,所以请多多包涵。我pip使用以下命令进行安装:sudo apt-get -y install python-pip。然后我安装NLTK使用他们的网站上,这是命令:sudo pip install -U nltk。但是后来我偶然发现了这个问题,说我所做的一切都是“断法”。最令我震惊的是,使用sudo pip是天生的错误,pip用力太大可能会损坏操作系统文件。谁能验证这个说法? 注意-我sudo之所以使用,是因为尝试命令apt-get -y install python-pip时出现了2个错误: E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

8
如何在Ubuntu上合并多个(两个以上)视频?
我想合并批量为二十(20)个的视频。我正在运行Linux计算机。这些视频为mp4格式,质量中等。有些甚至没有音频流。到目前为止,我已经试过ffmpeg,mencoder,cvlc/vlc和MP4Box。由于要进行批处理,因此我想编写一个命令行脚本来实现此目的。 主要问题是,我尝试过的某些解决方案对两个视频都适用,某些解决方案对具有音频流的视频也适用,而另一些解决方案对我的视频集的其他子集也适用。但是,我无法找到针对此任务的全面解决方案。


3
永久PATH变量
如何使该/media/De Soft/mongodb/binPATH变量永久化? 每个人都在说“ export PATH=$PATH:media/De\ Soft/mongodb/bin您的~/.profile,或.bashrc或.zshenv取决于您的外壳”。 我不知道什么是~/.profile或.bashrc或.zshenv。他们实际上是做什么的? 如何添加export PATH=$PATH:my/path到.profile / .bashrc / .zshenv中? 我使用默认终端的64位Ubuntu 14.04 LTS。

1
/ etc / default的目的是什么?
我认为这/etc/default是保存配置文件的安装后/默认状态的方便位置,以便当一些不良sysadmin到达新系统时,她可以快速确定已在该实例上自定义了什么。 但是,只是在那儿四处张望,看来我弄错了吗?抱歉,这是一个愚蠢的问题... /etc/default目录中应该有什么? 保存配置文件的默认状态在哪里合适或存在约定?
38 etc 

2
为什么ls -l输出的大小与ls -s不同?
我不知道为什么会得到以下结果: ls -l 告诉我给定文件的大小(HISTORY)为“ 581944”: $ ls -l HISTORY -rw-rw-r-- 1 waldyrious waldyrious 581944 Feb 22 10:59 HISTORY ls -s 说是“ 572”: $ ls -s HISTORY 572 HISTORY 我显然需要使这些值使用可比较的比例。因此,首先我确认--block-size 1in 使用ls -l与以前相同的结果: $ ls -l --block-size 1 HISTORY -rw-rw-r-- 1 waldyrious waldyrious 581944 Feb 22 10:59 HISTORY 然后,我做同样的事情ls -s来获得相同规模的价值: $ …
38 command-line  ls 

7
如何重新安装mysql?
软件升级中断了,除其他外,mysql和我还无法恢复它。 可能原因:我的启动磁盘快满了;升级在完成之前就填满了磁盘,因此一切都一团糟。我给了系统更多的磁盘,并将/ var移到了自己的分区。我仍然没有尝试恢复mysql。 以下是到目前为止我尝试过的所有操作(全部都是root用户)。首先,mysql无法启动(443)。尝试修复(444,445)失败。尝试删除mysql和(?)apparmor失败(446、7、8)。尝试更有效地删除mysql似乎成功了(449),并且不再看到以前的错误(450,1,2)。无法重新配置Mysql,因为它不再存在(453),但是尝试重新安装它会返回旧的错误消息,我们回到第一个(454)。 我还检查了这个问题(即使就我而言,由于升级到12.04而没有中断:它已经在12.10上运行了) 在升级到12.04之后修复了损坏的myslq-server软件包, 并尝试了其中的建议(458,461, 462)无济于事。 我该怎么办? 这是在3.5.0-25-通用#39-Ubuntu SMP上进行的2月25日星期一18:26:58 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux 443 service mysql start start: Job failed to start 444 dpkg-reconfigure mysql-server-5.5 /usr/sbin/dpkg-reconfigure: mysql-server-5.5 is broken or not fully installed 445 apt-get -f install ... Setting up mysql-server-5.5 (5.5.29-0ubuntu0.12.10.1) ... start: …

3
将软件包安装到本地目录?
我想安装软件包,类似于apt-get install <foo>: 没有sudo,和 进入本地目录 本练习的目的是在我的连续集成服务器中隔离独立的构建。 我不介意从源代码进行编译(如果需要这样做的话),但是显然,我更喜欢最简单的方法。我尝试apt-get source --compile <foo>了这里提到的方法,但无法使它适用于像autoconf这样的程序包。我收到以下错误: dpkg-checkbuilddeps: Unmet build dependencies: help2man 我已经在本地目录中编译了help2man,但是我不知道该如何通知apt-get。有任何想法吗? 更新:我在https://askubuntu.com/a/350/23678上找到了几乎可以使用的答案。问题在于它需要sudo。问题是我不知道如何解决依赖关系。我必须说,看起来很吸引人。是否有不需要sudo的等效命令?chrootapt-get sourcechroot
38 apt  compiling 

12
通过xrdp登录时为空白桌面
我正在尝试从Win 7计算机使用远程桌面访问Ubuntu 11.10。我安装了xrdp。我启动Windows远程桌面客户端并登录。然后提示输入用户名和密码。 然后登录,但是我看到的只是背景,没有菜单,什么都没有。我必须通过关闭远程桌面来杀死它。 即使我右键单击,也不会。有任何想法吗??? 我什至走上RDP之路的唯一原因是,即使启用了桌面共享,VNC也不起作用。我处于绑定状态,因为我需要通过Windows连接到Ubuntu。在版本8 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.