Ubuntu

Ubuntu用户和开发人员的问答


2
$(command)&做什么?
我在bash脚本中看到了以下语法: >$(command) & 我知道&结尾处的&符号会使命令在后台运行,但是我从未见过将它与美元符号以及该命令周围的括号结合使用。 它有什么作用?
10 bash 

3
重新加载静态IP Ubuntu 16
我正在使用Ubuntu服务器16.04并设置了一些网络接口,我希望在/ etc / network / interfaces处更改其地址后无需重新启动即可重新加载静态IP: auto ens6 iface ens6 inet static address 192.168.0.41 netmask 255.255.255.0 broadcast 192.168.0.255 我尝试了以下方法: sudo systemctl restart networking sudo ifconfig ens6 down (and afterwards up) sudo ifdown ens6 (and afterwards up) 并尝试了这些命令的一些组合, 但是,如果我在/ etc / network / interfaces上更改“地址”,则只有在重新启动计算机后,它才会更新(在ifconfig上) 在不重新启动的情况下执行此操作的正确方法是什么? 编辑-也由于评论尝试过 sudo /etc/init.d/networking restart

5
在卡住状态下删除Virtualbox-5.1
我对Linux并不陌生,不得不面对偶发的奇特软件包或安装情况,但这是最重要的。此时,我只想用火杀死它! 我的Virtualbox-5.1处于混乱状态。几个月前,当我尝试升级到它时,似乎出了点问题,而且我从不费心去调查。自从尝试安装它以来,每次升级软件包时都会收到错误消息。再具体一点: Running VMs found VirtualBox is currently running. Please close it and try again. Please note that it can take up to ten seconds for VirtualBox (in particular the VBoxSVC daemon) to finish running. 现在,我照常进行操作ps -aux | grep vbox,ps -aux | grep virtualbox可以向您保证,没有任何vbox进程正在运行。 我还检查/tmp了应名为“ .vbox-username-ipc”的所有锁定文件。它不在那里。 我不知道如何使系统处于这种状态,但是我非常想删除VirtualBox而不必重新安装。有输入吗?

4
重点突出显示窗口
我有两个监视器,有时我开始在错误的窗口中键入内容。 具有焦点的窗口以灰色阴影统一突出显示(Ubuntu 16.04)。 有没有办法使焦点更突出的窗口? 也许带有彩色边框... 非常感谢您提供所有答案,但是... ...它们都太复杂了。为什么像这样的简单便利东西那么复杂?
10 unity  focus  usability 

2
检测文本中缺少的字形
我编写了一个Python3应用程序,该调用程序fortune捕获并捕获输出以在屏幕通知中显示。 当当前字体中不存在相应的字形时,某些时运会包含带有十六进制数字的正方形。每个正方形代表缺失字形的十六进制Unicode代码点的表示形式。 我想在显示给用户之前删除十六进制文本。我希望找到一些Python API,该API可让我逐字符检查文本,以确定类似char.isValidCodePoint()或类似的内容,但我找不到类似的东西。 我在这里找到了一个可能要研究的解决方案,但是fonttools通过终端安装后,我的Python程序无法导入fonttools/fontTools。 有什么想法-使用Python API还是调用终端? 更新#1:从那以后,我意识到fonttools上面链接中的示例代码对我不起作用,因为它是Python2。我想如果fonttools可以以某种方式使用它,我可以从我的Python3脚本中调用一个Python2解释器。 更新#2:经过大量阅读(请参阅下面的参考资料),我找到了,fc-match但是它不能始终唯一地标识所使用的字体。我获得了Python中的当前字体: from gi.repository import Gio fontName = Gio.Settings( "org.gnome.desktop.interface" ).get_string( "font-name" ) 导致Ubuntu 11。将此结果pango-view与十六进制字符一起传递,我得到了包括在内的字体列表Ubuntu。我认为如果字形不是由字体呈现的,则该字体不应出现在pango-view!的结果中 参考文献: 如何找出fc-match如何配对? 找出fontconfig用于特定字符的后备字体 我凝视着fontconfig,fontconfig凝视着我
10 python  fonts 

