如果搭建一个本地的conda镜像(包含bioconda)

搞定 conda 安装包报错问题 问题描述: conda install 报错 $ conda install tophat2 Collecting package metadata (current_repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. Collecting package metadata (repodata.json): done Solving environm 阅读详情

构建一个conda本地镜像,本质上就是把anaconda的包都下载了,然后指定包的下载位置。目前对我而言,常用的anaconda频道如下,因此我只要从anaconda中下载这些资源即可。

  • Anaconda
  • conda-forge
  • bioconda

如下是下载数据的脚本,将其保存为my_conda_mirror.sh,

mkdir -p local_mirror
cd local_mirror

# anaconda
mkdir -p anaconda/noarch
mkdir -p anaconda/linux-64

cd anaconda/linux-64/
wget -q -nd -r -l 1 https://conda.anaconda.org/anaconda/linux-64/  . 
cd ../../
cd anaconda/noarch/
wget -q  -nd -r -l 1 https://conda.anaconda.org/anaconda/noarch/ . 
cd ../../

# bioconda
mkdir -p bioconda/linux-64
cd bioconda/linux-64
wget -q  -nd -r -l 1 https://conda.anaconda.org/bioconda/linux-64/ bioconda/linux-64 .
cd ../../
mkdir -p bioconda/noarch
cd  bioconda/noarch
wget -q  -nd -r -l 1 https://conda.anaconda.org/bioconda/noarch/ bioconda/noarch . 
cd ../../

# conda-forge
mkdir -p conda-forge/linux-64
cd conda-forge/linux-64
wget -q -nd -r -l 1 https://conda.anaconda.org/conda-forge/linux-64/ . 
cd ../../
mkdir -p conda-forge/noarch
cd conda-forge/noarch
wget -q -nd -r -l 1 https://conda.anaconda.org/conda-forge/noarch/ . 
cd ../../

然后找到一个足够大的硬盘进行运行(据我估计大概需要下载300G的数据)

sh my_conda_mirror.sh

下一步是配置channels, 比如说我运行脚本的位置是/home6/xzg, 那么添加频道的方法就是下面这种。

conda config --add channels file:///home6/xzg/local_mirror/conda-forge/
conda config --add channels file:///home6/xzg/local_mirror/bioconda/
conda config --add channels file:///home6/xzg/local_mirror/anaconda/

后面照常使用conda安装即可。

转自:https://www.jianshu.com/p/95ecb6edd93e

 

如何创建自己的私有conda镜像 title category layout tags date 如何创建自己的私有conda镜像 other post conda python 2020-10-18 16:00:24 本文的组成: 第一部分解释创建自己的镜像的动机; 第二部分介绍分析的过程 第三部分... 阅读详情

相关推荐

Mirror | conda 镜像源配置

配置 conda 清华源(Windows 用户也可)

宇宙有只 AGI 的博客 1499

Linux Bioconda环境配置及生信软件安装

bioconda的使用首先需要安装miniconda,在安装好miniconda之后,添加相应的生物信息软件相关的channel之后,就是bioconda了。bioconda是一个管理生物信息软件的工具软件,它基于anaconda可以进行生物软件的搜索、下载、安装、升级、删除等操作,可以将 bioconda 当成生物信息软件的AppStore。启动虚机机,尝试使用命令:cd /mnt/hgfs 进入hgfs文件夹,若无法找到hgfs文件夹或hgfs下无共享文件夹,则需要手动进行挂载。选择settings。

m0_55220082的博客 3099

Bioconda 介绍

Bioconda是一个基于Conda的生物信息学开源软件包管理平台,专为解决生物信息工具的安装、版本控制和环境隔离问题而设计。其核心特点包括:专注生物信息学工具(覆盖基因组学、转录组学等领域10000+工具);基于Conda的环境隔离机制,可自动处理复杂依赖链;跨平台兼容Linux/macOS;与Snakemake等流程工具无缝衔接。安装需先配置Miniconda并添加Bioconda仓库源,支持创建独立环境、安装指定版本工具及导出环境配置。虽然存在部分工具更新滞后和Windows支持有限等局限性,但Bio

qq_27390023的博客 610

Ubuntu anaconda 换源

vim使用命令 i 插入模式 :wq 保存并推出 anaconda 换源 vim ~/.condarc channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ - https://mi...

qq_44876051的博客 1万+

单细胞分析(19)—— 单细胞转录组基因集评分方法

在单细胞RNA测序(scRNA-seq)分析中,基因集评分(Gene Set Scoring)是一项关键任务,能帮助研究者识别细胞功能状态

阅读文献,记录学习笔记 2441

别再混淆了!5分钟搞懂机器人导纳控制与阻抗控制的本质区别(附Simulink对比仿真)

本文深入解析机器人柔顺控制中的导纳控制与阻抗控制的本质区别,通过信号流方向、架构对比和应用场景三个关键视角进行详细阐述。文章还提供Simulink对比仿真案例,帮助读者快速理解两种控制策略的差异及其适用场景,特别适合机器人控制领域的研究者和工程师参考。

weixin_42543046的博客 605

conda更换源,forge、bioconda相关

conda更换源,添加cloud目录下的相关源,bioconda 中科大源 conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda c...

java31的专栏 3526

Android Studio中把llama.cpp编译Android .so

本文介绍了一个在Android Studio中集成llama.cpp的最小Demo实现方案,通过JNI将llama.cpp编译为Android.so库,实现本地加载GGUF模型进行文本生成。文章详细说明了项目结构配置(SDK≥30,NDK≥28)、CMake编译设置、Kotlin-JNI-C++的完整调用链实现,以及模型文件部署方式。该Demo采用每次请求新建上下文的简化设计,包含加载模型、生成文本、资源释放等核心功能,并提供了错误排查建议。项目舍弃了上下文保持等复杂功能以确保稳定性,适合作为端侧大语言模型

Zhang Phil 519

conda 添加bioconda源,创建/删除/重命名环境

1.conda安装 在https://repo.continuum.io/miniconda/选择conda版本 wget "https://repo.continuum.io/archive/Miniconda2-4.5.12-Linux-x86_64.sh" bash Miniconda2-4.5.12-Linux-x86_64.sh source ~/.bash...

weixin_30263073的博客 2823

告别手动打卡:逍遥模拟器+宥马运动自动跑步脚本配置全流程

本文详细介绍了如何利用逍遥模拟器和自动化脚本实现宥马运动的自动跑步功能,告别手动打卡的繁琐。从环境准备、脚本部署到定位配置和智能调度,全流程指导用户完成自动化设置,提升效率并确保运动数据的真实性。

weixin_42532473的博客 548

【SABRE 3D, SABRE 3DxT,LAM设备】2025年9月10日

前文:SABRE 3D系列机台简介本章节详细阐述了在维护期间锁定电气、机械、热力学及重力组件以及化学管线输入的锁定操作流程,旨在降低人员受伤风险。p42~p55。

weixin_46735260的博客 1615

bioconda中国镜像(北外备用,清华已恢复,中科大暂时没恢复)

bioconda是conda上一个分发生物信息软件的频道,现在已经有超过2700款软件。由于国内没有基镜像,下载安装生物信息软件速度十分缓慢,经常中断,生物信息人迫切需要一个国内镜像。Bioconda is a channel for the conda package manager specializing in bioinformatics software。 2019.6.15高兴地...

zd200572的博客 1万+

OpenClaw小白使用全攻略

OpenClaw全能技能解锁指南:从基础到进阶 摘要: 本文提供OpenClaw AI智能体的完整使用教程,帮助用户从安装后"不知道如何用"到熟练掌握核心功能。教程包含:1)控制台5大区域详解和3个必做初始化设置;2)文件管理、浏览器自动化、文档生成等5大基础功能实操,每个功能配有详细操作步骤、指令模板和效果演示;3)10+高频场景解决方案,如整理文件、搜集资料、写总结等;4)进阶技巧和常见问题解答。通过清晰的图文指引,即使电脑小白也能快速上手,实现办公自动化、提升工作效率。

