从Windows到Linux—— 快速上手指南

手势控制 Python !Leap Motion Python 开发教程 (二) 手势控制 Python !Leap Motion Python 开发教程 (二) 现在进入正题,我来给大家总结一下我在使用 Leap Motion 开发过程中的经验以及学到的东西,其中我会概括以及翻译官方给出的注释,为了让这些注释更加通俗易懂,让大家更好理解。 回顾 在上一篇文章中我们讲了如何配置 Leap Motion 的 Python 2.7 的开发环境,如果您还没有配置好您的开发环境,可以参... 阅读详情
从Windows到Linux—— 快速上手指南

这是去年发表一篇老文章了,加到blog里收藏一下了。

从Windows到Linux——<1> 快速上手指南
作者:乾坤一笑[smileonce]


<1> 快速上手指南



从Windows到Linux --  快速上手指南
                /*
                 *  乾坤一笑(smileonce)
                 *  EMail/Msn : smileonce@126.com
                 *  写于2003-10-20 
                 */  
操作系统种类多,Linux版本种类多,安装配置方法更是众说纷纭……

    本篇,面向的对象是有N年Windows使用经验,而对Linux/Unix一无所知或所知甚少或者从未实际操作过的朋友;如果你想一下子配好系统,最优化,以后一成不变,那么,本篇不适合你;如果你对Linux已经有很深刻地了解,想进一步优化,本篇也不适合你;本篇所要解决的是:让你跳过重重障碍,快速领略一下Linux究竟为何物。

    因此,本篇所要告诉你的,是一种最简洁(但不是最优)、最安全的安装方法——让你在毫不担心由于自己的水平不高而造成的对硬盘的资料以及原Windows操作系统被损坏的前提下,来安装Linux。在本文的最后,我在告诉你如何把装的Linux卸掉,恢复你没安装前的状态。

    在入正题之前,先解决几个问题,想必是装Linux的用户都想知道的:
    一、    安装Linux对Windows系统和其他盘上的数据是否有损害?
答:应该说是没有损害。如果你没有硬盘灾难恢复的经验,强烈建议你按照本文演习一遍,再选择更好的安装方法。本文指点你的是一种极为安全的做法,几乎危险的操作我都引导你避开了。
    二、    Linux能和Windows共存于一块硬盘么?
答:可以。七、八个系统共存都没问题,这个问题在以后的章节里在深入讨论。本文举的例子是1个Linux和一到两个Windows系统共存于一块硬盘。
    三、    装什么版本的Linux好?
答:这个问题就“萝卜白菜,各有所爱”了,其实到一定层次,每种Linux都能被你改得服服帖帖的。不过就刚上手的朋友来说,还是可以选一种周围人用得最多的版本,有问题好问嘛。如果你没有选择就先装红旗Linux吧,(底层结构和RedHat差不多,又不用担心汉化问题了),中文安装界面,仿Windows的KDE平台,比较好上手,熟悉之后再转RedHat或者其他版本。


    好了,现在言归正传,来装Linux了。

    第一步,从原来的Windows分区里割肉——为安装Linux准备磁盘空间。红旗Linux需要2.5G空间;RedHat多一点,4G。(这里指基本上完全安装的空间) 怎么分区才好呢?如果你是单Windows系统,不必考虑那么多;如果你是Win98/Win2000或者Win2000/WinXp等双系统,并且两个系统分别装在不同的分区里(就是说不是都装在C盘的所有情况),就需要考虑考虑了。我给你总结一条法则:“在所有系统盘后面找位置装”。比方说你的Win2000在c盘,Winxp在F:盘,那么你就在F:后面找位置。为什么这样呢?应为WinNT系统中有个boot.ini文件,里面记载了引导镜像的位置,如果你加到第二个系统前面,那么NT Loader就找不到第二个系统的引导镜像了,结果就出现了引导不成功的错误。(不过,可以手动改过来)如果实在没法找到这样的位置,那就当这一步我没说,出了问题到论坛问吧^_^

    第二步,把割下来的肉剁碎——细化Linux分区。既然是“快速上手指南”,我就不解释Why了,只给一个How得了。分成4块,分别如下:
