用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

4

主题

5

帖子

1816

积分

金牌会员

Rank: 6Rank: 6

积分
1816
2019-10-7 22:59:42 dodojie 金牌会员 楼主 1152
本文为dodojie原创文章,未经许可,严禁转载!
如经许可转载时务必注明原作者dodojie及原始链接,并注明“发表于ioBroker中国”,转载不得对作品进行修改。 https://bbs.iobroker.cn/thread-352-1-1.html
本帖最后由 dodojie 于 2019-10-7 23:05 编辑

偶然的机会发现了dietpi这个特别好用的项目,自带巨多插件,比如,nodered,hass,mosquitto,ompd,emby,plex,omv,docker等,尤其适合智能化玩家。

下面是dietpi自带的插件名录:
Desktops:
- LXDE - Highly optimized ultra lightweight desktop without the "bloatware".
- LXQt - Slick and optimized lightweight desktop.
- MATE - Popular Gnome 2 desktop.
- XFCE - Lightweight desktop.
- GnuStep - Alternative/unique desktop.
- Chromium - Optional: Web browser
- GIMP - Optional: Image editor

Remote Desktop Access:
- Tightvnc Server - Desktop for remote connection.
- VNC4 Server - Desktop for remote connection.
- NoMachine - Feature rich remote desktop connection.
- XRDP - Remote desktop server for Windows Remote Desktop Client.
- RealVNC Server - Desktop for remote connection.
Media Systems:
- Kodi - Media Centre / Player
- YMPD - Lightweight web Interface audio player for MPD
- myMPD - Lightweight web Interface audio player for MPD
- O!MPD - Feature-rich web Interface audio player for MPD
- CAVA - Optional: Console-based audio visualizer for MPD
- Mopidy - Web Interface Music /Radio Player
- AirSonic - Feature rich media streaming server with web interface.
- SubSonic - Feature rich media streaming server with web interface.
- Logitech Media Server - aka LMS, Squeezebox Server
- SqueezeLite - Audio player for Logitech Media Server
- Shairport Sync - AirPlay audio player with multiroom sync
- ReadyMedia - (MiniDLNA) Media streaming server (DLNA, UPnP)
- Ampache - Web interface media streaming server.
- Emby - Web interface media streaming server.
- Plex Media Server - Web interface media streaming server.
- Tautulli - Monitoring and tracking tool for Plex Media Server.
- Murmur - Mumble VoIP Server
- Roon Bridge - Turns your device into a Roon capable audio player
- Roon Server - Turns your device into a Roon capable audio player and Roon core
- Roon Extension Manager - Manage extensions from within Roon
- NAA Daemon - Signalyst Network Audio Adaptor (NAA).
- IceCast - Shoutcast Streaming Server, including DarkIce.
- jRiver - Media Center
- Koel - Web interface streaming server.
- Gmrender - DLNA audio render.
- Ubooquity - Free home server for your comics and ebooks library.
BitTorrent / Download Tools:
- Transmission - Lightweight BitTorrent server with web interface
- Deluge - Alternative BitTorrent server with web interface
- qBitTorrent - Lightweight and fast (c++) BitTorrent server with web interface
- rTorrent - BitTorrent server with ruTorrent web interface
- Aria2 - Download manager with web interface
- SABnzbd - NZB download manager with web interface.
- Medusa - Automatically download TV shows
- Sonarr - Automatically download TV shows
- Radarr - Automatically download Movies
- Lidarr - Automatically download Music
- CouchPotato - Automatically download movies.
- Jackett - API Support for your favourite torrent trackers.
- NZBget - NZB download manager with web interface.
- HTPC Manager - combines all your favourite software into one slick interface.
Emulation & Gaming:
- OpenTyrian - Gaming
- Cuberite - Fast Minecraft server with web interface
- MineOS - Multiple Minecraft servers with web interface
- Nukkit - Server for Minecraft Pocket Edition
- Amiberry - Amiga emulation system, further developed optimised builds of uae4arm-rpi
- DXX-Rebirth - Descent 1 & 2 OpenGL port
- Steam - Steam client
Camera / Surveillance:
- RPi Cam Control - RPi Camera / Web Interface Surveillance
- MotionEye - Camera / Web Interface Surveillance
Cloud / Backups:
- ownCloud - Your own personal cloud based backup/data storage system
- Nextcloud - Your own personal cloud based backup/data storage system
- Nextcloud Talk - Video calls via Nextcloud, including TURN server
- Pydio - Feature-rich backup and sync server with web interface.
- UrBackup Server - Full backups for systems on your network
- Gogs - GitHub style server, with web interface.
- Gitea - GitHub style server, with web interface.
- Syncthing - Backup and sync server with web interface.
- Tonido - Lightweight backup and sync server with web interface, and, cloud access.
- Minio - S3 compatible distributed object server
Social / Search:
- FreshRSS - A self-hosted RSS feed aggregator
- Forums - phpbb3
- Wordpress - Website Blog and Publishing platform.
- Image Gallery - Host and browse your images from a web interface.
- BaiKal - Lightweight CalDAV + CardDAV server.
- OpenBazaar - Decentralized peer to peer market server using BitCoin.
- YaCy - Decentralized open source search engine.
WiFi HotSpot
- WiFi HotSpot - Turn your device into a wireless hotspot/access point.
- Tor HotSpot - Optional: Routes all WiFi HotSpot traffic through the Tor network.
Home Automation:
- Home Assistant - Open-source home automation platform running on Python 3.
- EmonPi - Lightweight Energy usage stats with EmonPi PCB.
- Grasshopper - Web App to control Bticino MyHome
Hardware Projects:
- Google AIY - Voice kit "Ok, Google"!.
- Mycroft AI - Open source voice assistant
- PiJuice - PiSupply UPS/battery power system.
- RPi.GPIO - GPIO Interface library for RPi (python).
- WiringPi - GPIO Interface library (c).
- WebIOPi - Web interface to control RPi GPIO.
- Node-Red - Visual tool for wiring together hardware devices, APIs and online services.
- Mosquitto - Message broker that implements MQTT protocol versions 3.1 and 3.1.1.
- Blynk Server - iOs and Android apps to control Arduino, ESP8266, Raspberry Pi and similar microcontroller boards over the Internet
- AudioPhonics Pi-SPC - Power control module for Raspberry Pi, allowing physical button power on/off.
- InfluxDB - Database optimized to save time based data as logs or data from a sensor.
- Grafana - The open platform for beautiful analytics and monitoring.
Remote Access:
- Remot3.it - (Weaved) Access your device over the internet.
- VirtualHere - Share physically attached USB devices from your SBC, over the network.
System Stats / Management:
- DietPi-Cloudshell - Lightweight system stats for your LCD display or monitor.
- Raspcontrol - Web interface system stats
- Linux Dash - Web interface system stats
- PhpSysInfo - Web interface system stats
- RPi Monitor - Web interface system stats
- NetData - Web interface system stats
- Webmin - Remote system management with web interface
- Open Media Vault - NOT available anymore due to incompatibilities!
System Security:
- Fail2Ban - Protects your system from brute-force attacks
- Docker - Build, ship, and run distributed applications
Webserver Stacks:
- LAMP Webserver - Apache2 / MariaDB / PHP
- LASP Webserver - Apache2 / SQLite / PHP
- LEMP Webserver - Nginx / MariaDB / PHP
- LESP Webserver - Nginx / SQLite / PHP
- LLMP Webserver - Lighttpd / MariaDB / PHP
- LLSP Webserver - Lighttpd / SQLite / PHP
- phpMyAdmin - Web interface SQL admin tool
- Certbot - Free, automated SSL cert creation and setup, allowing https.
- Tomcat8 - Apache Tomcat server
DNS Servers:
- Pi-hole - A DNS/Web server that will block ads for any device on your network.
File Servers:
- ProFTP - Simple, efficient, lightweight FTP file server.
- Samba - Feature rich file server.
- vsFTPD - Feature rich FTP file server.
- NFS - Network file system server
VPN:
- DietPi-NordVPN - OpenVPN and DietPi GUI for NordVPN users.
- OpenVPN - Easy to use, minimal hassle VPN server
- PiVPN - OpenVPN server installer & management tool
- WireGuard - An extremely simple yet fast and modern VPN
Network Load Balancing:
- HaProxy - High performance TCP/HTTP load balancer.
Website URL's:
- NoIp - Website URL Address
Printing:
- CloudPrint - CUPS print server, with support for Google cloud printing
- OctoPrint - Web interface for controlling 3D printers
Computational Science:
- Folding@Home - Use processing power to assist with disease research
File Server Choices:
- ProFTP - Simple, efficient, lightweight file server.
- Samba - Feature rich file server.
SSH Server Choices:
- Dropbear - Lightweight SSH Server
- OpenSSH - Feature rich SSH server with SFTP/SCP support.
Log System Choices:
- DietPi-Ramlog - Lightweight RAM logging.
- Full - Full logging system with Rsyslog and Logrotate.
Webserver Preference System:
- Apache2 - Feature-rich webserver
- Nginx - Lightweight webserver
- Lighttpd - Extremely lightweight webserver


