sudo dpkg -i rstudio-1.0.136-amd64.deb(Lendo banco de dados ... 213133
ficheiros e directórios actualmente instalados.)
A preparar para desempacotar rstudio-1.0.136-amd64.deb ...
A descompactar rstudio (1.0.136) sobre (1.0.136) ...
dpkg: problemas com dependências impedem a configuração de rstudio:
rstudio depende de libjpeg62; porém:
Pacote libjpeg62 não está instalado.
rstudio depende de libgstreamer0.10-0; porém:
Pacote libgstreamer0.10-0 não está instalado.
rstudio depende de libgstreamer-plugins-base0.10-0; porém:
Pacote libgstreamer-plugins-base0.10-0 não está instalado.
dpkg: erro ao processar o pacote rstudio (--install):
problemas de dependência - deixando desconfigurado …Run Code Online (Sandbox Code Playgroud) 使用sudo权力和调用gedit顶级菜单时File Edit View Search Tools Documents Help丢失。
如果我创建用户 ID root并登录一次并调用gedit它是否会创建可能解决此问题的必要用户配置文件?
这会不会也让恼人的错误信息消失,每当我使用sudo,gksu或pkexec与提升权限,以一个普通用户gedit?
Nautilus 和其他 Gnome 衍生的 Ubuntu 应用程序还有其他好处吗?
注意:通过sudo权力你可以谷歌pkexec gedit3.5k 命中、gksu gedit40k 命中或sudo gedit500k 命中。我是使用第一种方法的少数人,但我相信它会成为 Ubuntu 17.04 的标准。
2017 年 6 月 12 日更新以下是您在使用时遇到的错误列表pkexec gedit:
(gedit:13003): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any …Run Code Online (Sandbox Code Playgroud) 我有一个名为lock-screen-timer的 bash 脚本,它调用yad挂载一个 GUI 对话框。在 Windows 10 和适用于 Linux 的 Windows 子系统 (WSL) 下,我可以从 bash 提示符运行它(注意必须先安装 VcXsrv)。我不知道如何在 Windows 10 中创建一个有效的桌面快捷方式。我可以在 Windows 10 桌面上创建快捷方式 OK...
...当我点击它时它不会运行。我看了很多网站都没有运气。
我已经安装了昨天和今天的最新更新,我登录后没有终端,没有破折号,启动器,没有任何工作。我已经尝试了这里的解决方案:
Ubuntu 16.04 Jan 3 2018 更新导致屏幕/访问问题
也试过这个:
export DISPLAY=:0
ccsm
Run Code Online (Sandbox Code Playgroud)
结束启用 Unity 并从终端重新启动,但我仍然无法工作。当我登录来宾会话时,这是正常的。有没有可行的解决方案?谢谢。
您可以编辑sudoers文件并设置secure_path以匹配您的路径。这在Unix & Linux 中有记录。
是否有我可以传递的命令行开关sudo,以便它使用我设置的路径?例如:
rick@alien:~$ sudo echo $PATH
/home/rick/bin:/home/rick/.local/bin:/mnt/e/bin:/mnt/e/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
???????????????????????????????????????????????????????????????????????????????
rick@alien:~$ echo $PATH
/home/rick/bin:/home/rick/.local/bin:/mnt/e/bin:/mnt/e/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
???????????????????????????????????????????????????????????????????????????????
rick@alien:~$ sudo which auto-brightness-config
/usr/local/bin/auto-brightness-config
???????????????????????????????????????????????????????????????????????????????
rick@alien:~$ which auto-brightness-config
/mnt/e/usr/local/bin/auto-brightness-config
???????????????????????????????????????????????????????????????????????????????
rick@alien:~$ sudo locate auto-brightness-config
/Desktop/Link to auto-brightness-config
/home/rick/Pictures/display-auto-brightness-config 1.png
/mnt/e/Desktop/Link to auto-brightness-config
/mnt/e/usr/local/bin/.auto-brightness-config
/mnt/e/usr/local/bin/Link to auto-brightness-config
/mnt/e/usr/local/bin/auto-brightness-config
/usr/local/bin/.auto-brightness-config
/usr/local/bin/Link to auto-brightness-config
/usr/local/bin/auto-brightness-config
Run Code Online (Sandbox Code Playgroud)
当我使用sudo它运行/usr/local/bin时,当我真正想要/mnt/e/usr/local/bin.
如果我不想维护sudoers文件中的路径,是否可以传递一个开关sudo以使用我的路径来查找正确的命令?
我试图捕捉在有限的时间段内开始的进程。
我创建了一个脚本 ( ps-suspects.sh),其中:
ps-suspects.sh从终端运行。ps-suspects.sh我有一段需要微调的代码:
$ sort -k15 ~/pid.log | uniq -f14 -c
Run Code Online (Sandbox Code Playgroud)
这是它产生的:
$ head ~/pid.tmp
1 /mnt/e/bin/ps-suspects.sh Possible suspects causing problems
63 1 S root 127 2 0 60 -20 - 0 - Sep08 ? 00:00:00 [acpi_thermal_pm]
63 1 S root 75 2 0 60 -20 - 0 - Sep08 ? 00:00:00 [ata_sff]
63 1 S root 447 2 0 60 -20 - …Run Code Online (Sandbox Code Playgroud) 因此,我需要知道何时访问我在 ubuntu 中的帐户。是否有任何命令可以显示发生这种情况的确切时间。我需要这个,因为我怀疑有人在远程控制我的电脑,并改变了一些东西。
我需要一个脚本来检查yad(和其他程序)版本号是否 >= 特定数字。例如我有:
$ yad --version
0.40.0 (GTK+ 3.24.8)
$ gedit --version
gedit - Version 3.32.0
$ bash --version
GNU bash, version 5.0.3(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2019 Free Software Foundation, Inc.
Run Code Online (Sandbox Code Playgroud)
并非所有程序(如 bash)都存在环境变量:
$ echo $BASH_VERSION
5.0.3(1)-release
Run Code Online (Sandbox Code Playgroud) 过去一周我一直在尝试在 efi 分区中安装 grub,我得到了:
Could not prepare Boot variable: No space left on device
grub-install: error: efibootmgr failed to register the boot entry: Input/output error.
Run Code Online (Sandbox Code Playgroud)
但是我发现通过使用--no-vram我安装 grub 没有错误。我是 Linux 菜鸟,想知道是什么导致了错误。
我需要从终端重复(每 3600 秒)运行以下命令:
if whois abcxyz.com | grep -q 'string'; then
echo 'Message line 1'
echo 'Message line 2'
fi
Run Code Online (Sandbox Code Playgroud)
我尝试使用手表,如下所示:
watch -n 3600 if whois abcxyz.com | grep -q 'string'; then
echo 'Message line 1'
echo 'Message line 2'
fi
Run Code Online (Sandbox Code Playgroud)
但我收到错误消息。
你能帮我让它工作吗?
谢谢