/boot     150M       (注:我装RH 6.2的时候才用23M,没想到RH9长得这么快)
swap     256M       (注:一般的公式为交换分区取内寸两倍,不过如果你有256M内存肯定用不着512M做交换文件,所以我觉得256M左右到满合适的。注意:即便你的内存很大也不要省这点空间,因为RH的内存机制是尽量使用交换文件、留出更多得物理内存)
/         2G ~ 3G       (注:文件全装着里了)
/Home     100M ~ 2G       (注:此位置和系统关联不大,把下载得东东放在这儿。重装Linux时,直接把该分区mount到/home就行,不用格式化了,原来下载的东东还可以继续用)
    注意:第一次安装Linux时,除了swap每个分区都要格式化一遍,除了swap选择swap以外,其他的都选择ext2或ext3就可以了。

    第三步,如何选用引导器。本文的做法是,所有分区都选在扩展分区中,用grub管理引导,把grub装到MBR——这样做,装时简单、卸时方便。不过,高手或者喜欢把引导器装到super block里,然后用各式各样的引导器引导,这个不在本文的讨论范围内。

    第四步,做引导盘不做。推荐新手做,这样便于修复故障。(高手一般都有自制的工具软盘,能起到同样的作用)如果你在安装时错过了做引导盘,也可以在装好的Linux中制作。


    好了,注意以上四点,我想你一定能够装好Linux,好好爽一把的;不过,爽完之后何去何从呢?我这里再卖个你一个后悔药——把Linux完全干掉,恢复原来的状态。

    其实很容易,把Linux的分区格式化掉,归并在一起再利用,然后修复MBR就可以了。由于我介绍的是把grub装到MBR中,所以,毁掉它很容易——用Win98/WinMe的启动盘引导系统,执行fdisk /mbr就行了。如果你用的是Win98/Winme的单系统,这样就完成了。如果你用的是Win2K/WinXP/Win2003,或者是含有Win2K/WinXP/Win2003的双系统,还必须重新把NT Loader装到MBR里。方法是:1.如果你用的是Win2k,那么用Win2k光盘启动安装盘引导系统,选择修复安装->快速修复,即可。2.如果你用的是WinXP/Win2003,那么用Win2k光盘启动安装盘引导系统,选择修复安装->进入控制台修复->执行命令FixMbr即可。注意一条原则:用高版本的NT Loader来管理MBR,即如果你装的是Win2k和Win2003共存,那么用Win2003光盘修复而不用Win2k光盘修复。

    好了,罗嗦完了,是不是不尽兴?我也有点不尽兴,不过手酸了,歇歇我继续说。(Ads -> 深入了解Linux,请关注后续文章,本系列文章皆是用Windows的眼光来看Linux)

使用 STM32F7 和 TensorFlow Lite 开发低功耗人脸识别设备 我们讨论了 STM32F7 的特点和能力,TensorFlow Lite 在 STM32F7 上的应用,以及一些降低功耗的优化技术。- 准备模型:选择合适的人脸识别模型,在 TensorFlow 中进行训练和导出,并使用 TensorFlow Lite 转换为适用于 STM32F7 的量化模型。请注意,上述代码仅展示了如何加载和运行 TensorFlow Lite 模型的方法,实际应用中需要集成人脸检测和识别模型,并根据实际需求进行相应的输入和输出处理。结合这两个工具,我们可以开发出低功耗的人脸识别设备。 阅读详情

相关推荐

MPU6050 加速度计和陀螺仪传感器与 Arduino 的接口

虽然该模型并不能准确代表现实世界中加速度计传感器的构建方式,但它通常有助于理解为什么加速度计的输出信号通常以 ±g 为单位指定,或者为什么加速度计在静止时在 z 轴上的读数为 1g,或者在不同方向上您可以期望得到什么样的加速度计读数。该模块的核心是低功耗、低成本的 6 轴运动跟踪芯片 MPU6050,它将 3 轴陀螺仪、3 轴加速度计和数字运动处理器 (DMP) 集成到一个 4mm x 4mm 的微型芯片中。小时候,科学博览会上的陀螺仪总是让我们感到惊讶,因为它们以奇怪的方式移动,甚至似乎违背了重力。

sxstj的博客 9932

BrowserSkill 多浏览器多会话并发指南:per-session 队列如何保证操作安全

BrowserSkill 是一款让 AI Agent 操作你**已登录的真实浏览器**的浏览器自动化工具(bsk CLI + 浏览器扩展)。当你让多个 Agent 同时跑任务,或在一个会话里连发指令时,"多浏览器、多会话并发"就是绕不开的问题。BrowserSkill 的答案是 **per-session 队列**:每个会话一条独立串行队列,保证同一会话内的浏览器操作绝不交叉执行,不同会话之间则完

gitblog_00616的博客 1074

STM32 AFIO时钟开启时机与复用功能解析

