目前我的主机有一个私钥,但我想通过 ssh 在远程机器上开发,所以我需要从该远程机器的私有 git 存储库中克隆。
有没有办法给我正在 ssh'ing 的机器提供临时权限,以便我可以从那台机器克隆?
当然有一些解决方案,比如为远程机器生成一个私钥,或者通过 ssh 复制文件。只是想知道是否有一个简单的选择。
提前致谢。
目前我的主机有一个私钥,但我想通过 ssh 在远程机器上开发,所以我需要从该远程机器的私有 git 存储库中克隆。
有没有办法给我正在 ssh'ing 的机器提供临时权限,以便我可以从那台机器克隆?
当然有一些解决方案,比如为远程机器生成一个私钥,或者通过 ssh 复制文件。只是想知道是否有一个简单的选择。
提前致谢。
我正在尝试在无法访问 Internet 的机器上安装 CUDA 运行时包。
当前方法:
curl -o /tmp/cuda_key.pub
http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
apt-key add /tmp/cuda_key.pub
curl -o /tmp/cuda/cuda_install.deb "https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_9.1.85-1_amd64.deb"
dpkg -i /tmp/cuda/cuda_install.deb
apt-get update && apt-get --download-only install -y --allow-unauthenticated cuda-runtime-9-2=9.2.148*
当我尝试通过运行以下命令将其安装在另一台机器上时,它会失败:
dpkg -i *.deb
此方法仅在我可以访问互联网以通过以下方式修复损坏的软件包时才有效
apt install -f
目前有没有完全离线安装 cuda-runtime-9-2=9.2.148* 的方法?
谢谢你的时间。