我想放在ssh-add /path/to/special_key
脚本的顶部。这工作正常,但它总是提示输入密码。这很奇怪,也有点烦人,因为即使ssh-add -l
显示已经添加了密钥,它仍然要求输入密码。
有没有办法告诉它:“添加此密钥并询问密码是否尚未添加,否则什么都不做”?
我的笔记本挂起时遇到问题,但是当我不希望它醒来时(立即或稍后在包中时 - 我可能有两个问题需要解决)。但目前这个问题是关于故障排除的:是否有我可以运行的命令来告诉我最后一个resume
操作的触发器是什么?例如,是否按下了某个键,或电源按钮,是否是网络唤醒信号,是否从交流电源切换到电池,等等。
看来,在 Windows 上,您可以键入powercfg -lastwake
以找到这一点。所以我正在寻找与该命令等效的 Linux。
如果没有这样的命令,我需要寻找什么,在哪个日志文件中?
(Mint 16, xfce, Lenova Thinkpad, kernel 3.11.0-12-generic)
运行Mint 17,刚跑apt-get upgrade
了一段时间,下载了350MB。它中途停下来告诉我/etc/issue
不是包维护者的版本。同上issue.net
and lsb-release
,差异如下所示:
-DISTRIB_ID=LinuxMint
-DISTRIB_RELEASE=17
-DISTRIB_CODENAME=qiana
-DISTRIB_DESCRIPTION="Linux Mint 17 Qiana"
+DISTRIB_ID=Ubuntu
+DISTRIB_RELEASE=14.04
+DISTRIB_CODENAME=trusty
+DISTRIB_DESCRIPTION="Ubuntu 14.04.2 LTS"
Run Code Online (Sandbox Code Playgroud)
好的,我对这三个文件更新中的每一个都说“不”(即保持为 Mint)。现在我只是想知道这是否是更严重问题的症状?可能apt-get
被损坏?我可以做一些简单的检查来告诉自己一切正常吗?到目前为止,谷歌告诉我没有其他人有这个问题,如果它是薄荷包装的混乱,这看起来很奇怪。
抱歉,这个问题有点白痴。我想可以归结为:耸耸肩不去想这三个文件可以吗?
更新
这是输出apt-cache policy base-files
:
base-files:
Installed: 7.2ubuntu5.2
Candidate: 7.2ubuntu5.2
Version table:
*** 7.2ubuntu5.2 0
500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
100 /var/lib/dpkg/status
7.2ubuntu5 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
Run Code Online (Sandbox Code Playgroud)
但是仍然有一些薄荷包,这里是apt-cache policy | grep -i mint
:
700 http://extra.linuxmint.com/ qiana/main i386 Packages
release v=17,o=linuxmint,a=qiana,n=qiana,l=linuxmint,c=main
origin …
Run Code Online (Sandbox Code Playgroud) 即我可以在下一个最近的发行版中找到足够接近的软件包吗?还是比较复杂,从源码编译比较好?或者我可以从 debian 中获取它吗?
(这个问题至少是关于 Ubuntu 11.10 和 12.10 的;我敢打赌其他人会遇到这个问题,所以如果建议不同,具体取决于哪个生命周期结束的 Ubuntu,它可能有助于说明如何!)
PS“升级”不会被接受作为答案;-)我知道,但有时退役/升级/更换服务器需要时间,我想先修补bash。
apt ×1
command-line ×1
linux-mint ×1
shell-script ×1
shellshock ×1
ssh ×1
ssh-agent ×1
suspend ×1
ubuntu ×1