fairdk / fair-ubuntu-centre Goto Github PK
View Code? Open in Web Editor NEWMOVED: https://gitlab.com/fairdk/fair-ubuntu-centre
Home Page: http://fair-ubuntu-centre.readthedocs.io/
License: GNU General Public License v3.0
MOVED: https://gitlab.com/fairdk/fair-ubuntu-centre
Home Page: http://fair-ubuntu-centre.readthedocs.io/
License: GNU General Public License v3.0
git archive | tar
As done in the client's postinstall
Now part of the Form 3 and Form 4 syllabus in Malawi:
Fortran, C, C++, Java, Pascal, COBOL
Visual Basic if possible... through WINE or Mono
It might have 700 og 600 permissions by default. This breaks a lot of stuff.
I thought they both did the same thing, but I see both are present in the system. Can we get by with one or the other?
The compression ratio is pretty poor, does it have something to do with the file permissions (or owner)? or was the whole archive lifted from somewhere else?
Othervise, it would be more transparent, and easier to track changes, if the TFTP contents were archived uncompressed.
If the post installation script is disturbed, it can seem that the computer is installed fine, while it's actually missing things like video codecs, NFS kernel modules etc.
Installscripts assume that the server will use eth0
as main network interface.
However, some odd machines will for some odd reason have only 1 ethernet card, which won't be called eth0
.
Thus, we should try detecting the network interface in a smarter way. And ultimately prompting the user when we can't reliably detect one.
Current netboot is segfaulting!
http://ca.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/installer-i386/current/images/netboot/
Find out which package is installing the Amazon shortcut and remove it.
We don't want Snap packages, and unfortunately, Ubuntu has replaced core applications that are even already available as .debs with this new format.
It has to be re-done on a fresh install like this:
sudo apt purge snapd
sudo apt install gnome-calculator gnome-system-monitor gnome-system-logs
In 02-network.sh we remove the default (gnome) network manager, and go with a static configuration. This could be a liability because it makes it more difficult to change the servers network interfaces in the field.
Specifically, how would a USB-3G-dongle connected to the server be configured without a network manager. This, of course begs the question of how the mobile network interface would be configured with the network manager, but my assumption is that configuring an upling interface would be much smoother with the network manager, compared to editing /etc/network/interfaces.
This is the true source of automation -- the Kickstart layer is a limited subset (written for Red Hat anyways).
Proposal to make it easier for someone who visits a centre to dump a Kiwix installation (Windows/OSX/Linux) on their own device + resources of choice.
Figure out which package we've removed that makes Unity look weird.
Not important, because we use gnome-fallback
Unity is loaded when a graphics driver with composite drivers fails to load, then lightdm enables VESA and switches to Unity fallback. Maybe we can also fix this behaviour, because it means that some machine never logs into Gnome fallback as intended.
This extension should be available by default:
https://extensions.openoffice.org/en/project/chichewa-spellcheking-dictionary
We should have sphinx and create a static HTML documentation that's bundled and has a desktop shortcut on all user's desktops.
Documentation chapters:
There are often breakdowns of servers, and we should be able to have a buffer of prep'ed servers that just need finalization of the configuration.
This is both related to documentation and the technical procedure, such that maybe once with have a UI for installation, we make it possible for it to detect that the server is "prepared" for an unspecific target school and needs to be finalized.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.