小编Yar*_*ron的帖子

sftp - 如何连接到非默认端口?

我想通过 sftp 使用特定 IP 和特定(非默认) PORT 连接到服务器。

连接时如何选择非默认端口sftp

ssh command-line sftp

15
推荐指数
2
解决办法
7万
查看次数

apt-get 命令在 plymouth-theme-ubuntu-text 中返回错误

每当我尝试安装、删除或升级任何使用apt-get它的软件时,都会出现此错误。

我尝试删除并重新安装,plymouth-theme-ubuntu-text但它也给出了同样的错误。

purush@purush:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  gnome-software gnome-software-common liboxideqt-qmlplugin liboxideqtcore0 liboxideqtquick0 linux-generic linux-headers-generic linux-image-generic oracle-java8-installer oxideqt-codecs
  snapd ubuntu-core-launcher ubuntu-software
The following packages will be upgraded:
  adium-theme-ubuntu apparmor appmenu-qt5 apport apport-gtk appstream apt apt-transport-https apt-utils apturl apturl-common bamfdaemon bash-completion brackets bsdutils command-not-found
  command-not-found-data compiz compiz-core compiz-gnome compiz-plugins-default cups-browsed cups-filters cups-filters-core-drivers deja-dup dh-python dmidecode dpkg-dev firefox-locale-en
  fonts-noto-cjk …
Run Code Online (Sandbox Code Playgroud)

apt dpkg plymouth

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

adduser 和 usermod -G -a 的区别

之间有什么区别

adduser user_name group_name 
Run Code Online (Sandbox Code Playgroud)

usermod -G -a user_name group_name 
Run Code Online (Sandbox Code Playgroud)

乍一看,他们似乎在做同样的事情:将用户添加到组中。

command-line adduser useradd groups

13
推荐指数
2
解决办法
8673
查看次数

/usr/bin/ld: 找不到 -lOpenCL

目前正在尝试从网站编译 OpenCL 中给出的简单程序。它会给我所需的DeviceInfo东西。简单地调用 a 后make,我收到以下错误:

sharan@sharan-X550CC:~/opencl-ex/Ex1$ make 
g++ DeviceInfo.cpp -I ../../Cpp_common  -lOpenCL -o DeviceInfo
/usr/bin/ld: cannot find -lOpenCL
collect2: error: ld returned 1 exit status
Makefile:23: recipe for target 'DeviceInfo' failed
make: *** [DeviceInfo] Error 1
Run Code Online (Sandbox Code Playgroud)

现在我已经使用网站的说明进行了安装。但是,我仍然收到上述错误。

我该如何解决这个错误?

command-line nvidia compiling opencl libraries

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

在 Ubuntu 12.04 上安装内核 4.13 会改变更新策略吗?

我知道 Ubuntu 12.04 LTS 不再获得应用程序更新和安全更新。

如果我将内核更新到最新的 4.13 ATM。这会改变更新策略还是严格基于操作系统版本而不是内核?

updates kernel 12.04 software-installation

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

Whatsapp 网页二维码闪烁和消失

我在 ubuntu 16.04 上运行 chrome
Whatsapp web似乎已停止在桌面上工作。二维码在屏幕上闪烁 1 帧,然后消失,只留下 whatsapp 标志。

在搜索中,我找到了建议袜子代理设置的答案。当我转到settings->network->Network Proxy 时, Method 设置为None

我也厌倦了删除我的 android 设备上的所有 PC 会话。

我也试过杀死所有的 chrome 进程。

我还没有尝试重新启动。

google-chrome whatsapp

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

在 Wayland (Ubuntu 17.10) 中通过 SSH 启动 GUI 程序

我还没有找到这个确切的问题,但我可能使用了不正确的术语。在 Ubuntu 16.04 中,我可以通过首先运行以下命令通过 SSH 启动图形应用程序:

export DISPLAY=0.0
Run Code Online (Sandbox Code Playgroud)

然后在同一个 SSH 会话中启动时,任何图形程序都将打开。

比如nohup sudo -u $LOCALUSER gedit & 会开放gedit给本地用户使用。

我知道从老化的 X11 切换到 Wayland 是它不再起作用的原因。

在 17.10/Wayland 中执行此操作的当前方法是什么?我的大多数工作站都由访问受限的本地操作员远程管理。为此需要一种单衬管解决方案。我们不能对初始安装进行任何复杂的修改。缺乏信息让我觉得这在默认安装中是不可能的,需要系统修改。默认系统上的“one liner”是否可以允许通过 SSH 启动 GUI 应用程序?

如果不可能,我们可以等到此更新完成后再升级。

ssh wayland 17.10

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

为什么我不能在 Telegram 中发送文件和照片?

Telegram 在 Windows 上运行良好。

我在 Ubuntu 中安装了 Telegram 应用程序。

我无法使用 Telegram 发送照片或文件。

我该如何解决?

telegram

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

替换文件中包含撇号的模式

我有一个包含这一行的文本文件:

set stime = '0 0'
Run Code Online (Sandbox Code Playgroud)

我需要将其更改为:

set stime = '0 4'
Run Code Online (Sandbox Code Playgroud)

我试过这些命令:

sed -i 's/original/new/g' file.txt
Run Code Online (Sandbox Code Playgroud)

awk '{gsub(/pattern/,"replacement")}' file 
Run Code Online (Sandbox Code Playgroud)

但它们不起作用。我想这是因为模式中的撇号。我怎样才能正确地做到这一点?

command-line sed awk text-processing

7
推荐指数
2
解决办法
3732
查看次数

env、declare 和 compgen -v 有什么区别?

我看到了,printenvenv给出了相同的输出。在进一步挖掘以获取环境变量的完整列表时,我发现 declare -xp了来自此处的命令:

compgen -v | while read line; do echo $line=${!line};done
Run Code Online (Sandbox Code Playgroud)

这些命令在环境变量方面有什么区别。

command-line bash environment-variables

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