通俗易懂学IT 3059

Bioconda的使用

若要使用bioconda,首先应下载miniconda或Anaconda,Anaconda的安装需要root权限,我下载的是miniconda,只在该用户下安装 下载 miniconda wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh 安装miniconda bash,sh命令 ...

qq_44652539的博客 2446

YOLO11涨点优化:卷积魔改 | DCNv2升级版本,助力检测

在DCN的基础上,增加了2个创新点,分别是调制模块和使用多个调制后的DCN模块,从形成了DCN的升级版本——DCNv2

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 967

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

conda添加镜像源

conda添加镜像源 参考conda下载通道中的镜像修改channel 直接在:C:\Users\Larry中的.condarc文件(安装路径不同有区别,找到这个后缀的文件即可) 对.condarc文件进行修改 添加仓库 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.e

qq_33934427的博客 5311

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Nature Method:Bioconda解决生物软件安装的烦恼

其它之前很多人都用过Conda,特别是生信科学家近两年都在用Bioconda,那叫一个妙不可言、根本停不下来。这里我郑重通知大家,Bioconda于今年6月2号正式发表于Nature Methods(IF=26.9)。吃水不忘挖井人,用过的写文章记得引用它。Bioconda是生物软件库,可以利用Conda快速安装绝大多数生物学软件,让生物学家从复杂的版本和依赖关系中解脱出来,专心数据分析。Bioconda主页:https://bioconda.github.io/

