我有几台运行 Perl 程序和其他程序和工具的 Linux 机器。
/usr/local
我希望保持机器之间的所有工具同步,因此我在一台机器(主)和其他机器之间共享目录。
现在我想在/usr/local/<path to modules>
.
我已经找到了该local::lib
模块,但其目的是将模块安装到您的主目录中。
如何设置 CPAN(或 CPAN 替代方案)以将所有模块和依赖项安装到一个位置?我如何在其他机器上设置 Perl 以使用该位置来查找模块?
在学习 git 时,我在GitHub 上建立了一个私有存储库。我已经创建了 ssh 密钥并将其存储到我的 GitHub 帐户并在我的本地 Linux 机器上编辑了 .ssh/config 文件:
## github
Host github.com
User git
HostName github.com
IdentityFile ~/.ssh/github.key
Run Code Online (Sandbox Code Playgroud)
我可以成功连接到我的 GitHub 帐户:
$ ssh -T github
Hi <UserName>! You've successfully authenticated, but GitHub does not provide shell access.
Run Code Online (Sandbox Code Playgroud)
我已经在本地机器上初始化了一个 git 存储库,设置了用户并添加了一个远程存储库:
$ git init
$ git config user.name "UserName"
$ git config user.email "UserEmail"
$ git remote add origin ssh://github:<UserName?/<repositoryName>.git
Run Code Online (Sandbox Code Playgroud)
我创建了一个README.md
文件,将其添加到 git 并提交:
$ git add README.md
$ git commit -m "First commit." …
Run Code Online (Sandbox Code Playgroud)