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",
}
相关推荐
欧云服务器4 天前
怎么让脚本命令可以同时在centos、debian、ubuntu执行?
ubuntu·centos·debian
智渊AI4 天前
Ubuntu 20.04/22.04 下通过 NVM 安装 Node.js 22(LTS 稳定版)
ubuntu·node.js·vim
The️5 天前
Linux驱动开发之Read_Write函数
linux·运维·服务器·驱动开发·ubuntu·交互
再战300年5 天前
Samba在ubuntu上安装部署
linux·运维·ubuntu
qwfys2005 天前
How to install golang 1.26.0 to Ubuntu 24.04
ubuntu·golang·install
木尧大兄弟5 天前
Ubuntu 系统安装 OpenClaw 并接入飞书记录
linux·ubuntu·飞书·openclaw
小虾爬滑丫爬5 天前
ubuntu上设置Tomcat 开机启动
ubuntu·tomcat·开机启动
老师用之于民5 天前
【DAY25】线程与进程通信:共享内存、同步机制及实现方案
linux·c语言·ubuntu·visual studio code
小虾爬滑丫爬5 天前
Ubuntu 上设置防火墙
ubuntu·防火墙
林开落L5 天前
解决云服务器内存不足:2 分钟搞定 Ubuntu swap 交换区配置(新手友好版)
运维·服务器·ubuntu·swap交换区