小编mur*_*uru的帖子

怎么退出root用户?

我刚刚按照http://www.wikihow.com/Become-Root-in-Ubuntu 的步骤获得了 root 访问权限。我的提示从$变为#签名,表明我有 root 访问权限。现在我已经退出或注销或禁用 root 访问。为此,我尝试了 sudo passwd -dl root. 然后它显示消息:

passwd: password expiry information changed.
Run Code Online (Sandbox Code Playgroud)

但我仍然拥有 root 访问权限,而且我仍然拥有#符号而不是$.

root@hostname:~#仍然出现而不是xyz@hostname:~$

root sudo logout

63
推荐指数
2
解决办法
30万
查看次数

如何在 Lenovo ThinkPad 上安装指纹读取器?

我有一个带指纹识别器的联想 ThinkPad

Thinkpad指纹

如何让 Ubuntu 识别并使用它登录?

我已经尝试过:

sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

...但此 GUI 无法识别我的设备。有谁知道任何其他选择?

thinkpad lenovo fingerprint-reader software-installation

63
推荐指数
2
解决办法
16万
查看次数

resolv.conf 中的名称服务器 127.0.1.1 不会消失!

我已经读过,只有当我的机器有自己的 DNS 服务器时,我才应该nameserver 127.0.1.1在我的/etc/resolv.conf文件中。既然没有,拥有它​​就会导致问题。但无论我做什么,我都无法摆脱它!

以下是我迄今为止所做的事情:

  1. 添加nameserver 192.168.1.3/etc/resolvconf/resolv.conf.d/base文件。(192.168.1.3 是我们网络的 DNS)。
  2. 跑步:sudo resolvconf --enable-updates
  3. 跑步:sudo resolvconf -u
  4. 运行:(sudo service network-manager restart只是为了确保)。

然而,当我打开/etc/resolv.conf文件时,它说:nameserver 127.0.1.1!有谁知道出了什么问题?

请注意,它实际上是127.0.1.1!我不知道为什么不是127.0.0.1

即使我/etc/resolv.conf手动更新并将其更改为其他任何内容,它sudo resolvconf -u也会将其恢复为127.0.1.1! 这个地址是哪里来的?

networking resolv.conf resolvconf 14.04

63
推荐指数
2
解决办法
9万
查看次数

18.04 有没有让登录画面出现在外接显示器上?

在 Ubuntu 18.04 上,我已将笔记本电脑连接到外接显示器,并且可以将外接显示器设置为主和仅外接显示器模式。但是,当我打开笔记本电脑或从会话中注销时,显示登录屏幕仅显示在我的(内部)笔记本电脑屏幕上。但是,一旦我登录,显示器就会切换到外部,而我的笔记本电脑屏幕会按预期关闭。

有没有办法让登录屏幕只出现在启动时或注销时的外部屏幕上,如 16.04?此外,登录屏幕不会像 16.04 那样跟随我的光标。

gdm multiple-monitors 18.04

63
推荐指数
3
解决办法
6万
查看次数

使用“sudo”运行时的环境变量

作为我的问题的例子,我的~/.bashrc文件包含以下几行:

export LD_LIBRARY_PATH=/opt/intel/mkl/lib/ia32:$LD_LIBRARY_PATH
export LD_PRELOAD=/opt/intel/mkl/lib/ia32/libmkl_core.so
Run Code Online (Sandbox Code Playgroud)

这样 Numpy (Python) 就可以找到它需要运行的库,因为它是使用 MKL 和英特尔编译器构建的。这个工作流程不是最好的,但这是另一回事。

我的问题是~/.bashrc当我使用“sudo”(但不是 root)运行程序时,如何传递任意变量(如 中的变量)?

目前,如果我运行:

sudo python -c "import numpy"
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

ImportError: libimf.so: cannot open shared object file: No such file or directory*
Run Code Online (Sandbox Code Playgroud)

一些建议作为sudo -isudo -E不会改变这里的任何内容。


编辑:

我无法回答我的问题(分数不够:D)但我会在这里发表评论,希望还有其他 Linux 新手对sudo陷阱感到疑惑。

[只是暂时的!] 这对我有用(~/.bashrc):

alias sudo='sudo env PATH=$PATH VAR1=SOME_VALUE VAR2=SOME_VALUE...'
Run Code Online (Sandbox Code Playgroud)

command-line sudo environment-variables

61
推荐指数
4
解决办法
13万
查看次数

启动时如何自动启动虚拟机?

我的 Ubuntu12.04 中有很多 Virtual box 机器,每次关机或重新启动时,我都必须一一启动它们。

我想帮助编写启动时自动启动 VBox 机器的脚本。

boot virtualbox scripts autostart

60
推荐指数
5
解决办法
22万
查看次数

如何安装 Wireshark

我是 Linux 新手,需要在 VirtualBox 的 Xubuntu 14.04 上安装 Wireshark 2.0.0。我已经下载了 .tar.gz 包并解压了它。然后我在wireshark文件夹中打开终端并键入/.configure意图通过 make 和sudo make installexecutions跟随它,但尝试与sudo apt-get install wireshark. 有人可以帮我逐步安装Wireshark吗?

wireshark

60
推荐指数
3
解决办法
23万
查看次数

在 ubuntu 16.04 上安装 gnome-shell

我尝试在 Ubuntu 16.04 上安装 gnome-shell,在配置时我选择 gdm 作为我的默认桌面,但在我重新启动后我没有看到登录屏幕,只有带有 Ubuntu 徽标和红点的黑屏,所以我重新安装了 Ubuntu再次。

我的问题如何在 Ubuntu 16.04 上安装 gnome-shell?

software-installation gnome-shell

60
推荐指数
3
解决办法
19万
查看次数

如何在 17.10 及更高版本中在控制台模式和 GUI 之间切换?

像真正的先驱一样升级到 17.10 后,我发现旧的CtrlAltF1不再在控制台模式和 GUI 之间切换,并且快速的谷歌搜索没有找到任何有用的信息。此功能是否已完全删除?

gdm virtual-console

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

通知发送在 crontab 中不起作用

我制作了一个脚本,当我正在阅读漫画的新章节时,它会通知我。我使用命令 notify-send 来做到这一点。当我尝试在终端中运行该程序时,该程序有效。通知显示。但是,当我把它放在我的 crontab 中时,通知没有显示。我很确定该程序正在运行,因为我为我创建了一个文件。文件已创建,但未显示通知。

这是我的脚本

#!/bin/bash   
#One Piece Manga reminder    
#I created a file named .newop that contains the latest chapter.    
let new=$(cat ~/.newop)    
wget --read-timeout=30 -t20 -O .opreminder.txt http://www.mangareader.net/103/one-piece.html

if (( $(cat .opreminder.txt | grep "One Piece $new" | wc -l) >=1 ))    
then    
    (( new+=1 ))    
    echo $new    
    echo $new > ~/.newop    
    notify-send "A new chapter of One Piece was released."    
else    
    notify-send "No new chapter for One Piece."    
    notify-send "The latest chapter is still $new."    
fi …
Run Code Online (Sandbox Code Playgroud)

cron notify-send

58
推荐指数
6
解决办法
4万
查看次数