在我的 Ubuntu Server 计算机上,登录(在 tty1 中)后,我可以运行startx
它来打开 Openbox。
我想在打开 Openbox 时运行特定命令。
我怎样才能做到这一点?
我过去这样做过,并在论坛上找到了解决方案,但我似乎找不到该页面了。
我有几台运行 16.10 的机器,包括服务器和笔记本电脑,都在同一个网络上。他们所有人都偶尔会遇到与 NTP 相同的问题。时钟稍微不同步,当我检查 NTP 对等点时,只有一个并且没有被使用。
> ntpstat
unsynchronised
polling server every 8 s
> sudo ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
10.x.x.x .INIT. 16 u - 64 0 0.000 0.000 0.000
Run Code Online (Sandbox Code Playgroud)
我已经尝试使用默认的 Ubuntuntp.conf
服务器列表(从 0 到 3)
pool 0.ubuntu.pool.ntp.org iburst
...
Run Code Online (Sandbox Code Playgroud)
还有标准的 ntp 列表(也从 0 到 3),如下所示:
server 0.pool.ntp.org
...
Run Code Online (Sandbox Code Playgroud)
但问题是一样的。未使用的服务器的 IP 地址在所有机器上始终相同,无论它们的ntp.conf
.
我可以通过更改ntp.conf
并重新启动来暂时解决它,ntpd
但想修复问题的根源,以便自动找到有用的对等点。
我可以尝试解决什么问题?
今天我注意到我的触控板没有响应点击事件、点击和拖动以及两指滚动。(我主要使用鼠标,所以我不能向你保证,这一切是什么时候开始的)
我查了一下,发现我的内核识别了我的触摸板(SynPS/2 Synaptics TouchPad),所以不是内核问题。
然后,我通过执行检查所有输入设备,xinput list
并找到了我的触摸板。然后我查找了它的属性,发现上面提到的所有操作都被禁用了。这是默认属性:
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (143): 1
Coordinate Transformation Matrix (145): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (296): 0
libinput Tapping Enabled Default (297): 0
libinput Tapping Drag Enabled (298): 1
libinput Tapping Drag Enabled Default (299): 1
libinput Tapping Drag Lock Enabled (300): 0
libinput Tapping Drag Lock Enabled Default (301): 0
libinput Accel Speed (279): 0.000000
libinput Accel Speed Default (280): 0.000000
libinput …
Run Code Online (Sandbox Code Playgroud) 我有两个工作站,一个运行 Ubuntu 16.04、Nautilus 3.14.3,另一个运行 16.10、nautilus 3.20.3。
在 Ubuntu 16.04 上,我可以单击 nautilus 右上角的菜单并选择“在终端中打开”,这非常有用。更好的是,如果我正在浏览一些 sftp / sshfs 共享,我什至可以选择“在远程终端中打开”。我真的开始依赖那些简单但非常有用的选项。
在 Ubuntu 16.10 中,这些选项完全缺失。我知道有上下文菜单,它让我也可以“在终端中打开”,但是如果文件夹中充满了文件并且选择了一个文件,那这将毫无用处,我无法取消选择它。此外,16.10 / Nautilus 3.20.3 中不存在“在远程终端中打开”选项。
我查看了设置,但一无所获。我也浏览过这里,但只找到了“nautilus-admin”、“nautilus-open-terminal”和“gnome-terminal-nautilus”,但这些包都没有帮助,有些已经不存在了。
所以我的问题是,这个功能是 Ubuntu 16.04 的标准,还是这个工作站有附加包,可以从选项菜单(而不是上下文菜单)提供“在终端中打开”?
我应该如何在 Ubuntu 16.10 和 17.04 中添加此功能?
我正在尝试使用以下命令在 Ubuntu 16.10 中安装指标 Netspeed:
sudo apt-get install build-essential libgtop2-dev libgtk-3-dev libappindicator3-dev git-core
git clone https://github.com/GGleb/indicator-netspeed-unity.git
cd indicator-netspeed-unity
make
sudo make install
indicator-netspeed-unity &
Run Code Online (Sandbox Code Playgroud)
不幸的是,这会返回错误...
** (indicator-netspeed-unity:6641):警告**:无法注册无障碍总线:没有收到回复。可能的原因包括:远程应用程序未发送回复、消息总线安全策略阻止回复、回复超时或网络连接中断。
(indicator-netspeed-unity:6641): GLib-GIO-ERROR **: 未安装设置架构“apps.indicators.netspeed-unity”
我正在 Cisco 上学习 Linux,他们显示了有关该nmap
命令的特定消息:
注意:为避免怀疑使用该工具寻找攻击网络系统的方法,建议您在使用 nmap 命令之前获得授权。
谁能告诉我为什么危险?我们可以nmap
用来破解系统吗?
我试图安装 SSL 脚本以在我的本地服务器上运行 HTTPS,但我最终破坏了 Apache,现在它返回了这个:
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
Run Code Online (Sandbox Code Playgroud)
的输出systemctl status apache2.service
:
tales@tales-ubuntu1610:~$ systemctl status apache2.service
?apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; generated; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
??apache2-systemd.conf
Active: failed (Result: exit-code) since seg 2016-12-12 10:47:30 BRST; 2min 48s ago
Docs: man:systemd-sysv-generator(8)
Process: 15802 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)
dez 12 10:47:30 tales-ubuntu1610 apache2[15802]: * The apache2 configtest …
Run Code Online (Sandbox Code Playgroud) 我正在运行 Ubuntu 16.04.3,我想升级到 16.10。但是,当我按照任何说明通过命令行或 GUI 进行升级时,它只能让我选择升级到 17.04。
谁能向我解释如何做到这一点?谢谢!