在嵌入式系统开发中,GPIO复用是微控制器外设配置的核心技术之一。通过复用功能,单个物理引脚可以动态切换不同功能模式,如USART通信或普通IO。其实现原理依赖于芯片内部的时钟树架构和寄存器配置机制。AFIO(Alternate Function I/O)模块作为STM32的特色设计,专门处理引脚重映射、外部中断配置等高级功能。正确理解复用功能与AFIO时钟的关系,能显著提升嵌入式开发效率,避免资源浪费。本文以STM32为例,结合引脚重映射和USART配置等典型场景,详解AFIO时钟的实际应用规范与优化实践

weixin_42389113的博客 578

Phockup安装教程:Windows、Mac、Linux系统快速上手指南

想要快速整理杂乱无章的照片和视频文件吗?Phockup是您的终极解决方案!这款强大的媒体整理工具能够自动按照年月日智能分类您的相机照片和视频,让您的数字生活井井有条。无论您使用Windows、Mac还是Linux系统,本指南将为您提供完整的安装教程,让您在5分钟内快速上手这款免费的照片管理神器。 ## 📋 Phockup是什么? **Phockup**是一款开源的媒体整理工具,专门用于自动化

gitblog_01103的博客 663

探索Three.js:利用ShaderMaterial实现动态着色器特效

本文深入探讨了Three.js中ShaderMaterial的应用,指导开发者利用GLSL编写自定义着色器实现动态特效。文章从核心概念GLSL、Uniforms与Attributes讲起,通过创建动态颜色变化平面的实战案例,逐步进阶到实现波纹扩散与动态光影等高级效果,并提供了性能优化与调试技巧,帮助读者掌握创建高性能WebGL视觉特效的关键技能。

weixin_29250403的博客 201

CTF全能工具箱ProV2:集成AI与94GB离线资源库,打造无网环境下的智能解题流水线

CTF全能工具箱ProV2是一款专为线下CTF比赛设计的All-in-One离线解决方案。它集成了94GB的庞大离线资源库,涵盖Web、逆向、Pwn等全方向工具链与知识库,并创新性地内置了本地AI大模型,可在断网环境下提供智能解题辅助,实现从信息收集到漏洞利用的智能流水线作业,极大提升比赛效率。

weixin_29240343的博客 422

CentOS-WSL 新手快速上手指南:在Windows上轻松运行Linux

还在为Windows系统无法运行Linux软件而烦恼吗?想要在熟悉的Windows环境中体验CentOS的强大功能吗?CentOS-WSL项目正是为你量身打造的解决方案!通过Windows子系统Linux技术,让你在Windows 10/11上无缝运行CentOS系统,无需虚拟机,无需双系统,轻松实现跨平台开发。 ## 为什么选择CentOS-WSL? **三大核心优势**: - **零配置安

gitblog_00282的博客 1160

别再让电池充不满!用CN3791芯片设计太阳能充电电路,这几个调试坑我帮你踩了

本文详细解析了使用CN3791芯片设计太阳能充电电路时的常见调试问题及解决方案。从RCS电阻的选择到MPPT电压偏差的修正,再到线路损耗和温度补偿的优化,提供了全面的避坑指南。通过实测数据和优化方案,帮助工程师提升锂电池充电效率,确保太阳能充电电路的稳定性和可靠性。

weixin_42528191的博客 238

快速上手ollama:Windows与Linux环境部署指南

可以快速生成基础配置模板,实际测试发现其自动生成的环境变量配置非常规范,特别是对Docker compose文件的生成支持让Linux部署变得特别简单。平台提供的实时预览功能还能直接验证服务是否正常启动,比手动敲命令调试效率高很多。

GoldenleafTiger89的博客 533

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的远距离停车位检测系统(深度学习代码+UI界面+训练数据集)

本文详细介绍了基于YOLOv5/YOLOv6/YOLOv7/YOLOv8深度学习模型的远距离停车位检测系统的完整实现方案。该系统能够准确识别200米范围内的停车位状态,为智能停车场管理系统、自动驾驶车辆提供关键的视觉感知能力。文章涵盖算法原理、数据集构建、模型训练、系统实现及优化策略,并提供完整的代码实现和UI界面设计。关键词:YOLO系列,深度学习,停车位检测,计算机视觉,智能交通系统pythonimport cv2import os"""创建数据存储目录""""""定时采集图像"""

YOLO 185

SAP 成本分摊逻辑与案例(含具体数据)

