Comments (5)
I've had students who clicked upgrade despite the constant reminders I give them not to do so. I think this is a better way to handle this
from tuffix.
We should also tell them to turn off the upgrade notices in VirtualBox.
from tuffix.
Is this even a problem on a native install? If this is only to address VirtualBox VMs breaking, then this is another reason to not use VMs. Shutting off the notifier can be rolled into the tuffixize process.
https://askubuntu.com/questions/218755/how-to-disable-the-update-manager-popup
from tuffix.
Personally, I've been extracting the VDI from the OVA and having them hook it into a brand new VM. Ends up working with any version of VirtualBox.
If they then want to copy/paste or share folders between the host/guest, I direct them to instructions for installing Guest Additions themselves.
from tuffix.
@mshafae Yes, the reason why they shouldn't upgrade packages in the VM is that changing the kernel version breaks the VM Guest Additions, students who opt for the VM are generally not equipped to fix that, and I don't think we have support resources to help them with it.
I agree that the more elegant solution is to insist on native installs. @puhfessorp that's a creative solution, but I have to wonder, if students are sophisticated enough to do that process, why they don't just do a native install. The VM option only exists so newcomers can have a plug-and-play experience and not experience stereotype threat.
IMO, the next time we build a VM (if that ever happens) we should follow the instructions in @mshafae 's link to deinstall update-manager.
from tuffix.
Related Issues (19)
- add clang-tidy clang-format
- Consider moving the detailed installation instructions to the project Wiki HOT 5
- Missing script to verify installation was successful HOT 3
- ansible apt deprecation warnings HOT 1
- g++ defaults to GCC 8 not GCC 9 HOT 2
- googletest version conflicts HOT 1
- googletest checking HOT 1
- rolling release HOT 2
- Document virtualization BIOS settings HOT 1
- Sub-tuffix instructions
- Make atom the default editor HOT 2
- Use VBoxSVGA graphics controller
- packages for 440
- Google Test Library Build - Failed (Ubuntu 20.04.1) HOT 1
- Migrate to NixOS for reproducibility and simplicity HOT 4
- Tuffix 2020 Edition doesn't work for MacBook Pro HOT 1
- Windows 11 Does Not Support VirtualBox 6.14
- Minimum Requirements for OVA need 2x CPU
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tuffix.