Debian12安装有这一篇就够了超级详细

目录

一、前期准备

1.系统镜像

2.安装盘制作工具

3.磁盘分区

二、安装步骤

1.安装盘制作

2.安装


一、前期准备

1.系统镜像

Debianicon-default.png?t=N6B9https://www.debian.org/

2.安装盘制作工具

balenaEtchericon-default.png?t=N6B9https://etcher.balena.io/

Rufusicon-default.png?t=N6B9http://rufus.ie/zh/

3.磁盘分区

准备一个空闲分区,用于安装系统,分区大小不低于20G

准备一个交换分区4G

U盘内存:根据系统镜像文件大小而定,一般不小于8G

二、安装步骤

1.安装盘制作

制作软件任选一款即可

插上U盘,打开以balenaEtcher

点击Flash from file

选择系统镜像,打开

点击select target

选中插入的U盘,点击select(1)

点击Flash

 等待几分钟

可以选择skip跳过校验文件

​制作完成 

2.安装

插入制安装U盘,(华硕电脑)重启电脑,同时不停按Esc键

选择UEFI:KingstonDataTraveler 2.0PMAP(UEFI:+你的U盘名称)

联想、惠普、戴尔等自行百度进入BIOS设置安装盘为第一启动项的方法

进入安装界面

 选择(Graphical install)配置安装

选择系统语言,中文(简体)

 位置选择中国

配置键盘选择汉语

 设置网络,有线选第一项,WiFi选第二项

 输入WiFi密码点继续

 设置主机名称,个人或家庭网络随意设置

 设置域名,主机名称加.con或.net,个人使用随意没影响

 设置root密码,务必牢记,否则无法获得root权限操作

 设置root用户用户名

 设置普通用户用户名

设置普通用户用户名,点击继续 

磁盘分区选择手动

选择EFI System p继续,设置引导的安装位置

名称请勿修改,否则其他系统无法启动,用于选择EFI系统分区,可启动标志选择开,点击返回

系统安装位置:选择你准备好的分区,若没有新建

名称:自己设置或者默认

用于: 选Ext4日志文件系统

挂载点:选跟文件系统 "/"

 点击返回

选这你准备好的交换分区,若没有可以新建一个

名称:自己设置,也可以默认

用于:选交换空间,点击返回

选择完成分区操作并将修改写入磁盘,点击继续

选择是,点继续

等待安装完成,点击重启

尽情享受Debian12操作系统吧!

React Hooks 是 React 16.8 中新增的特性,它可以让你在函数组件中使用 state、生命周期钩子等 React 特性。使用 Hooks 可以让你写出更简洁、可复用且易于测试的代码。 React Hooks 提供了一系列的 Hook 函数,包括 useState、useEffect、useContext、useReducer、useCallback、useMemo、useRef、useImperativeHandle、useLayoutEffect 和 useDebugValue。每个 Hook 都有特定的用途,可以帮助你处理不同的问题。 下面是 React Hooks 的一些常用 Hook 函数: 1. useState useState 是最常用的 Hook 之一,它可以让你在函数组件中使用 state。useState 接受一个初始状态值,并返回一个数组,数组的第一个值是当前 state 值,第二个值是更新 state 值的函数。 ``` const [count, setCount] = useState(0); ``` 2. useEffect useEffect 可以让你在组件渲染后执行一些副作用操作,比如订阅事件、异步请求数据等。useEffect 接受两个参数,第一个参数是一个回调函数,第二个参数是一个数组,用于控制 useEffect 的执行时机。 ``` useEffect(() => { // 这里可以执行副作用操作 }, [dependencies]); ``` 3. useContext useContext 可以让你在组件树中获取 context 的值。它接受一个 context 对象,并返回该 context 的当前值。 ``` const value = useContext(MyContext); ``` 4. useRef useRef 可以让你在组件之间共享一个可变的引用。它返回一个对象,该对象的 current 属性可以存储任何值,并在组件的生命周期中保持不变。 ``` const ref = useRef(initialValue); ref.current = value; ``` 5. useCallback useCallback 可以让你缓存一个函数,以避免在每次渲染时都创建一个新的函数实例。它接受一个回调函数和一个依赖数组,并返回一个 memoized 的回调函数。 ``` const memoizedCallback = useCallback(() => { // 这里是回调函数的逻辑 }, [dependencies]); ``` 6. useMemo useMemo 可以让你缓存一个计算结果,以避免在每次渲染时都重新计算。它接受一个计算函数和一个依赖数组,并返回一个 memoized 的计算结果。 ``` const memoizedValue = useMemo(() => computeExpensiveValue(a, b), [a, b]); ``` 以上就是 React Hooks 的一些常用 Hook 函数,它们可以帮助你更好地处理组件状态、副作用、上下文和性能优化等问题。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

指上byte

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值