小编Mal*_*ppa的帖子

ntpdate:找不到适合同步的服务器

我的时钟已关闭,因此我想使用ntpdate. 我尝试了几个不同的 NTP 服务器,但由于某种原因,我总是收到以下错误消息:

$ sudo ntpdate ntp.ubuntu.com
4 Mar 12:27:35 ntpdate[1258]: no server suitable for synchronization found
$ sudo ntpdate pool.ntp.org
4 Mar 12:27:50 ntpdate[1267]: no server suitable for synchronization found
$ sudo ntpdate de.pool.ntp.org
4 Mar 12:28:01 ntpdate[1273]: no server suitable for synchronization found
$ sudo ntpdate us.pool.ntp.org
4 Mar 12:28:12 ntpdate[1276]: no server suitable for synchronization found
Run Code Online (Sandbox Code Playgroud)

相关问题

我查看了相关问题,但没有一个能解决我的问题:

time ntp

96
推荐指数
5
解决办法
32万
查看次数

/etc/default 的目的是什么?

我认为这/etc/default是保存配置文件的安装后/默认状态的一个方便的地方,这样当一些可怜的系统管理员到达一个新系统时,她可以快速确定在该实例上定制了什么。

但是刚刚在那里环顾四周,似乎我弄错了?如果这是一个愚蠢的问题,那么抱歉......

  1. /etc/default目录里应该有什么?
  2. 在哪里保存配置文件的默认状态是合适的,或者是否有约定?

etc

53
推荐指数
1
解决办法
4万
查看次数

在多台显示器上使用不同的壁纸(Gnome 2 + Compiz)

这似乎是一个简单的问题,但我无法使用 Google 或 Ask Ubuntu 找到任何令人满意的答案。

所以我有一个三显示器设置。基本上我想要的只是在三个显示器中的每一个上都有不同的背景。现在我不是在这里谈论不同的虚拟桌面(又名工作区)。我在 google 上搜索的大多数解决方案都是关于不同工作区的不同背景的。我只有一个工作区,但有三台显示器,如下所示:

在此处输入图片说明

显示器 1(顶部)是我的大电视,它连接到我的两个普通显示器上方的墙上。

我在 Ubuntu 13.04 上将Gnome 2 与 Compiz(又名gnome-session-fallback又名Gnome Classic(带效果)在登录管理器下拉列表中)一起使用。

我尝试了以下方法,尝试为每个显示器设置不同的背景:

  1. ccsm(compiz-config-settings-manager),即通过窗口管理器(Compiz)设置背景。更准确地说,我使用了Compiz的墙纸插件。
  2. gnome-control-center,即通过 Gnome 系统设置设置背景。更准确地说,我使用了 Gnome 系统设置中的背景面板。
  3. XDG_CURRENT_DESKTOP=Unity gnome-control-center,即通过 Gnome 系统设置设置背景,但模仿 Unity 行为。更准确地说,我使用了 Gnome 系统设置中的外观面板。

但是,这些方法似乎都无法让我为每个显示器选择不同的背景。在每种情况下,我只能设置一个单一的背景(或可能的几个可随后被周期性地循环,或用于不同的工作区)的所有3个显示器。然后,我通常有诸如centertilecropscale 之类的选项来控制如何在三个显示器上渲染单个背景。

到目前为止,我采用的解决方法是使用 Gimp 创建一个“大”背景,其中包含所有三台显示器的整个虚拟分辨率。基本上,我创建了一个大小为 3840x2160 的大背景图像,其中我在正确的位置粘贴了三个背景。然后我使用上面的可能性 (1) 或 (3) 将这个大背景设置为三个监视器的单个背景,并使用span选项将这个大背景跨越所有三个监视器。这会在三个显示器上产生三个不同的背景,前提是三个较小的背景正确放置在大背景图像上(注意:可能性(2)不提供跨度选项)。 …

gnome compiz gnome-classic

51
推荐指数
3
解决办法
10万
查看次数

安装 jdk 并出现错误:无法创建 Java 虚拟机

我正在使用我的新笔记本电脑并去安装最新的 oracle JDK 7u25。我按照本网站上的说明进行操作。

之后,当我java --version在终端中输入时,出现错误:

Error: Could not create the Java Virtual Machine
Run Code Online (Sandbox Code Playgroud)

我尝试通过不同的方法重新安装它,但错误不会消失。我正在运行 Ubuntu 12.04 64 位。

jdk 12.04

32
推荐指数
1
解决办法
5万
查看次数

$BASH_COMMAND 变量有什么用?

根据Bash 手册,环境变量BASH_COMMAND包含

当前正在执行或即将执行的命令,除非 shell 作为陷阱的结果正在执行命令,在这种情况下,它是在陷阱发生时正在执行的命令。

把那个陷阱角落放在一边,如果我理解正确的话,这意味着当我执行命令时,变量BASH_COMMAND包含该命令。这不是绝对清楚地表明变量是否是在执行命令后复位(也就是,只有avaialble命令正在运行,但不是之后),尽管有人可能会认为,既然是“命令当前正在执行或即将执行的” ,不是刚刚执行的命令。

但是让我们检查一下:

$ set | grep BASH_COMMAND=
$ 
Run Code Online (Sandbox Code Playgroud)