摘要: SAP成本分摊通过**分配(Allocation)与分摊(Assessment)**两种方式,将间接成本中心费用按预设规则(如人数、工时、比例等)结转至直接成本对象。分配保留原始成本要素(如电费、工资),适用于需明细追踪的场景;分摊则打包为次级成本要素(如管理费用),简化核算。实操案例涵盖行政费用分配(按人数)、水电车间分摊(按工时)、机修作业分摊(作业成本法)及内部订单结算,系统通过KSV1/KSU1配置循环规则,KSV5/KSU5执行结转。关键点在于选择匹配业务的分摊基础,合理配置次级成本要素,

金牌架构师 550

如何快速上手CICFlowMeter:Windows与Linux系统安装部署完整指南

CICFlowMeter是一款强大的网络流量分析工具,能够生成和分析以太网双向流量,广泛应用于网络安全异常检测领域。本文将为新手用户提供Windows与Linux系统下的完整安装部署指南,帮助你快速搭建起专业的流量分析环境。 ## 🌟 关于CICFlowMeter CICFlowMeter(前身为ISCXFlowMeter)是网络安全研究的重要工具,已被用于多个知名数据集如CICIDS201

gitblog_00543的博客 770

SkillClaw:让大模型 Agent skill在多用户生态中实现群体进化的框架

随着大模型应用步入深水区,基于 LLM 的智能体(Agent)正从单一的“沙盒玩具”转变为处理真实世界复杂任务的生产力工具。然而,现有的 Agent 系统通常面临一个致命瓶颈——部署即固化。为了解决这一问题,最近有一篇新论文**《SkillClaw: Let Skills Evolve Collectively with Agentic Evolver》**提出了一种多用户生态 Agent 群体进化框架。

kakaZhui的博客 263

Sudachi快速上手教程:Windows/Linux/macOS/Android多平台安装指南

Sudachi是一款支持Android、Linux、macOS和Windows多平台的Nintendo Switch模拟器(Emulator,模拟器),采用C++开发。本指南将帮助你在不同操作系统上快速搭建Sudachi运行环境,涵盖从源码编译到基础配置的完整流程。 ## 准备工作:了解系统要求 Sudachi对硬件和软件环境有一定要求,不同平台需满足以下条件: - **通用要求**:64位...

gitblog_00910的博客 1664

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

如何快速安装编译WhiteDB:Linux/Windows下5分钟上手指南

WhiteDB(wgdb)是一款轻量级、纯内存运行的纯 C 语言数据库库,数据存放在共享内存中,无需服务器进程,速度快、占用小。本文是一份 WhiteDB 安装编译教程,带你分别完成 Linux 和 Windows 下的源码编译,并在 5 分钟内验证你的第一个数据库。 ## 📦 准备工作:环境依赖一览 开始 WhiteDB 编译前,先确认环境: | 平台 | 所需工具 | | --- |

gitblog_00833的博客 327

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

BeeRef 跨平台安装完整指南:从零开始在 Windows、macOS、Linux 上快速上手

画到一半需要同时对照十几张参考图,来回切换窗口让人心烦意乱——BeeRef 正是为解决这个痛点而生的参考图片查看器,它把多张图片自由铺在一块深色画布上,支持缩放、旋转、批量对齐,并能让窗口始终浮在绘画软件上方。本指南将带你完成 BeeRef 跨平台安装与快速上手,无论你用 Windows、macOS 还是 Linux,都能在十几分钟内跑起来。 ## 你为什么会需要它:一个真实的使用场景 想象你

gitblog_01134的博客 500

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

5分钟快速上手:noeuclid在Linux与Windows下的完整编译运行指南

如果你对**非欧几里得空间**感到好奇,想亲手体验一款用 GPU 光线追踪技术构建的科幻世界,那么 **noeuclid** 绝对值得一试。这是一款开源的**非欧几里得光线追踪游戏**,它允许你在正常物理规则失效的空间中穿行——走廊会扭曲、房间会折叠,甚至可以在房间里看到房间里的房间。本指南将用 5 分钟带你完成 noeuclid 在 Linux 与 Windows 下的**完整编译运行**流程,

gitblog_00922的博客 322

StratusGFX快速上手教程:Windows与Linux系统下的编译与运行指南

想要快速上手StratusGFX这款强大的实时3D渲染引擎吗?这篇完整指南将带你从零开始,在Windows和Linux系统上轻松编译和运行这个开源渲染引擎。StratusGFX是一个专注于现代图形技术的实时3D渲染引擎,采用C++17开发,支持OpenGL 4.6,提供了丰富的图形功能,包括物理基础渲染、实时全局光照、体积光照等先进特性。 ## 🚀 系统要求与环境准备 在开始之前,确保你的系

gitblog_00519的博客 490

GSmartControl快速上手:Linux/Windows/macOS安装与使用完整指南

