Difference between revisions of "DietPi/zh"
(updated by API) |
(updated by API) |
||
Line 25: | Line 25: | ||
==配置DietPi== | ==配置DietPi== | ||
− | 将DietPi系统固件烧写到SD卡后,SD卡会被划分为2个分区: boot 分区和 rootfs 分区。其中boot分区中与DietPi相关的核心文件为dietpi目录和系统配置文件dietpi. | + | 将DietPi系统固件烧写到SD卡后,SD卡会被划分为2个分区: boot 分区和 rootfs 分区。其中boot分区中与DietPi相关的核心文件为dietpi目录和系统配置文件dietpi.txt。dietpi目录中包含了所有Dietpi系统的定制脚本,该目录在第一次运行DietPi时会被拷贝到rootfs分区并用于一系列的初始化操作,控制初始化操作的配置文件正是dietpi.txt,建议仔细阅读dietpi.txt以了解DietPi系统提供了哪些可配置的功能,下面会简单地描述部分dietpi.txt里提供的配置项,用户需要自行去测试这些配置功能是否正常工作。 |
===Networking Options=== | ===Networking Options=== | ||
+ | ``` | ||
+ | # 是否使能以太网和WiFi,当2者同时被使能时,会优先使用WiFi。 | ||
+ | AUTO_SETUP_NET_ETHERNET_ENABLED=1 | ||
+ | AUTO_SETUP_NET_WIFI_ENABLED=0 | ||
+ | |||
+ | # WiFi需要连接的热点名称和密码 | ||
+ | AUTO_SETUP_NET_WIFI_SSID=MySuperDooperWiFi | ||
+ | AUTO_SETUP_NET_WIFI_KEY=0123456789 | ||
+ | # available | WPA-PSK / WPA-EAP / NONE | WEP=No longer supported | ||
+ | AUTO_SETUP_NET_WIFI_KEYMGR=WPA-PSK | ||
+ | ``` | ||
+ | ===Hostname=== | ||
+ | ``` | ||
+ | AUTO_SETUP_NET_HOSTNAME=DietPi | ||
+ | ``` | ||
Revision as of 05:38, 5 July 2018
Contents
1 DietPi简介
DietPi是一个高度定制化的轻量级Debian OS,属于第三方开发和维护的ROM,本维基仅对该系统在入门使用上进行简单的描述。DietPi比较适合有经验的开发人员或者资深爱好者使用,新手建议使用友善电子官方提供的ROM。如果您对DietPi感兴趣或者在使用时遇到了BUG,可以到DietPi的论坛/github上参与该开源项目并且反馈意见。
DietPi有着下列优秀的特点:
1. 非常的轻量化,系统固件小于500M。
2. 高度的优化,CPU和内存的占用率小。
3. 内置大量实用的脚本工具,在命令行的模式下有尽量提供人性化的服务。
4. DietPi-Software工具可以方便且快速的安装各种流行软件。
5. DietPi-Config工具可以便捷的调整软硬件设置。
6. DietPi-Backup工具可以保存和恢复文件系统。
更详细的特性介绍,请点击查看DietPi的官网
2 安装DietPi
2.1 下载系统固件
DietPi的系统固件由DietPi官方负责维护和生成,访问DietPi官方下载地址, DietPi正在不断的支持更多FriendlyElec出版的开发板, 本维基发布时,已经支持的板子包括:
如果您喜欢DietPi这种轻量化的小型OS,并且想要参与到DietPi的开发和维护中,可以关注DietPi的github项目DietPi Github和论坛DietPi forum,协助DietPi支持更多FriendlyElec出版的开发板。
另外,您也可以选择从FriendlyElec光盘里下载DietPi系统固件,官方光盘里的固件也是从DietPi网站上下载而来,并且只进行了简单的修改和验证,修改的主要目的是为了保持DietPi系统固件里使用了FrielyElec维护的最新的Bootloader/Kernel/DTB/Modules等系统文件。如果您是从DietPi的官网上下载的系统固件,请注意检查固件里的Bootloader/Kernel/DTB/Modules等系统文件是否为FriendlyElec维护的最新版本,如果不是,需要您自行参考开发板对应的维基,手动将这些系统文件更新为最新版本。
2.2 烧写DietPi
烧写DietPi系统固件的方法和烧写FriendlyElec提供的各种SD卡Linux发行版系统固件的方法是一样的:
将系统固件和烧写工具 win32diskimager.rar 分别解压,在 Windows 下插入TF卡(限4G及以上的卡),以管理员身份运行 win32diskimager 工具,在 win32diskimager 工具的界面上,选择你的TF卡盘符,选择系统固件,点击 Write 按钮烧写即可。
2.3 配置DietPi
将DietPi系统固件烧写到SD卡后,SD卡会被划分为2个分区: boot 分区和 rootfs 分区。其中boot分区中与DietPi相关的核心文件为dietpi目录和系统配置文件dietpi.txt。dietpi目录中包含了所有Dietpi系统的定制脚本,该目录在第一次运行DietPi时会被拷贝到rootfs分区并用于一系列的初始化操作,控制初始化操作的配置文件正是dietpi.txt,建议仔细阅读dietpi.txt以了解DietPi系统提供了哪些可配置的功能,下面会简单地描述部分dietpi.txt里提供的配置项,用户需要自行去测试这些配置功能是否正常工作。
2.3.1 Networking Options
```
- 是否使能以太网和WiFi,当2者同时被使能时,会优先使用WiFi。
AUTO_SETUP_NET_ETHERNET_ENABLED=1 AUTO_SETUP_NET_WIFI_ENABLED=0
- WiFi需要连接的热点名称和密码
AUTO_SETUP_NET_WIFI_SSID=MySuperDooperWiFi AUTO_SETUP_NET_WIFI_KEY=0123456789
- available | WPA-PSK / WPA-EAP / NONE | WEP=No longer supported
AUTO_SETUP_NET_WIFI_KEYMGR=WPA-PSK ```
2.3.2 Hostname
``` AUTO_SETUP_NET_HOSTNAME=DietPi ```
3 DietPi系统的使用
3.1 第一次启动DietPi
==DietPi的配置文件/boot/dietpi.txt
3.2 dietpi-launcher
dietpi-autostart dietpi-cleaner dietpi-drive_manager dietpi-letsencrypt dietpi-process_tool dietpi-survey dietpi-backup dietpi-config dietpi-justboom dietpi-logclear dietpi-services dietpi-sync dietpi-bugreport dietpi-cron dietpi-morsecode dietpi-software dietpi-update