当前位置: 首页 > news >正文

Ubuntu——双系统Ubuntu22.04系统安装和基础配置

文章目录

    • 一、Ubuntu22.04双系统安装
      • 双系统安装和卸载
    • 二、基础配置
      • 更新软件源
      • 搜狗输入法
      • TimeShift
      • 上网
    • 三、AI配置
      • Conda
      • CUDA12.6
      • Pytorch2.3.0-cu121
    • 四、额外配置
      • Samba局域网文件共享系统

一、Ubuntu22.04双系统安装

双系统安装和卸载

  • 双系统卸载
  • 安装Ubuntu双系统
  • windows系统安装ubuntu双系统及分区方案

二、基础配置

基础软件安装及配置顺序(总体配置时间大约3小时):

  1. 更换软件源
  2. 安装TimeShift测试定期备份功能
  3. 安装输入法

更新软件源

搜狗输入法

  • Ubuntu22.04中文输入法设置

TimeShift

  • TimeShift备份和恢复Ubuntu

上网

  • 如何在 ubuntu 上网

三、AI配置

  1. 安装Conda
  2. 安装NVIDIA驱动、CUDA和cudnn

Conda

  • Ubuntu安装Conda
    • 参考镜像站,不同版本的conda下载命令如下:
    # Python 3.10
    wget --user-agent=“Mozilla” +  https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-0-Linux-x86_64.sh
    

CUDA12.6

  • Ubuntu 22.04安装cuda及Pytorch教程
    • CUDA Toolkit 12.6版本的CUDA安装命令:
    wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
    sudo dpkg -i cuda-keyring_1.1-1_all.deb
    sudo apt-get update
    sudo apt-get -y install cuda
    

Pytorch2.3.0-cu121

有两种方式,可以直接pip从官网下载,也可以下载whl文件本地安装:

  • pip官网下载:
pip install torch==2.3.0 torchvision==0.18.0 torchaudio==2.3.0 --index-url https://download.pytorch.org/whl/cu121
  • 下载whl文件本地安装:
    • Pytorch史上最全torch全版本离线文件下载地址大全(9月最新)

四、额外配置

Samba局域网文件共享系统

  • Ubuntu22——安装并配置局域网文件共享系统Samba

相关文章:

Ubuntu——双系统Ubuntu22.04系统安装和基础配置

文章目录 一、Ubuntu22.04双系统安装双系统安装和卸载 二、基础配置更新软件源搜狗输入法TimeShift上网 三、AI配置CondaCUDA12.6Pytorch2.3.0-cu121 四、额外配置Samba局域网文件共享系统 一、Ubuntu22.04双系统安装 双系统安装和卸载 双系统卸载安装Ubuntu双系统windows系统…...

stm32定时器中断和外部中断

一,中断系统的介绍 中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行 中…...

LeetCode 每日一题 2024/9/30-2024/10/6

记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录 9/30 1845. 座位预约管理系统10/1 983. 最低票价10/2 1870. 准时到达的列车最小时速10/3 1928. 规定时间内到达终点的最小花费10/4 1227. 飞机座位分配概率10/5 2187. 完成…...

Redis篇(最佳实践)(持续更新迭代)

介绍一:键值设计 一、优雅的key结构 Redis 的 Key 虽然可以自定义,但最好遵循下面的几个最佳实践约定: 遵循基本格式:[业务名称]:[数据名]:[id]长度不超过 44 字节不包含特殊字符 例如: 我们的登录业务&#xff0…...

详细介绍pandas 在python中的用法

Pandas 是 Python 中非常流行的数据分析和处理库,特别适用于处理结构化数据。它构建在 NumPy 之上,提供了更高级的功能,例如数据清理、整理、筛选和统计分析。Pandas 的核心数据结构是 Series 和 DataFrame,分别用于处理一维数据和…...

八字命理测算系统开发-源码搭建

八字命理测算系统的开发是一个结合了传统命理学与现代科技的项目,旨在为用户提供基于个人出生年、月、日、时等信息的个性化命理分析和预测。以下是开发此类系统时需要考虑的关键步骤和技术要点: 一、前期准备 1.确定需求和目标用户 与客户或团队讨论&am…...

Python批量读取mat文件

一、前言 使用Python中的h5py库实现同一目录下多个mat文件的批量读取功能,获取数据、lon、lat等信息,其他变量内容可根据自己的mat格式进行更改。 二、代码 def open_matfiles(dir, start_indexNone, end_indexNone,lev_indexNone,lev_valueNone):打开…...