GSmartControl 是一款**免费、开源的硬盘健康检测工具**,它通过图形界面读取硬盘和 SSD 的 SMART 数据,帮你一键判断磁盘是否健康、何时该更换。本文是一份面向新手的完整指南,涵盖 Windows / Linux / macOS 三大平台的安装步骤、主界面解读、SMART 自检运行方法及常见故障排查,让你 5 分钟上手。 ## GSmartControl 是什么:硬盘健康检测

gitblog_00348的博客 930

Windows访问Linux磁盘终极指南:Ext2Read快速上手教程

你是否曾在双系统环境下遇到过这样的困境:在Windows系统中需要访问Linux分区的重要文件,却发现系统无法识别Ext2/Ext3/Ext4文件系统?🤔 Ext2Read正是解决这一痛点的完美工具!这款免费的Windows应用程序让你无需安装Linux系统,就能直接读取和复制Ext2/Ext3/Ext4分区文件,支持LVM逻辑卷管理,真正实现跨平台文件访问。 ## ✨ Ext2Read核心功

gitblog_00956的博客 754

10分钟上手OpenMoHAA:Windows/Linux/macOS多平台快速启动指南

OpenMoHAA是《荣誉勋章:联合袭击》(Medal of Honor: Allied Assault)的开源重实现项目,包含Spearhead和Breakthrough扩展包,集成了ioquake3的现代特性与错误修复,支持Windows、Linux和macOS跨平台运行。本指南将帮助你在10分钟内完成多平台安装与启动,快速体验这款经典二战射击游戏的复刻版本。 ## 🎮 什么是OpenMo

gitblog_00261的博客 2185

VidBee安装教程:Windows、macOS和Linux系统的快速上手指南

VidBee是一款功能强大的视频下载工具,支持从全球几乎任何网站下载视频。本教程将为您提供在Windows、macOS和Linux系统上安装VidBee的详细步骤,帮助您快速上手这款视频下载神器。 ## 准备工作 在开始安装VidBee之前,请确保您的系统满足以下要求: - Node.js 18+ - pnpm 8+ 如果您还没有安装这些依赖,可以访问Node.js官方网站下载并安装Nod

gitblog_00144的博客 684

5分钟上手Desmos Bezier Renderer:Windows和Linux系统的快速部署指南

Desmos Bezier Renderer是一款强大的本地工具,能够将图片或视频转换为Desmos图形计算器中的贝塞尔曲线绘制。本指南将帮助你在Windows和Linux系统上快速部署这款工具,让你轻松体验图像到数学曲线的神奇转换。 ## 📋 准备工作:系统要求与环境配置 在开始部署前,请确保你的系统满足以下基本要求: - **Python环境**:Python 3.6或更高版本 - **

gitblog_00723的博客 292

Hurl跨平台部署终极指南:Linux、macOS、Windows系统快速上手

Hurl是一款轻量级命令行工具,能够以纯文本形式运行和测试HTTP请求,帮助开发者简化API测试流程。无论是在Linux、macOS还是Windows系统,都能通过简单步骤快速部署使用,让接口测试变得高效而直观。 [![Hurl开发工具界面](https://raw.gitcode.com/GitHub_Trending/hu/hurl/raw/a63a44400a8ba577703142593

gitblog_01064的博客 417

10分钟快速上手Input Leap:Windows、macOS、Linux多设备无缝切换终极指南

你是否曾经为在多台电脑之间频繁切换键盘鼠标而感到烦恼?Input Leap正是解决这个问题的完美方案!这款开源KVM软件让你可以使用一套键盘鼠标控制多个设备,实现真正的无缝切换体验。🚀 ## 什么是Input Leap? Input Leap是一款功能强大的开源KVM软件,它通过软件方式模拟物理KVM切换器的功能。简单来说,你只需要在一台电脑上安装Input Leap服务器,在其他设备上安装

gitblog_01406的博客 3018

如何快速上手ChatTTS-Enhanced?Windows/Mac/Linux全平台部署指南

想要体验高质量的文本转语音技术吗?ChatTTS-Enhanced是一款功能强大的AI语音合成工具,它基于ChatTTS开发,提供了音质增强、批量处理和长文本支持等高级功能。无论你是Windows、Mac还是Linux用户,这份完整的快速上手指南都能帮你轻松完成部署!🚀 ## 📋 什么是ChatTTS-Enhanced? ChatTTS-Enhanced是一个增强版的文本转语音工具,它在原

gitblog_00049的博客 321
上一篇: Cygwin的使用方法
下一篇: 基于CPLD的数字钟设计(一)
springone
博客等级 码龄21年 9粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值