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",
}
相关推荐
大连好光景2 小时前
WSL下创建的Ubuntu系统与Windows实现显卡直通
linux·运维·ubuntu
huangjiazhi_2 小时前
Ubuntu 添加服务自启动
linux·运维·ubuntu
GDAL3 小时前
腾讯云ubuntu安装nodejs环境
ubuntu·nodejs·腾讯云
SCBAiotAigc4 小时前
在Ubuntu上使用docker compose安装普通(不支持GPU)的Ollama服务
人工智能·python·ubuntu·ollama
Ancelin安心4 小时前
关于代理的一些网络知识复盘
linux·运维·网络·计算机网络·web安全·ubuntu·网络安全
Norach5 小时前
Ubuntu升级opencv版本至4.9.0
linux·经验分享·opencv·yolo·ubuntu·dnn
linzihahaha5 小时前
vmware-ubuntu 虚拟机共享文件及复制拖动配置
linux·运维·ubuntu
HIT_Weston5 小时前
70、【Ubuntu】【Hugo】搭建私人博客:新建站点
linux·运维·ubuntu
Danileaf_Guo5 小时前
让Ubuntu服务器变身OSPF路由器!实现服务器与网络设备直接对话
linux·运维·服务器·ubuntu
bing_feilong5 小时前
ubuntu如何开机运行一个python3脚本?
linux·运维·ubuntu