Ubuntu

Ubuntu用户和开发人员的问答

2
如何在byobu(pts)中启用帧缓冲区图像(例如在w3m,fbi中)的显示?
我试图在旧笔记本电脑上运行不带X Window System的最小Ubuntu 13.10安装。我在此设置中依赖的最有用的工具之一是byobu;但是,这似乎阻止了我使用能够在帧缓冲区中显示图像的应用程序。 浏览器w3m(随其w3m-img软件包一起安装)就是这样一种程序。从外部byobu(在中tty1)执行,尽管仅在之前执行sudo,它会显示加载了预期图像的网页。但是,如果byobu启用了(因此我的终端不再标识为tty1,而是标识为dev/pts/1),则无法w3m显示图像(无论是否启动它sudo)。 这同样适用于fbi图像查看器。在byobu(但仅当我使用来启动时sudo)之外,它可以正常工作。与byobu启用,它不是产生一个错误信息,相关的位似乎是 ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?) 据我了解,这一切都byobu取决于依赖伪终端的事实以及一些神秘的权限设置(正如sudo我提到的要求似乎表明的那样)。 在此先感谢您的任何帮助!

5
如何将日志添加到带有时间戳的crontab中
在crontab中,我安排了每日备份脚本。现在,当cron执行脚本时,状态将记录到日志文件中,如下所示。 0 0 * * * /home/backup.sh > /home/groupz/db-backup/fbackup.log 2>&1 现在,当cron执行脚本时,每次都会更新日志的内容。因此,我希望将内容与执行时间的时间戳一起添加到同一文件中,并将每次添加的内容与现有内容一起添加到同一文件下。我怎样才能做到这一点。
9 bash  scripts  cron  logs 

1
如何禁用svn的GNOME密钥环?
我尝试了几种禁用GNOME密钥环的方法,但到目前为止没有成功。我gnome-keyring已经使用以下命令删除了: sudo aptitude删除gnome-keyring 我也尝试过这个: rm / home /用户名/.local/share/keyrings/login.keyring 但是,每当我尝试使用svn时,都会要求我输入GNOME密钥环密码: “默认” GNOME密钥环的密码: 我该怎么办?

