离线安装 vs code server

离线安装 vs code server

步骤:

1、获取 vs code 的 commit id,即vscode中关于这张图中的“提交”的这串很长的字符串
在这里插入图片描述

2、从 https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable 下载 vs code server,"${commit_id}"为第一步获取的字符串,可以直接在浏览器中下载

3、将 vscode-server-linux-x64.tar.gz 上传到 server,例如linux主机上

4、将下载的 vscode-server-linux-x64.tar.gz 解压到 ~/.vscode-server/bin/${commit_id} 目录下,不带 vscode-server-linux-x64 目录。

5、在 ~/.vscode-server/bin/${commit_id} 目录下创建一个文件,文件名为 0

命令行总结:

负责下载的机器,例如windows,或者linux:

commit_id=93c2f0fbf16c5a4b10e4d5f89737d9c2c25488a3
 
# Download url is: https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
curl -sSL "https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable" -o vscode-server-linux-x64.tar.gz

在需要安装vscode sever的机器上执行以下命令:

mkdir -p ~/.vscode-server/bin/${commit_id}
 
# assume that you upload vscode-server-linux-x64.tar.gz to /tmp dir
 
tar zxvf /tmp/vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/${commit_id} --strip 1
touch ~/.vscode-server/bin/${commit_id}/0
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
可以通过以下步骤在Ubuntu上离线安装RabbitMQ: 1. 下载RabbitMQ的deb包和依赖包,可以从官网或者镜像站下载。 2. 将下载的deb包和依赖包复制到Ubuntu系统中。 3. 安装依赖包,可以使用dpkg命令进行安装,例如: ``` sudo dpkg -i erlang-base_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-asn1_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-crypto_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-public-key_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-ssl_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-syntax-tools_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-mnesia_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-runtime-tools_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-inets_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-os-mon_22.3.4.1-1_amd64.deb sudo dpkg -i erlang-xmerl_22.3.4.1-1_amd64.deb ``` 4. 安装RabbitMQ,可以使用dpkg命令进行安装,例如: ``` sudo dpkg -i rabbitmq-server_3.8.9-1_all.deb ``` 5. 启动RabbitMQ服务,可以使用以下命令启动: ``` sudo systemctl start rabbitmq-server ``` 6. 验证RabbitMQ是否安装成功,可以使用以下命令: ``` sudo rabbitmqctl status ``` 如果输出类似于以下内容,则表示RabbitMQ已经成功安装: ``` Status of node rabbit@localhost ... [{pid,1593}, {running_applications,[{rabbit,"RabbitMQ","3.8.9"}, {rabbit_common,[],"3.8.9"}, {xmerl,"XML parser","1.3.18"}, {os_mon,"CPO CXC 138 46","2.4.7"}, {cowboy,"Small, fast, modern HTTP server.","2.8.0"}, {cowlib,"Support library for manipulating Web protocols.","2.9.1"}, {ranch,"Socket acceptor pool for TCP protocols.","1.7.1"}, {ssl,"Erlang/OTP SSL application","10.6.2"}, {public_key,"Public key infrastructure","1.10.4"}, {asn1,"The Erlang ASN1 compiler version 5.0.8","5.0.8"}]}, {os,{unix,linux}}, {erlang_version,"Erlang/OTP 22 [erts-10.7.2] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:64] [hipe] [dtrace]\n"}, {memory,[{total,37437904}, {connection_readers,0}, {connection_writers,0}, {connection_channels,0}, {connection_other,0}, {queue_procs,0}, {queue_slave_procs,0}, {plugins,0}, {other_proc,2147483647}, {mnesia,0}, {mgmt_db,0}, {msg_index,0}, {other_ets,0}, {binary,0}, {code,0}, {atom,1049}, {other_system,0}]}, {alarms,[]}, {listeners,[{clustering,25672,"::"},{amqp,5672,"::"}]}, {vm_memory_high_watermark,0.4}, {vm_memory_limit,6708623872}, {disk_free_limit,50000000}, {disk_free,105586227712}, {file_descriptors,[{total_limit,1048576}, {total_used,2}, {sockets_limit,943626}, {sockets_used,0}]}, {processes,[{limit,1048576},{used,57}]}, {run_queue,0}, {uptime,6}] ``` 希望这个回答能够帮助到你!
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值