空的。我本来希望看到BASH_COMMAND='set | grep BASH_COMMAND='或者只是看到BASH_COMMAND='set',但空虚让我感到惊讶。

让我们试试别的:

$ echo $BASH_COMMAND
echo $BASH_COMMAND
$ 
Run Code Online (Sandbox Code Playgroud)

嗯,这是有道理的。我执行命令echo $BASH_COMMAND,因此变量BASH_COMMAND包含字符串echo $BASH_COMMAND。为什么这次有效,而之前无效?

让我们再做set一次:

$ set | grep BASH_COMMAND=
BASH_COMMAND='echo $BASH_COMMAND'
$
Run Code Online (Sandbox Code Playgroud)

所以等等。它在我执行该echo命令时设置的,之后没有取消设置。但是当我set再次执行时,BASH_COMMAND 没有设置为set命令。无论我在set这里执行命令的频率如何,结果都保持不变。那么,是否在执行echo …

command-line bash environment-variables

25
推荐指数
2
解决办法
5491
查看次数

将目录移动到未知的 .../ 位置(三个点)

当我不小心将我的一个目录移动到我无法找到的未知位置时,我遇到了这种奇怪的情况。

我所做的是执行此命令 -

/opt/lampp/htdocs/cake$ mv cakephp/ .../
Run Code Online (Sandbox Code Playgroud)

它确实执行没有任何错误,现在我无法找到我的目录。

我在谷歌上搜索了这个问题,但没有得到任何帮助。

任何帮助将不胜感激。

files mv

19
推荐指数
1
解决办法
2970
查看次数

无法删除/移动文件名中带有特殊字符的文件

正如您在下面看到的,文件具有不常见的字符。

文件管理器截图

在终端或 Dolphin 中删除它们会返回错误:

无此文件或目录

ls -la在目录上运行给了我这个输出:

-rw-rw-r--  1 aalap aalap      0 Nov 14 01:05 ??
-rw-rw-r--  1 aalap aalap      0 Nov 14 01:05 ?2?.?????!?Gb????[?F?
-rw-rw-r--  1 aalap aalap      0 Nov 14 01:05 ??3]d???:????????1????G?p??????????d?????-??
-rw-rw-r--  1 aalap aalap      0 Nov 14 01:05 3l??#g?w????O?JKB7?co???H??bT?NA???S???X?I?A?qC??M?I???
-rw-rw-r--  1 aalap aalap      0 Nov 14 01:05 ??8??-?@,?Zp?[?bI????7^?ñ[????z?O??????eE??+??,OF??h
Run Code Online (Sandbox Code Playgroud)

我在fsck另一个操作系统的分区上运行了一个命令,但它没有改变任何东西。

如何删除这些文件?

filesystem files encoding filename

17
推荐指数
2
解决办法
5079
查看次数

!* 的 Bash 历史键盘快捷键

在 Bash 中,有一些方便的操作符可以重复上一个命令的部分内容:

(据我所知,它们分别是!!:^,!!:$和 的语法糖!!:*, where!!是扩展到前一个命令的事件指示符^$*是单词指示符,请参阅Bash 参考手册man bash。) …

command-line bash shortcut-keys

8
推荐指数
1
解决办法
941
查看次数

Gnome 会话日志变得太大

在我的用户下,一个隐藏的系统文件夹.cache/upstart/变得非常大 - 99G。这主要是由于一个文件gnome-session.log。有谁知道这个文件夹是什么以及为什么它会变得这么大?我可以安全地删除文件吗?

upstart gnome-terminal

6
推荐指数
1
解决办法
3234
查看次数

在 Surface Book 2 上安装 apt 时出现“401 Unauthorized”错误

我\xe2\x80\x99m 尝试使用 Ubuntu 20.04 设置我的 Surface Book 2。

\n

我首先使用以下命令:

\n
wget -qO - https://raw.githubusercontent.com/linux-surface/linux-surface/master/pkg/keys/surface.asc | gpg --dearmor | sudo dd of=/etc/apt/trusted.gpg.d/linux-surface.gpg\necho "deb [arch=amd64] https://pkg.surfacelinux.com/debian release main" | sudo tee /etc/apt/sources.list.d/linux-surface.list\nsudo apt update\nsudo apt install linux-image-surface linux-headers-surface iptsd libwacom-surfacei\n
Run Code Online (Sandbox Code Playgroud)\n

通过最后一个命令,我得到以下信息:

\n
Err:1 https://pkg.surfacelinux.com/debian release/main amd64 libwacom-surface amd64 1.12-2\n  401  Unauthorized [IP: 185.199.108.133 443]\nErr:2 https://pkg.surfacelinux.com/debian release/main amd64 iptsd amd64 0.5-1\n  401  Unauthorized [IP: 185.199.108.133 443]\nErr:3 https://pkg.surfacelinux.com/debian release/main amd64 linux-headers-surface amd64 5.14.16-surface-1\n  401  Unauthorized [IP: 185.199.108.133 443]\nErr:4 https://pkg.surfacelinux.com/debian release/main amd64 linux-image-5.14.16-surface …
Run Code Online (Sandbox Code Playgroud)

surface 20.04

1
推荐指数
1
解决办法
1万
查看次数