4
apt-get找不到建议的软件包(性能工具)
我在Ubuntu 13.10 x86_64上使用性能计数器(https://perf.wiki.kernel.org/index.php/Main_Page)。如果输入,perf我得到: perf not found for kernel 3.11.0-031100 You may need to install linux-tools-3.11.0-031100-generic 但是apt-get install ...找不到 E: Unable to locate package linux-tools-3.11.0-031100-generic uname -r返回3.11.0-031100-generic,即内核名称略有不同(Ubuntu的默认值为3.11.0-13-generic) 默认情况下,如何安装与内核匹配的正确二进制文件(和/或为此必须添加哪些存储库)? (我知道我可以通过从/ tools / perf /中的内核源代码进行编译来解决此问题;这可以工作,但理想情况下,我希望通过apt自动完成此工作。)
9 apt  kernel 

1
Ubuntu 13.10仍然会遇到UEFI和Windows 8问题吗?
现在是笔记本电脑升级的时候了,我打算购买预装Windows 8的价格低于300英镑的笔记本电脑。然后,我计划将其擦干净并安装新的Ubuntu 13.10,或与Windows 8双重启动。 UEFI /安全启动/快速启动(FastStartup)是否仍然对Ubuntu 13.10用户造成问题? 当Windows 8解决了有关SecureBoot的问题时,我听到了很多问题,只是想知道这个问题是否已经解决或解决了。


1
clang ++(版本3.3)缺少标头
这似乎很奇怪。制作一个简单的C ++程序 #include <cmath> #include <iostream> int main(void) { std::cout << "Square root of 9 is " << sqrt(9) << std::endl; } 可以通过g++(4.8)正常运行,但不能通过clang++(3.3)进行编译。 edd@don:/tmp$ g++ -o cmath cmath.cpp edd@don:/tmp$ ./cmath Square root of 9 is 3 edd@don:/tmp$ clang++ -o cmath cmath.cpp In file included from cmath.cpp:2: /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8/cmath:41:10: \ fatal error: …
9 c++  clang 


1
如何从MOTD / Banner中删除非root用户的法律声明
问题: 通过SSH登录时,为所有非root用户显示以下文本: Ubuntu系统随附的程序是免费软件; / usr / share / doc / * / copyright 中的各个文件中描述了每个程序的确切分发条款。 在 适用法律允许的范围内,Ubuntu绝对不提供担保。 组态: 我的/etc/ssh/sshd_config包括: PrintMotd否 PrintLastLog否 PrintMotd no并且PrintLastLog no在PAM中被PAM覆盖/etc/pam.d/sshd 会话可选pam_motd.so 会话可选pam_lastlog.so永不显示失败 /var/run/motd被链接到/etc/motd: / etc / motd-> / var / run / motd 文件夹/etc/update-motd.d/为空! 题: 如何禁止非root用户显示以上通知?
9 12.04  ssh  sshd  motd 

4
SSD / HD混合是否会提高Ubuntu的性能?
有大容量存储驱动器,其中包括一个大型HDD和一小部分闪存。从计算机的角度来看,它们只是充当普通的硬盘驱动器,但在磁盘内部,内部会将经常使用的部分移动到SSD部分以提高性能。此类驱动器的一个示例是Seagate Laptop SSHD ST1000LM014。 与使用Ubuntu(或任何Linux发行版)的纯硬盘驱动器相比,报告的性能是否有所提高?或者驱动器的内部软件是否依赖于NTFS文件系统功能?由于不需要其他驱动程序,因此我预计不会出现软件问题,但是找不到有关其工作原理的任何报告。由于显而易见的原因,对SSHD和Linux进行谷歌搜索不会导致任何相关结果。 PS:希望您不要将其作为购物建议。我不是在寻找特定产品,而是想知道具有此概念的驱动器是否对Ubuntu系统有用?

3
如何使用xkbprint?
手册中没有例子,我尝试的每个文件都需要一些几何形状。 $ xkbcomp /usr/share/X11/xkb/symbols/ua tmp/ua.xkm $ xkbprint tmp/ua.xkm Cannot open "tmp/ua.xkm" to read geometry $ xkbprint /usr/share/X11/xkb/symbols/ua Error: Couldn't read geometry from XKM file "/usr/share/X11/xkb/symbols/ua" Exiting

2
终端是否存储数据?
这是我很长一段时间以来一直想知道的事情,但是从未真正提出一个问题。 我知道在Linux发行版提供的终端中,可以使用箭头键查看命令的整个历史记录(如果还有其他方法,我不知道),那么这是怎么发生的呢? 终端是否在某个地方记录了所有按键?它是某种缓冲区吗?但是,再说一次,如果它是一个缓冲区,将在一段时间后将其清除,不是吗? 这个系统如何运作?

1
使用dpkg安装升级和dist-upgrade软件包
因此,我正在尝试在12.04 Server上进行脱机软件包安装,并通过使用以下说明检索和获取其URI来下载软件包:http : //www.webupd8.org/2009/11/get-list-of-packages- and-dependencies.html 我使用apt-get upgrade和进行了此操作apt-get dist-upgrade,然后使用dpkg -i。因此该过程如下所示: 获取URI wget将软件包打包到一个文件夹中(将upgrade软件包打包到/ upgrade并dist-upgrade软件包到/ dist-upgrade) 运行dpkg -i /upgrade/*.deb然后dpkg -i /dist-upgrade/*.deb 我的问题是:这种手动安装更新的软件包的方法是否可以正确更新所有内容,并获得apt-get upgrade与apt-get dist-upgrade正常运行相同的结果?还是有普通apt-get命令无法做到的事情?


3
从Ubuntu终端启动gedit时的警告
从终端启动gedit时,我面临这些警告。最终,gedit开始了,但是每次我启动gedit时都会出现以下警告: (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:20: Not using units is deprecated. Assuming 'px'. (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:24: Not using units is deprecated. Assuming 'px'. (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:28: Not using units is deprecated. Assuming 'px'. (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:32: …

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.