悟道西方 848

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

conda添加清华镜像_原创||如何运用conda一键安装生信软件

郑重声明:本文很干,请你们自备茶水古人云:兵马未动,粮草先行。那这里用conda安装生信软件,就是我们的粮草,不完成这一步,下面的分析都是白搭。一、首先来聊一聊conda是什么了?想必对于刚接触生信的人来说,听到conda的时候应该是这样的那就用大白话来给你们唠一唠,conda到底是何方神圣?其实conda就是一个进行包管理和环境管理的管理器,它不但可以安装多个软件包及其依赖关系,还可以...

weixin_42122986的博客 1538

配置 conda 镜像环境

环境: conda/4.11.0 CPython/3.8.8 Windows/10 镜像源选用阿里云镜像站anaconda镜像:https://mirrors.aliyun.com/anaconda/ 参考:https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#show-channel-urls-show-channel-urls 使用配置文件修改镜像源 使用 conda info 命令.

零一魔法 9012

使用Bioconda管理R语言

使用conda管理R语言,安装包,与传承的方式不一样。

BioinfoDu 1020

Linux下conda镜像源配置

1、问题描述 我们使用conda命令安装库,需要为conda设置镜像源,这些镜像源有哪些 2、配置conda镜像源 2.1 打开 '.condarc’文件 sudo vim ~/.condarc 2.2 将以下内容覆盖’.codnarc’文件里面所有内容 channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

xdg15294969271的博客 8396

BioConda--转载

1. Conda安装 如BioConda官网[1]所说,BioConda需要Conda安装环境,如果你使用过Anaconda python安装环境,那么你已经有了Conda安装环境,否则,最好的办法是安装Miniconda。 从Miniconda的官网上[2]下载最新版与你使用的系统对应的安装器,例如我使用的是64位Linux系统、Python2.7,那么代码如下: wget  https://r...

weixin_34025051的博客 1127

conda查看已装包_conda一个包管理器

Conda是一个开源包管理系统和环境管理系统,可用于安装多个版本的软件包及其依赖关系,在能在它们之间切换。 因此我们可以通过conda来解决python软件包依赖的问题,还有python版本问题,省事!装conda之间,我们首先要理清一个概念:1. Conda包含在Anaconda和Miniconda2. Miniconda是一个小的引导版本,只包含conda,Python和它的依赖包3. An...

weixin_39835925的博客 9299

Bioconda:生物信息学软件管理的终极解决方案

在生物信息学研究中,软件环境管理是确保分析可重复性的关键技术。包管理系统通过依赖解析和环境隔离机制,解决了多版本软件共存和复杂依赖关系的问题。Conda作为跨平台的包管理工具,采用二进制打包格式和环境隔离设计,大幅提升了软件部署效率。Bioconda在此基础上针对生物信息学领域优化,提供经过专家审核的软件集合和自动化构建系统。这种技术方案特别适用于需要快速搭建分析管道的场景,如RNA-seq、宏基因组等NGS数据分析。通过环境配置文件和镜像加速等实践技巧,研究人员可以高效管理FastQC、Trimmomat

weixin_30410119的博客 260
上一篇: 从零搭建本地pypi镜像源2:下载清华pypi镜像源
下一篇: 搭建本地 Anaconda 镜像
wzg2016
博客等级 码龄10年 539粉丝 493原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值