————————————————————————————————————————————————————————————

安装方法:

1、在优盘刷入最新版armbian,并插入N1启动,建议版本为5.97或以上,亲测5.97安装没问题,而且本版本已经完美的解决了wifi和蓝牙存在的各种问题。具体刷armbian的方法,请自行参阅恩山论坛。
切记,切记,切记,此处先不要写入emmc !!!否则在emmc上安装升级dietpi会报错,亲测(妈蛋,这个坑,坑了我一天时间)。

2、请将此链接 https://github.com/Fourdee/DietPi/blob/master/PREP_SYSTEM_FOR_DIETPI.sh 的脚本文件下载下来,并放入armbian系统的root目录,并将此脚本的权限改为755,我是使用的ssh工具(MobaXterm),直接在界面就可以更改权限,所以,根据你自己的具体情况来做吧。

3、挂上全局梯子,最好是如此,否则可能中途会报错。

4、输入此命令    ./PREP_SYSTEM_FOR_DIETPI.sh    来运行脚本。

我已经安装完了,就不再安装一次了,所以就没法进行安装过程的截图了。。。我按照我的印象大体来简述下过程吧

1、问你系统基础包是什么,我输入的armbian,

2、问你姓名,随便写。

3、让你选择硬件开发板型号,我选择的generic xxx

再往后就想不起来了


5、如果运行脚本顺利的话可以升级到dietpi系统。切记,升级成功之后,不要急于重启系统
重启系统之前,先要执行此命令   /root/install.sh   将dietpi系统写入N1的emmc,然后再重启就OK了。



好了,教程到此结束,下一步写几篇dietpi安装nodered,hass,tts服务,dlan播放终端服务等的具体实用化的教程。你在操作过程中产生的任何问题和疑问,都可以在下面评论留言,由于本人时间有限,可能不能及时给各位伙伴答疑,所以有好心的大神能帮上忙的,也请不吝赐教。






使用道具 举报 回复
N1真是太好玩了。
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册