01 远程毗连到分配的服务器

打印 上一主题 下一主题

主题 865|帖子 865|积分 2595

远程毗连到分配的服务器

第一步:直接ssh即可
ssh wujunyu@114.212.10.251
暗码:
很容易
第二步
服务器的(别在自己虚拟机上的.bashrc,一开始我就搞错了,调了好久呜呜).bashrc里加一下下面这个(任意找个位置加就行)(.bashrc文件在home目录(~)下)
再source一下(即source .bashrc)(source命令可见Linux下source命令详解_linux下的source命令 csdn violetguo-CSDN博客,其实就是在当前bash情况下读取并实行.bashrc中的命令
  1. export http_proxy="http://114.212.84.49:4242"
  2. export https_proxy="http://114.212.84.49:4242"
复制代码
将这两行命令添加到 .bashrc 文件中并实行 source 命令后,会将指定的代理服务器配置应用到你的命令行情况中。具体作用如下:

  • 设定代理服务器:export http_proxy="http://114.212.84.49:4242" 和 export https_proxy="http://114.212.84.49:4242" 分别指定了 HTTP 和 HTTPS 的代理服务器所在为 http://114.212.84.49:4242。
  • 影响命令行工具:这些设置会影响通过命令行发起的 HTTP 和 HTTPS 请求,比方利用 curl、wget 等工具。这些工具会通过设定的代理服务器进行网络请求。
第三步:配置一下,从而可以利用apt-get update这个命令
如果你直接sudo apt update,是不行的
参考这篇博客的这个答复
运行sudo http_proxy=http://114.212.84.49:4242 apt-get update(注意别忘了端标语)即可
那么为什么呢?
首先,为什么直接apt-get update不行?
直接运行 apt-get update 命令不行的原因是,默认情况下,apt-get 并不会利用任何代理服务器。要让 apt-get 利用代理服务器,必要显式地告诉它代理服务器的所在。这可以通过设置 http_proxy 情况变量来实现。
具体来说,有以下几个原因:

  • 默认配置:apt-get 默认不会通过代理服务器进行毗连,除非明白配置。
  • 情况变量的作用范围:如果你在当前用户会话中设置了 http_proxy 情况变量,但利用 sudo 运行命令时,该情况变量不会主动传递给 root 用户。这是由于 sudo 会启动一个新的子进程,这个子进程不会继续父进程(当前用户会话)的情况变量,除非特别配置。
比方,直接运行以下命令是没有问题的:
  1. export http_proxy=http://yourserver
  2. apt-get update
复制代码
这将会利用代理服务器,由于 export 命令设置了情况变量 http_proxy,而且 apt-get update 在同一会话中运行,继续了情况变量。
但是,当你利用 sudo 命令时:
  1. export http_proxy=http://yourserver
  2. sudo apt-get update
复制代码
sudo apt-get update 不会继续当前会话的 http_proxy 情况变量,由于 sudo 启动了一个新的子进程。
办理这个问题的方法之一是直接在 sudo 命令中指定情况变量:
  1. sudo http_proxy=http://yourserver apt-get update
复制代码
如许可以确保 http_proxy 情况变量在 sudo 实行的命令中是有效的。
另一种办理方法是编辑 /etc/apt/apt.conf 文件,添加代理配置:
  1. Acquire::http::Proxy "http://yourserver:port";
复制代码
如许,apt-get 每次运行时都会利用指定的代理服务器。
总结来说,直接运行 apt-get update 不行的主要原因是缺少代理配置。通过显式设置 http_proxy 情况变量或配置 /etc/apt/apt.conf 文件,可以让 apt-get 正确利用代理服务器。
第四步:安装miniconda
不容易(如果安装的conda有问题,会在用conda创建虚拟情况时一直在soving environment)
我发现ubuntu里的百度ai答复的方法下载的conda是好的。
  1. wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
  2. bash Miniconda3-latest-Linux-x86_64.sh
  3. source ~/.bashrc
复制代码
就应该把conda安装在home/wjy下(之前空间不足是由于yzj和hyt占了太多空间)
P.S: sudo adduser wujunyu先创建用户
​ sudo adduser wujunyu sudo再给他sudo权限
p.s:数据可以放在/data1大概/data2下面,home目录空间比较小,就放点代码啥的就行了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

不到断气不罢休

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表