README.md 2.16 KB
Newer Older
1
# Armbian configuration utility
Igor Pecovnik's avatar
Igor Pecovnik committed
2

Igor Pecovnik's avatar
Igor Pecovnik committed
3
Utility for configuring your board, adjusting services and installing applications. It comes with Armbian by default. 
Igor Pecovnik's avatar
Igor Pecovnik committed
4

Igor Pecovnik's avatar
Igor Pecovnik committed
5
Login as root and type:
Igor Pecovnik's avatar
Igor Pecovnik committed
6

Igor Pecovnik's avatar
Igor Pecovnik committed
7
	armbian-config
Igor Pecovnik's avatar
Igor Pecovnik committed
8

Igor Pecovnik's avatar
Igor Pecovnik committed
9
![](images/animated.gif)
Igor Pečovnik's avatar
Igor Pečovnik committed
10

Igor Pecovnik's avatar
Igor Pecovnik committed
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
- **system**
	- change timezone, languages and hostname
	- adjust SSH daemon features
	- update board firmware
	- toggle desktop, RDP and login manager (desktop builds)
	- adjusting the display resolution (some boards)
	- toggle running servives (stock Debian utility)
	- enabling read only root filesystem (Ubuntu)
	- install kernel headers
- **networking**
	- select dynamic or static IP address
	- hotspot management. Automatic detection of: nl80211, realtek, 802.11n, 802.11a and 802.11ac 
	- connect to wireless 
	- pair and connect Bluetooth devices
	- edit IFUPDOWN interfaces
- **armbian**
	- install to SATA, eMMC, NAND or USB
	- freeze and unfreeze kernel and BSP upgrades
	- edit boot environment, welcome screen items
	- reconfigure board settings with DT overlays or FEX (Allwinner legacy)
	- switching between avaliable kernels and nightly builds
- **software**
33
34
35
36
	- softy
		- [TV headend](https://tvheadend.org/) *(IPTV server)*
		- [Syncthing](https://syncthing.net/) *(personal cloud)*
		- [SoftEther VPN server](https://www.softether.org/) *(VPN server)*
Igor Pecovnik's avatar
Igor Pecovnik committed
37
		- [ExaGear desktop](https://eltechs.com/product/exagear-desktop) *(x86 emulator)*
38
39
40
41
		- [Transmission](https://transmissionbt.com/) *(torrent server)*
		- [ISPConfig](https://www.ispconfig.org/) *(WEB & MAIL server)*
		- [Openmediavault NAS](http://www.openmediavault.org/) *(NAS server)*
		- [PI hole](https://pi-hole.net) *(ad blocker)*
42
43
		- [UrBackup](https://www.urbackup.org/) *(client/server backup system)*
		- [Webmin](http://www.webmin.com) *(Web-based interface for system administration)*
44
		- [MiniDLNA](http://minidlna.sourceforge.net/) *(media sharing)*
45
46
	- monitoring tools
	- create diagnostics report
Igor Pecovnik's avatar
Igor Pecovnik committed
47
48
- **help**
	- Links to documentation, support and sources
Igor Pecovnik's avatar
Igor Pecovnik committed
49

Igor Pecovnik's avatar
Igor Pecovnik committed
50
**Running this utility on 3rd party Debian based distributions**
Igor Pecovnik's avatar
Igor Pecovnik committed
51

52
53
54
	# Install dependencies
	apt install git bc expect rcconf dialog network-manager sunxi-tools iptables

Igor Pecovnik's avatar
Igor Pecovnik committed
55
56
	git clone https://github.com/armbian/config
	cd config
57
58
	bash debian-config