Ubuntu24.04.3LTS常见软件和环境安装

首先使用系统自带的应用中心,安装的软件会比较稳定少很多乱七八糟的问题:

Pycharm

VS Code

Zotero

Deepseek

其他软件

复制代码
1-安装Zotero,Zotero+chrome,Zotero+坚果云,Zotero+translate比较方便,已经放弃Mendeley
	官网下载,然后:
	 sudo mv Zotero-6.0.35_linux-x86_64/* /opt/zotero/
      cd /opt/zotero
      sudo ./set_launcher_icon 
      ln -s /opt/zotero/zotero.desktop ~/.local/share/applications/zotero.desktop
   
2-安装xmind,最近觉得看论文画导图是个整理思路的好方法
	官网下载,然后:
	sudo dpkg -i Xmind-for-Linux-amd64bit-24.01.14361-202403131929.deb 
	
3-安装ros和vscode,用下大佬的一键安装https://fishros.com/#/fish_home, Ubuntu 24还是太新了,这里用一下ros docker 【11】:
	wget http://fishros.com/install -O fishros && . fishros
	 【2】 ROS 1 noetic
	 查看安装的ROS版本号 · 1、先在终端输入roscore · 2、打开新终端,再输入,rosparam list · 3、再输入rosparam get /rosdistro就能得到版本. 
	 
4-安装todesk:https://www.todesk.com/linux.html
	sudo apt-get install ./todesk-v4.8.1.0-amd64.deb

9-安装百度云,官网下载链接:https://pan.baidu.com/download?from=header
	sudo dpkg -i baidunetdisk_4.17.7_amd64.deb

配环境

复制代码
1-安装git
	sudo apt install git

2-安装miniconda
	wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
	bash Miniconda3-latest-Linux-x86_64.sh
	按 Enter 阅读许可协议。
	输入 yes 接受许可协议。
	选择安装路径(默认路径为 ~/miniconda3)。
	输入 yes 初始化 Miniconda。
	安装完成后,激活 Conda:

	source ~/.bashrc
	conda --version

3-安装docker
	 curl -fsSL https://test.docker.com -o test-docker.sh
	 sudo sh test-docker.sh
	 
4-安装监控btop
	sudo apt install btop

5-VSCode+latex,除了安装latex和插件外,找到setting.json加入以下内容。(常用快捷键alt+z, 编辑文件换行)

复制代码
{
    // 设置是否自动编译
    "latex-workshop.latex.autoBuild.run":"never",
    // 右键菜单
    "latex-workshop.showContextMenu":true,
    // 从使用的包中自动补全命令和环境
    "latex-workshop.intellisense.package.enabled": true,
    // 编译出错时设置是否弹出气泡设置
    "latex-workshop.message.error.show": false,
    "latex-workshop.message.warning.show": false,
    "latex-workshop.latex.autoBuild.run": "onSave",

    // 编译工具和命令
    "latex-workshop.latex.tools": [
        {
            "name": "xelatex",
            "command": "xelatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOCFILE%"
            ]
        },
        {
            "name": "pdflatex",
            "command": "pdflatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOCFILE%"
            ]
        },
        {
            "name": "latexmk",
            "command": "latexmk",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "-pdf",
                "-outdir=%OUTDIR%",
                "%DOCFILE%"
            ]
        },
        {
            "name": "bibtex",
            "command": "bibtex",
            "args": [
                "%DOCFILE%"
            ]
        }
    ],
    // 用于配置编译链
    "latex-workshop.latex.recipes": [
        {
            "name": "XeLaTeX",
            "tools": [
                "xelatex"
            ]
        },
        {
            "name": "XeLaTeX*2",
            "tools": [
                "xelatex",
                "xelatex"
            ]
        },
        {
            "name": "PDFLaTeX",
            "tools": [
                "pdflatex"
            ]
        },
        {
            "name": "PDFLaTeX*2",
            "tools": [
                "pdflatex",
                "pdflatex"
            ]
        },
        {
            "name": "BibTeX",
            "tools": [
                "bibtex"
            ]
        },
        {
            "name": "LaTeXmk",
            "tools": [
                "latexmk"
            ]
        },
        {
            "name": "xelatex -> bibtex -> xelatex*2",
            "tools": [
                "xelatex",
                "bibtex",
                "xelatex",
                "xelatex"
            ]
        },
        {
            "name": "pdflatex -> bibtex -> pdflatex*2",
            "tools": [
                "pdflatex",
                "bibtex",
                "pdflatex",
                "pdflatex"
            ]
        }
    ],
    // 文件清理。此属性必须是字符串数组
    "latex-workshop.latex.clean.fileTypes": [
        //"*.aux",
        "*.bbl",
        "*.blg",
        "*.idx",
        "*.ind",
        "*.lof",
        "*.lot",
        //"*.out",
        "*.toc",
        "*.acn",
        "*.acr",
        "*.alg",
        "*.glg",
        "*.glo",
        "*.gls",
        "*.ist",
        "*.fls",
        "*.log",
        "*.fdb_latexmk"
    ],
    // 设置为onFaild 在构建失败后清除辅助文件
    "latex-workshop.latex.autoClean.run": "onFailed",
    // 使用上次的recipe编译组合
    "latex-workshop.latex.recipe.default": "pdflatex -> bibtex -> pdflatex*2",
    // 用于反向同步的内部查看器的键绑定。ctrl/cmd +点击(默认)或双击
    "latex-workshop.view.pdf.internal.synctex.keybinding": "double-click",
    "latex-workshop.view.pdf.viewer": "tab",
    "editor.codeActionsOnSave": {
    },
    "python.defaultInterpreterPath": "/usr/local/bin/python3",
}
相关推荐
hkj880813 小时前
Ubuntu 20.04 安装 OpenJDK 17
linux·运维·ubuntu
sulikey13 小时前
服务器安装Docker教程。如何在云服务器安装Docker容器?
运维·服务器·ubuntu·docker·安装教程·云服务器
IT曙光1 天前
在Ubuntu上本地部署Dify?
linux·ubuntu
默默提升实验室2 天前
Ubuntu 22.04.5 配置静态IP,手动安装SSH
ubuntu
初圣魔门首席弟子2 天前
TypeScript 类型系统完全指南:从基础到高级工具类型(知识库版)
linux·运维·ubuntu
TARDIS_20202 天前
VMware配置ubuntu26.04虚拟机桥接
ubuntu
雷工笔记2 天前
什么是Ubuntu?
linux·运维·ubuntu
suaizai_2 天前
TypeScript 7 正式发布!Vue 暂被 “拒之门外“ !!!
linux·运维·ubuntu
letisgo52 天前
VMware Workstation + Ubuntu 26.04 LTS 小白运维部署手册
linux·运维·ubuntu