如何退出当前的 CPAN 模块并打开一个新会话?
How to exit current CPAN module and open a new session?
我是 perl 和 CPAN 的新手。我看到我的系统中安装了 perl。
但是,我想将 DBI
包安装到 运行 一个名为 INSTALL.PL
.
的脚本
当我键入 CPAN
时,我收到以下错误消息
Loading internal null logger. Install Log::Log4perl for logging messages
Terminal does not support AddHistory.
There seems to be running another CPAN process (pid 3986). Contacting...
Other job not responding. Shall I overwrite the lockfile '/home/abcd/.cpan/.lock'? (Y/n) [y]
如果我输入 no
,我不会得到 CPAN
命令提示符。而如果我给出 yes
,我会得到以下命令提示符
nolockcpan[1]
我可以知道该错误消息是什么意思吗?要避免再次出现此消息,应遵循哪些步骤?
我不能进入 cpan
模式并按 CTRL+Z
退出并再次进入 cpan
模式吗?
如何避免此错误消息以及何时会发生?
这意味着 cpan
上次 运行 没有正确退出。例如,如果您在终端仍在 运行ning 时关闭终端,就会发生这种情况。
您可以使用exit
或quit
退出cpan
。当它的 STDIN 到达 EOF 时它也会退出(这可以在 unix 上使用 Ctrl-D 完成)。
你说的是 Ctrl-Z,它会停止(挂起)它,但不会退出它。停止后使用fg
到return到cpan
。也就是说,在停止时启动 cpan
或仍在 运行ning 会导致不同的消息 (Other job is running. Shall I try to run in downgraded mode?
)。
我是 perl 和 CPAN 的新手。我看到我的系统中安装了 perl。
但是,我想将 DBI
包安装到 运行 一个名为 INSTALL.PL
.
当我键入 CPAN
时,我收到以下错误消息
Loading internal null logger. Install Log::Log4perl for logging messages
Terminal does not support AddHistory.
There seems to be running another CPAN process (pid 3986). Contacting...
Other job not responding. Shall I overwrite the lockfile '/home/abcd/.cpan/.lock'? (Y/n) [y]
如果我输入 no
,我不会得到 CPAN
命令提示符。而如果我给出 yes
,我会得到以下命令提示符
nolockcpan[1]
我可以知道该错误消息是什么意思吗?要避免再次出现此消息,应遵循哪些步骤?
我不能进入 cpan
模式并按 CTRL+Z
退出并再次进入 cpan
模式吗?
如何避免此错误消息以及何时会发生?
这意味着 cpan
上次 运行 没有正确退出。例如,如果您在终端仍在 运行ning 时关闭终端,就会发生这种情况。
您可以使用exit
或quit
退出cpan
。当它的 STDIN 到达 EOF 时它也会退出(这可以在 unix 上使用 Ctrl-D 完成)。
你说的是 Ctrl-Z,它会停止(挂起)它,但不会退出它。停止后使用fg
到return到cpan
。也就是说,在停止时启动 cpan
或仍在 运行ning 会导致不同的消息 (Other job is running. Shall I try to run in downgraded mode?
)。