UE4 材质学习笔记05(凹凸偏移和视差映射/纹理压缩设置)

一.凹凸偏移和视差映射 1.偏移映射 这需要一个高度图并且它的分辨率很低,只有256*256,事实上,如果高度图的分辨率比较低并且有点模糊,效果反而会更好 然后将高度图输出到BumpOffset节点的height插槽中, 之后利用得到…...

基于贝叶斯决策的 CAD 程序设计方案

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…...

算法: 二分查找题目练习

文章目录 二分查找二分查找在排序数组中查找元素的第一个和最后一个位置搜索插入位置x 的平方根山脉数组的峰顶索引寻找峰值寻找旋转排序数组中的最小值点名 总结模版 二分查找 二分查找 没啥可说的,轻轻松松~ class Solution {public int search(int[] nums, int target) {i…...

Qt开发技巧(十三)QList插入操作,扩展类型的使用,关于QSS的坑,Qt的延时方法,Qt编译的三种版本,环境搭建多练练,指向Qt源码的报错

继续讲一些Qt开发中的技巧操作: 1.QList插入操作 关于QList队列的处理中,我们最常用的就是调用append函数添加item,往前插入item很多人第一印象就是调用insert(0,xxx)来插入,其实QList完全提供了往前追加item的函数prepend()、pus…...

docker快速上手

一个轻量的虚拟机,让程序员不再纠结于环境部署,更多集中于代码编写,基础建设,开发 作用: 打包:把你软件运行所需的所有东西打包到一起 分发:把你打包好的“安装包”上传到一个镜像仓库&#…...

JAVA学习-练习试用Java实现“反转链表 II”

问题&#xff1a; 给定单链表的头指针 head 和两个整数 left 和 right &#xff0c;其中 left < right 。请你反转从位置 left 到位置 right 的链表节点&#xff0c;返回 反转后的链表 。 示例 1&#xff1a; 输入&#xff1a;head [1,2,3,4,5], left 2, right 4 输出…...

15分钟学 Python 第35天 :Python 爬虫入门(一)

Day 35 : Python 爬虫简介 1.1 什么是爬虫&#xff1f; 网页爬虫&#xff08;Web Crawler&#xff09;是自动访问互联网并提取所需信息的程序。爬虫的主要功能是模拟用户通过浏览器访问网页的操作&#xff0c;从而实现对网页内容的批量访问与信息提取。它们广泛应用于数据收集…...

【Qt】Qt学习笔记(一):Qt界面初识

Qt 是一个跨平台应用程序和 UI 开发框架。使用 Qt 您只需一次性开发应用程序&#xff0c;无须重新编写源代码&#xff0c;便可跨不同桌面和嵌入式操作系统部署这些应用程序。Qt Creator是跨平台的Qt集成开发环境。 创建项目 Qt的一些界面&#xff0c;初学时一般选择Qt Widgets …...

Unity3D游戏的内存控制详解

前言 Unity3D是一款流行的游戏引擎&#xff0c;支持多种平台&#xff0c;包括PC、移动设备和VR等。随着游戏的复杂性不断提高&#xff0c;Unity3D的内存管理变得尤为重要。本文将详细介绍Unity3D游戏中的内存控制技术&#xff0c;包括自动内存管理、对象池、延迟加载资源和手动…...

《数据结构》--栈【概念应用、图文并茂】

本节讲完栈下次再讲一下队列&#xff0c;最后补充一个串&#xff0c;我们的线性结构基本就完事了。下图中黄色框框圈中的是我们今日份内容(分为两篇博客)&#xff1a; 知识体系图 栈(Stack-LIFO)结构 栈的基础概念 栈(Stack)是一个后进先出(Last-In-First-Out)的一个特殊数据…...

国外电商系统开发-运维系统文件下载

文件下载&#xff0c;作者设计的比较先进&#xff0c;如果下载顺利&#xff0c;真的还需要点两次鼠标&#xff0c;所有的远程文件就自动的下载到了您的PC电脑上了。 现在&#xff0c;请您首选选择要在哪些服务器上下载文件&#xff1a; 选择好了服务器以后&#xff0c;现在选择…...

【CSS in Depth 2 精译_045】7.1 CSS 响应式设计中的移动端优先设计原则(上)

当前内容所在位置&#xff08;可进入专栏查看其他译好的章节内容&#xff09; 第一章 层叠、优先级与继承&#xff08;已完结&#xff09; 1.1 层叠1.2 继承1.3 特殊值1.4 简写属性1.5 CSS 渐进式增强技术1.6 本章小结 第二章 相对单位&#xff08;已完结&#xff09; 2.1 相对…...

在线教育新篇章:SpringBoot系统开发策略

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统&#xff0c;它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等&#xff0c;非常…...

告别手动挖洞:用Netsparker自动化扫描你的Web应用(附实战报告解读)

告别手动挖洞&#xff1a;用Netsparker自动化扫描你的Web应用&#xff08;附实战报告解读&#xff09; 在快节奏的Web开发环境中&#xff0c;安全测试往往成为项目后期被压缩的环节。传统手动渗透测试需要安全专家投入数十小时&#xff0c;而中小团队常面临资源不足的困境。Net…...

通过Taotoken CLI工具一键配置开发环境中的多工具API密钥

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 通过Taotoken CLI工具一键配置开发环境中的多工具API密钥 在团队协作开发或需要同时使用多个AI工具的项目中&#xff0c;手动为每个…...

如何快速获取网易云QQ音乐歌词:3大场景解决你的本地音乐无歌词困扰

如何快速获取网易云QQ音乐歌词&#xff1a;3大场景解决你的本地音乐无歌词困扰 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 还在为本地音乐播放时没有歌词而烦恼吗&am…...

从“让大模型回答问题“到智能决策:LangGraph 构建 AI Agent 的核心奥秘

本文深入解析了 AI Agent 的核心价值在于判断与决策&#xff0c;而非简单回答问题。LangGraph 作为图式工作流框架&#xff0c;通过 State&#xff08;共享状态&#xff09;、Node&#xff08;处理节点&#xff09;、Router&#xff08;决策分支&#xff09;的设计&#xff0c;…...

ESP32任务看门狗(TWDT)实战:从配置到调试,手把手教你防止程序‘饿死’

ESP32任务看门狗深度实战&#xff1a;构建高可靠多任务系统的关键技巧 在物联网设备开发中&#xff0c;系统稳定性往往决定着产品的成败。想象一下这样的场景&#xff1a;你的智能家居网关在凌晨3点突然停止响应&#xff0c;或者工业传感器节点在关键时刻丢失数据——这些问题的…...

【普中 51-Ai8051 开发攻略】-- 第 30 章 OLED 液晶显示实验-硬件 IIC

(1)实验平台&#xff1a; 普中 51-Ai8051 开发板​​https://item.taobao.com/item.htm?abbucket17&id1026052331067(2)资料下载 &#xff1a;普中科技-各型号产品资料下载链接 前面已经使用 IO 口软件模拟 IIC 时序与 OLED 通信实现字符汉字的显示。 本章学习使用 AI805…...

跨越物种与时空:TO-GCN方法在植物发育与光合作用调控网络解析中的创新实践

1. TO-GCN方法&#xff1a;突破传统共表达网络分析的时空局限 在植物生物学研究中&#xff0c;基因共表达网络分析一直是揭示复杂调控机制的重要工具。传统方法如WGCNA&#xff08;加权基因共表达网络分析&#xff09;虽然应用广泛&#xff0c;但在处理跨物种、跨条件或跨组织的…...

别等 SQL 跑慢了再靠猜,NineData 怎样把问题一步步看清

SQL 变慢最怕的不是慢本身&#xff0c;而是大家一开始只能靠猜。明明语法没报错&#xff0c;业务一上线却卡住了&#xff1b;多了一个函数、少了一个索引&#xff0c;或者关联顺序不合适&#xff0c;就可能让数据库白白扫描一大堆数据。在很多团队里&#xff0c;这类问题最早往…...

别再手动配环境了!用VMware一键导入bee-box镜像,5分钟搞定bWAPP靶场

5分钟极速部署bWAPP靶场&#xff1a;VMware镜像导入全指南 对于刚踏入Web安全领域的新手来说&#xff0c;最令人头疼的往往不是漏洞原理本身&#xff0c;而是那些看似简单却暗藏玄机的环境配置。PHP版本不兼容、MySQL服务启动失败、Apache模块缺失...这些"拦路虎"消…...

QGIS工程文件.QGZ与.QGS到底怎么选?从团队协作到版本控制的完整避坑指南

QGIS工程文件.QGZ与.QGS深度对比&#xff1a;团队协作与版本控制的最佳实践 当你在QGIS中完成一天的工作&#xff0c;点击保存按钮时&#xff0c;系统默认会生成.QGZ格式的文件。但你是否想过&#xff0c;这个看似简单的选择可能会影响未来团队协作的效率&#xff1f;在GIS项目…...