Skip to content
/ bazaar Public

A bazaar of software for new Linux users at the University of Notre Dame

License

Notifications You must be signed in to change notification settings

NDLUG/bazaar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bazaar

Tool to help install common programs for new Linux users

LUG Distro (lugOS)

Platforms

We wish to support:

  1. x86_64 : Laptops and Desktops
  2. armv7l : Raspberry Pi 2+

Environments

We wish to have a live and installable version of each of the following environments:

  1. Casual : A Budgie or GNOME based desktop environment for casual or novice users.
  2. Hacker : An i3wm + XFCE4 based environment for power users.

Debate: Snaps vs. Flatpaks

Snaps Flatpaks
Included with Ubuntu 18.04+ Must be installed from repos and FlatHub must be added
Backed by Canonical Backed by Torvalds
Not visually appealing Respects your DE
snapd runs in background, auto-updating apps whenever possible, eating CPU cycles FlatPaks update like any other normal package manager
Does no play nice with SELinux (if we decide to use this ... also has raised security concerns in the past

Should we always include build-essential?

Pros

  • Automatically includes almost all the tools needed for most of the department classes

Cons

  • Must be installed later
  • Takes extra disk space, may be an issue for Raspberry Pi users

Debate: Native when possible or Snap/Flatpak when possible?

flame war goes here

Layers

✴️ = has a snap package available

There are meta-packages and scripts geared toward specific use cases:

  1. Courses
  • Introduction to Engineering
    • Easy MATLAB instructions
      • GNU Octave ✴️
    • FileZilla (unofficial ✴️)
    • LibreSuite (Excel needed...) ✴️
    • freecad ✴️
  • Principles of Computing
  • Elements of Computing
  • Fundamentals of Computing
  • Data Structures
  • Systems Programming
  • Programming Paradigms
  • Operating Systems
  • Databases
  • VFX
  1. Notre Dame Specific Software
  • Printing
    • Current print drivers for Linux not functioning
    • There is a solution written in Python 2.7, which is not usable, however maybe we can learn from it
    • Documentation from MIT on how they do it
  • Wireless
    • Eduroam drivers, the provided ones also outdated (we think)
    • Cisco AnyConnect VPN Profile - see vpn.sh
  • Two-Factor Authentication
    • Something with Okta?
  1. Activity
  • Gaming
    • Steam
    • Lutris
    • PlayOnLinux
    • WineStaging? ✴️
  • Web Development
    • VueJS / React
    • VSCode/VSCodium ✴️
    • Atom ✴️
    • WebStorm ✴️
    • Sublime ✴️
    • Docker ✴️
  • Android Development
    • Android Studio + ADB Drivers ✴️
  • Media Production
    • Kdenlive vs. DaVinci Resolve
    • Audacity ✴️
    • OBS Studio ✴️
    • FFMpeg ✴️
    • VLC ✴️
    • Blender ✴️
  • Graphics
    • AMD Drivers
    • NVidia Drivers
  • Casual Use
    • Vim
    • Slack ✴️
    • Chrome/Firefox/Brave/insert another browser here ✴️
    • Discord ✴️
    • Spotify ✴️
    • Google Play Music ✴️
    • Etcher
    • Telegram ✴️
    • Signal ✴️
    • WhatsApp
    • Clients for OneDrive / DropBox / Google Drive ?
      • There is OpenDrive ✴️
    • Skype ? ✴️

Utilities

  1. Welcome screen / software outique similar to Ubuntu Mate
  2. Installer

About

A bazaar of software for new Linux users at the University of Notre Dame

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published