我想通过 sftp 使用特定 IP 和特定(非默认) PORT 连接到服务器。
连接时如何选择非默认端口sftp?
每当我尝试安装、删除或升级任何使用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) 之间有什么区别
adduser user_name group_name
Run Code Online (Sandbox Code Playgroud)
和
usermod -G -a user_name group_name
Run Code Online (Sandbox Code Playgroud)
乍一看,他们似乎在做同样的事情:将用户添加到组中。
目前正在尝试从该网站编译 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)
现在我已经使用本网站的说明进行了安装。但是,我仍然收到上述错误。
我该如何解决这个错误?
我知道 Ubuntu 12.04 LTS 不再获得应用程序更新和安全更新。
如果我将内核更新到最新的 4.13 ATM。这会改变更新策略还是严格基于操作系统版本而不是内核?
我在 ubuntu 16.04 上运行 chrome
Whatsapp web似乎已停止在桌面上工作。二维码在屏幕上闪烁 1 帧,然后消失,只留下 whatsapp 标志。
在搜索中,我找到了建议袜子代理设置的答案。当我转到settings->network->Network Proxy 时, Method 设置为None。
我也厌倦了删除我的 android 设备上的所有 PC 会话。
我也试过杀死所有的 chrome 进程。
我还没有尝试重新启动。
我还没有找到这个确切的问题,但我可能使用了不正确的术语。在 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 应用程序?
如果不可能,我们可以等到此更新完成后再升级。
Telegram 在 Windows 上运行良好。
我在 Ubuntu 中安装了 Telegram 应用程序。
我无法使用 Telegram 发送照片或文件。
我该如何解决?
我有一个包含这一行的文本文件:
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)
但它们不起作用。我想这是因为模式中的撇号。我怎样才能正确地做到这一点?
我看到了,printenv并env给出了相同的输出。在进一步挖掘以获取环境变量的完整列表时,我发现 declare -xp了来自此处的命令:
compgen -v | while read line; do echo $line=${!line};done
Run Code Online (Sandbox Code Playgroud)
这些命令在环境变量方面有什么区别。