1
使用qtchooser选择Qt5
问题是,在尝试从源代码构建超级对撞机之前,请确保我正在使用Qt5。问题是这样的: jsimon@edgy:~$ qmake -v qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory jsimon@edgy:~$ locate qmake /usr/bin/qmake 我认为在qtchooser中配置错误,这里的文档: Qtchooser手册页 和这里: 从零开始在Linux上使用Qtchooser 进一步挖掘,其中有一个带有一些符号链接的目录: jsimon@edgy:/usr/lib/x86_64-linux-gnu/qtchooser$ ls -al lrwxrwxrwx 1 root root 50 Sep 1 06:04 4.conf -> ../../../share/qtchooser/qt4-x86_64-linux-gnu.conf lrwxrwxrwx 1 root root 50 Sep 1 06:04 5.conf -> ../../../share/qtchooser/qt5-x86_64-linux-gnu.conf lrwxrwxrwx 1 …
10 16.04  qt 

4
在执行版本升级之前,应该采取什么步骤以避免出现问题?
在收到有关1404_HWE_EOL的通知后,我正在考虑将重要的生产系统升级到16.04.1.。我说“重要的生产系统”是因为这是我每天在工作中使用的工作站。我想避免错误或其他问题,因为我没有太多的时间花在调试和整理问题上(IT部门对Linux系统没有帮助)。我已经备份了所有数据,但没有当前的操作系统分区(我可能会将OS驱动器作为回退的另一层)。升级之前,我还应该执行哪些其他步骤?我想知道在使用Ubuntu提供的发行版升级时如何最大程度地减少复杂性。 我已阅读有关在升级之前删除PPA的信息。我已经安装了27个PPA,删除它们带来的所有程序都需要一些时间,然后在升级后将其恢复。这有很大的好处吗?还要别的吗?

1
在Ubuntu上的第二个驱动器上安装Windows 10
我已经安装了Ubuntu 16.04,并且运行良好。它从SSD引导,并具有更大的HD存储空间。 我想安装Windows 10进行游戏,并购买了专门用于Windows的SSD。 通常,您会选择相反的方法,首先是Windows,然后是Ubuntu,但是我真的不想重新安装Ubuntu。 在安装Windows的过程中,是否要断开两个“ Linux”硬盘驱动器并仅连接Windows的新SSD?之后,我将连接所有三个HD,并将Ubuntu SSD设置为启动驱动器。 如果需要,我不介意在需要在Windows中启动时进入BIOS。 TLDR: Ubuntu安装在SSD上,希望Windows 10安装在第二个SSD上。断开Ubuntu SSD的连接,安装Windows 10,重新连接Ubuntu SSD,从所需的SSD引导。可行?
10 boot  dual-boot 

4
如何更改Snap Apps的主题?
我正在使用新的“快照”应用程序,但是使用此方法安装的应用程序似乎未使用我设置的系统gtk主题。 有些人使用Adwaita或更糟的是Raleigh。 如何让他们使用我在整个系统中使用的标准Ambience主题?
10 themes  gtk  snap 

1
使用Unity 7时如何启用GTK3主题的深色主题模式?
在GNOME上使用GTK3主题时,GNOME Tweak Tool可以启用“ Global Dark Theme”。使用Numix GTK主题,它会产生以下外观: 使用Unity 7时,当您使用Unity Tweak工具将主题从Ambiance更改为Numix时,无法启用深色主题模式。结果看起来像这样: 当在GNOME调整工具中选中“全局深色主题”选项时,是否有办法使Unity 7中的 Numix 看起来像在GNOME中一样?
10 unity  gnome  themes  gtk  numix 


4
16.04中没有低电量弹出窗口通知
我在16.04中使用Unity。由于某种原因,我没有收到有关电量不足的弹出式通知。我必须依靠顶部面板中的电池图标来查看电池是否在“低电量”侧。16.04中的默认行为是吗?还是我不会因为电量不足而弹出窗口?
10 16.04  low-power 



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.