Labs Text

The Python Classroom labs comes in 3 variants. A Live Image with GNOME, that can be downloaded on the top of this page, a Docker image and a Vagrant box for headless environments. Learn more about Docker and Vagrant in their documentation.

Getting and running the Docker image

sudo docker pull candidate-registry.fedoraproject.org/f26/python-classroom 
sudo docker run -ti candidate-registry.fedoraproject.org/f26/python-classroom

Running the Vagrant box

First, download the box from the right side of this page.

For libvirt:

vagrant box add fedora/26-python-classroom ./Fedora-Python-Classroom-Vagrant-26-1.5.x86_64.vagrant-libvirt.box  
vagrant init fedora/26-python-classroom
vagrant up --provider libvirt
vagrant ssh

For VirtualBox:

vagrant box add fedora/26-python-classroom ./Fedora-Python-Classroom-Vagrant-26-1.5.x86_64.vagrant-virtualbox.box 
vagrant init fedora/26-python-classroom
vagrant up --provider virtualbox
vagrant ssh

What is a Live image?

The Python Classroom lab is shipped as a live operating system. It's everything you need to try out Fedora's Python Classroom - you don't have to erase anything on your current system to try it out, and it won't put your files at risk. Take Fedora for a test drive, and if you like it, you can install Fedora directly to your hard drive straight from the Live Media desktop if you like.

To use this image, you need a drive that can create or "burn" DVDs, or a USB flash drive at least as big as the image.

Downloading

Lab downloads are offered via direct download, but you can also get them via BitTorrent. In this case you will need to install a BitTorrent client in order to download a lab. If you cannot use Bittorrent, some labs offer alternative download methods.

Learn more

Installing

To install a lab, you run the lab on your computer and click the "Install to Hard Drive" link on the desktop. You'll be guided through the install process via a series of prompts.

Learn more

Using

After installing either the software bundle or the complete Fedora version you can run these tools by launching the applications that correspond with them.

Learn more

By clicking on and downloading Fedora, you agree to comply with the following terms and conditions.

By downloading Fedora software, you acknowledge that you understand all of the following: Fedora software and technical information may be subject to the U.S. Export Administration Regulations (the “EAR”) and other U.S. and foreign laws and may not... Read more >

Support Resources

Chat

Users and developers are available in the #fedora-python IRC channel on irc.freenode.org for real-time chat.

Email

Users and developers are also available on the mailing list at python-devel@lists.fedoraproject.org.

Documentation

Specific documentation is available at the Fedora Developer page.

General Help Using Fedora

Sometimes you may encounter an issue with this spin that you can get help with using general Fedora support resources. A list of resources is available at the Fedora Get Help page.