forked from iiab/iiab-factory
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.html
121 lines (89 loc) · 5.21 KB
/
README.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
Internet-in-a-Box (IIAB) 7.2 pre-releases can be installed from this page.
Please read our DRAFT IIAB [7.2 Release Notes.](https://github.com/iiab/iiab/wiki/IIAB-7.2-Release-Notes)
To install IIAB 7.2 onto
[Raspberry Pi OS](https://www.raspberrypi.org/downloads/raspberry-pi-os/)
[Ubuntu 20.04](https://github.com/iiab/iiab/wiki/IIAB-Platforms#operating-systems)
[Linux Mint 20](https://linuxmint.com/rel_ulyana_cinnamon.php)
[Debian 10](https://www.debian.org/releases/buster/debian-installer/)
run this 1-line installer:
curl https://raw.githubusercontent.com/jvonau/iiab-factory/master/7.2-install.txt | sudo bash
If you want to test drive iiab-upgrade do this:
cd /opt/iiab/iiab-factory
git checkout master
git pull origin master
git checkout -b iiab-upgrade
git pull -q https://github.com/jvonau/iiab-factory.git master
sudo ./iiab-upgrade
After the install iiab-upgrade will be on the path so ./ will not be needed.
This routine uses a 'jv' as a working branch until merged upstream if that ever occurs.
OS TIPS & TRICKS: click the above link (that ends in .txt) for important
recommendations on how to PREPARE & SECURE YOUR OS.
WARNING: NOOBS IS *NOT* SUPPORTED, as its partitioning is very different.
On a Raspberry Pi, [WE RECOMMEND YOU INSTALL THE LATEST RASPBERRY PI OS](https://www.raspberrypi.org/documentation/installation/installing-images/README.md)
To attempt IIAB 7.2 on another Linux see the [full/manual instructions](https://github.com/iiab/iiab/wiki/IIAB-Installation#do-everything-from-scratch)
An Ethernet cable is HIGHLY RECOMMENDED during installation, as this is more
reliable than Wi-Fi (and faster too!) WARNING: IF YOU CONNECT YOUR IIAB'S
INTERNAL WIFI TO THE INTERNET OVER 5 GHz, YOU'LL PREVENT OLDER LAPTOPS/
PHONES/TABLETS (WHICH REQUIRE 2.4 GHz) FROM CONNECTING TO YOUR IIAB'S
INTERNAL HOTSPOT. See: "wifi_up_down: True" in /etc/iiab/local_vars.yml<!-- If however you must install over Wi-Fi,
remember to run "iiab-hotspot-on" after IIAB installation, TO ACTIVATE YOUR
RASPBERRY PI's INTERNAL WIFI HOTSPOT (thereby killing Internet connectivity!)-->
Thanks For Building Your Own Library To Serve One & All
Write to bugs @ iiab.io if you find issues, Thank You! Special Thanks to the
countries+communities+volunteers working non-stop to bring about [IIAB 7.2](http://wiki.laptop.org/go/IIAB/7.2)
Little history of the development of improvements to IIAB: iiab -the installer
Jul 24, 2018 JV opens https://github.com/iiab/iiab/issues/963
Host install on Github
Jul 25, 2018 JV opens https://github.com/iiab/iiab-factory/pull/31
Install examples and improvements
Aug 8, 2018 issue filed https://github.com/iiab/iiab/issues/991
usbboot and tune2fs 6.6 release
Dec 10, 2018 AH pushes https://github.com/iiab/iiab-factory/pull/55
AH pushes https://github.com/iiab/iiab-factory/pull/56
Hosted on Github
May 12, 2019 AH opens https://github.com/iiab/iiab/issues/1656
asking for --non-interactive
Aug 24, 2019 JV closes https://github.com/iiab/iiab-factory/pull/31
Aug 25, 2019 JV opens https://github.com/iiab/iiab-factory/pull/73
progress tracker via flags/
--non-interactive
--reinstall
opt in editing
Aug 25, 2019 JV comment https://github.com/iiab/iiab/issues/1656
--non-interactive
Oct 4, 2019 JV opens https://github.com/iiab/iiab-factory/pull/77
subset based on 73 Install progress tracker via "flags"
Oct 4, 2019 JV opens https://github.com/iiab/iiab-factory/pull/78
78 is a subset of 77
Oct 4, 2019 AH pushes https://github.com/iiab/iiab-factory/pull/79
We have "flags" and stopped the endless loop once complete
Oct 24, 2019 JV opens https://github.com/iiab/iiab-factory/pull/84
apt kernel - prompt to upgrade to master if on release-7.X branch - stop to read
start of auto git pulling with check_release
Dec 21, 2019 AH https://github.com/iiab/iiab/issues/1656
7.1 -> 7.2
Jan 30, 2020 JV Closes https://github.com/iiab/iiab-factory/pull/73
Look like --non-interactive is unwanted dispite having open issue
Apr 9, 2020 JV opens https://github.com/iiab/iiab-factory/issues/103
usbboot and tune2fs
Apr 9, 2020 AH pushes https://github.com/iiab/iiab-factory/pull/104
usbboot and tune2fs
May 7, 2020 JV opens https://github.com/iiab/iiab-factory/pull/110/files
introduce upgrade_roles parsing to 'iiab'
Jun 16, 2020 JV closes https://github.com/iiab/iiab-factory/pull/110/files
no response
Sept 1, 2020 JV opens https://github.com/iiab/iiab-factory/pull/134
--non-interactive --reinstall implmented as iiab-upgrade
Sept 1, 2020 JV opens https://github.com/iiab/iiab/pull/2500
upgrade_roles - parsing target - versioning infastructure
Sept 9, 2020 AH comments https://github.com/iiab/iiab/issues/1656
7.2 -> 8.0 --non-interactive
Sept 9, 2020 AH comments https://github.com/iiab/iiab/pull/2500
7.2 -> 8.0 versioning infastructure
Sept 17, 2020 AH reverts https://github.com/iiab/iiab/pull/2500
Sept 19, 2020 JV updates https://github.com/iiab/iiab-factory/pull/134
Now does not depend on 2500 but can if present for standalone use.
This repo provides everything the advanced auto updater (iiab-upgrade) needs to run without requiring
iiab/iiab/#2500 to be merged. Supports point release upgrades for a rolling release going forward.
If you hit a snag feel feel to open an issue in https://githum.com/jvonau/iiab-factory
Jerry Vonau