首页 > 系统相关 >ubuntu vscode编译vscodium

ubuntu vscode编译vscodium

时间:2023-10-05 18:11:36浏览次数:36  
标签:vscode VSCode 编译 window build ubuntu vscodium

git clone https://github.com/VSCodium/vscodium.git

修改点:

1.get_repo.sh

从build.env判断MS_COMMIT是否变更,未变更不拉取vscode源码

2.build/build.sh添加SKIP_PATCH="no",在上一步后,其实patch应用完成了,所以不下载vscode的时候,再次path就会不成功,从而编译exit 1

prepare_vscode.sh中修改

本人的修改后的库源码地址:https://gitee.com/zcfsky/vscodium

使用vscode打开该目录

按照docs/build.md 说明安装依赖;

需要多加两个:

sudo apt isntall libkrb5-dev

npm install -g yarn

安装过程下载使用git fetch vscode总是失败,需要多次尝试

以下是安装过程

报错:我重启vscode,重新编译通过了

编译完成:

执行./~/Projects/vscodium/VSCode-linux-x64/codium

桌面快捷方式:

[Desktop Entry]
Name=VSCodium
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=${HOME}/Projects/vscodium/VSCode-linux-x64/codium --unity-launch %F
Icon=vscodium
Type=Application
StartupNotify=false
StartupWMClass=Code
Categories=TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;application/x-code-workspace;
Actions=new-empty-window;
Keywords=vscodium;

[Desktop Action new-empty-window]
Name=New Empty Window
Exec=${HOME}/Projects/vscodium/VSCode-linux-x64/codium --new-window %F
Icon=vscodium

 

 

 

 

标签:vscode,VSCode,编译,window,build,ubuntu,vscodium
From: https://www.cnblogs.com/zcfsky/p/17743715.html

相关文章

  • Ubuntu 20.04 搭建 Timemachine
    创建一个目录,作为TimeMachine保存数据的目录。$sudomkdir/usr/local/timemachine$sudochownnobody:nogroup/usr/local/timemachine$sudochmod777/usr/local/timemachine安装netatalk服务和avahi-daemon服务。$sudoaptinstallnetatalkavahi-daemon编辑net......
  • 2023年全国职业院校技能大赛(高职组)windows维护&Ubuntu维护
    Windows系统维护在物联网系统中通常会发生一些安全问题,作为物联网工程师需对系统进行安全维护和性能优化配置。任务要求:Ø 帐户登录安全设置,此安全设置确定 OS 是否在此计算机每次验证帐户凭据时进行审核。要求开启成功、失败选项的编辑界面截屏,另存为 A-14-1.jpg。答:......
  • Ubuntu 安装谷歌浏览器报错解决:Errors were encountered while processing
    Ubuntu安装谷歌浏览器报错解决parallels@ubuntu-linux-22-04-02-desktop:~/snap/firefox/common/Downloads$sudodpkg-igoogle-chrome-stable_current_amd64.deb[sudo]passwordforparallels:dpkg:errorprocessingarchivegoogle-chrome-stable_current_amd64.deb(......
  • 嵌入式开发环境Vscode开发STM32单片机程序
       STM32单片机非常强大,大多数教程都是使用keil编译器,keil是收费的而gcc是开源免费的。这里介绍一些使用gcc+ vscode 开发单片机程序的经验。(这里不解释gcc是什么)。第一:环境准备gccARM开发者官网 https://developer.arm.com/我有个习惯:尽量使用免安装版软件,直接解......
  • Better Input:VSCode插件开发指南
    更好的阅读体验?0.准备工作先安装(更新)node.js和nmpnode更新去Node.js官网下载最新版本,然后重新安装在原来的安装路径下(第一次下载可只进行第三步)node-v查看当前版本是否是最新版本wherenode查看之前的安装路径去Node.js官网下载LTS版本执行node-v查看现......
  • ubuntu20.04 将 max locked memory从默认的65536改为无限制
    RDMA开发中,需要注册MemoryRigon,需要比较大的内存区域,如果不把Ubuntu20.04系统默认的maxlockedmemory从默认的65536改为unlimited,将会报出这个错误:Couldn'tallocateMR解决办法如下(感谢chatGPT老师哈哈)Tosetthemaximumlockedmemoryfrom65536tounlimitedonUbunt......
  • 将Ubuntu/Debian打包成自己的ISO镜像
    目录前奏安装systemback安装make安装cdtools在图形化中打开systemback用新生成的镜像重新装OS前奏Ubuntu22.04.1LTS/16G/8U#设置固定IPrambo@test:~$cat/etc/netplan/01-network-manager-all.yaml#LetNetworkManagermanagealldevicesonthissystemnetwor......
  • vscode 配置 python 中快捷输入 if __name__ == '__main__':
    vscode不会像pycharm可以代码自动联想出 if__name__=='__main__': 操作点击左下角齿轮按钮——用户代码片段  然后输入python搜索出现python.json 然后将一下代码输入后重启就可以了 代码如下:"Printtoconsole":{"prefix":"main","body":[......
  • 手把手教你在Ubuntu上部署中文LLAMA-2大模型
     一、前言 llama2作为目前最优秀的的开源大模型,相较于chatGPT,llama2占用的资源更少,推理过程更快,本文将借助llama.cpp工具在ubuntu(x86\ARM64)平台上搭建纯CPU运行的中文LLAMA2中文模型。二、准备工作 1、一个Ubuntu环境(本教程基于Ubuntu20LTS版操作) 2、确保你的环境可......
  • [VSCode] 替换掉/去掉空行
    VSCode中使用快捷键Ctrl+H,出现替换功能,在上面的“查找”框中输入正则表达式:^\s*(?=\r?$)\n然后选择右侧的“使用正则表达式”;“替换”框内为空,点击右侧的“全部替换”,即可去除所有空行。参考[VSCode替换掉/去掉空行](http://www.taodudu.cc/news/show-4624706.html?action=onClic......