All Projects → pop-os → Iso

pop-os / Iso

Licence: gpl-3.0
Pop!_OS ISO production

Labels

Projects that are alternatives of or similar to Iso

Vmware Usb Osx
Easily create a bootable USB installer for VMware ESXi / vSphere Hypervisor
Stars: ✭ 286 (-10.06%)
Mutual labels:  makefile
Reason Cli
Globally installable Reason toolchain.
Stars: ✭ 294 (-7.55%)
Mutual labels:  makefile
Task
A task runner / simpler Make alternative written in Go
Stars: ✭ 4,282 (+1246.54%)
Mutual labels:  makefile
Learninglinuxkernel
和我一起学习Linux内核吧
Stars: ✭ 288 (-9.43%)
Mutual labels:  makefile
Openwrt Shadowsocks
Shadowsocks-libev for OpenWrt/LEDE
Stars: ✭ 3,091 (+872.01%)
Mutual labels:  makefile
Trkdb
Stars: ✭ 299 (-5.97%)
Mutual labels:  makefile
Prehistoric Entware
Prehistoric Entware
Stars: ✭ 282 (-11.32%)
Mutual labels:  makefile
Full Speed Python
Full Speed Python: a book for self-learners
Stars: ✭ 3,447 (+983.96%)
Mutual labels:  makefile
Clash
Clash for openwrt [Luci-app-clash] https://github.com/frainzy1477/luci-app-clash
Stars: ✭ 293 (-7.86%)
Mutual labels:  makefile
Archlinux Docker
Docker Base Image for Arch Linux (read-only mirror)
Stars: ✭ 304 (-4.4%)
Mutual labels:  makefile
Jenkins X Platform
Helm umbrella repo containing the helm charts for the Jenkins-X platform on Kubernetes
Stars: ✭ 287 (-9.75%)
Mutual labels:  makefile
Awesome Micropython
A curated list of awesome MicroPython libraries, frameworks, software and resources.
Stars: ✭ 287 (-9.75%)
Mutual labels:  makefile
Awesome Servicemesh
Awesome service mesh - https://www.servicemesher.com/awesome-servicemesh/
Stars: ✭ 302 (-5.03%)
Mutual labels:  makefile
Dockermail
Ready-to-use email server + (optional) web mail + (optional) caldav, carddav and a kitchen sink in a docker container
Stars: ✭ 286 (-10.06%)
Mutual labels:  makefile
Monolinux
Create embedded Linux systems with a single statically linked executable.
Stars: ✭ 314 (-1.26%)
Mutual labels:  makefile
Rtpproxy
The RTPproxy is a high-performance software proxy for RTP streams that can work together with Sippy B2BUA, Kamailio, OpenSIPS and SER.
Stars: ✭ 283 (-11.01%)
Mutual labels:  makefile
Ghb0t
A GitHub Bot to automatically delete your fork's branches after a pull request has been merged.
Stars: ✭ 295 (-7.23%)
Mutual labels:  makefile
React Fatigue Dev
Module of modules for making modules
Stars: ✭ 317 (-0.31%)
Mutual labels:  makefile
Hadoop Book
Example source code accompanying O'Reilly's "Hadoop: The Definitive Guide" by Tom White
Stars: ✭ 3,317 (+943.08%)
Mutual labels:  makefile
Tucl
The first-ever paper on the Unix shell written by Ken Thompson in 1976 scanned, transcribed, and redistributed with permission
Stars: ✭ 303 (-4.72%)
Mutual labels:  makefile

Pop!_OS ISO production

This repository contains the tools necessary for building Pop!_OS ISOs.

Requirements

First you need to import the Pop!_OS ISO signing key:

gpg --recv-keys 204DD8AEC33A7AFF

Then you need to generate your own GPG key and upload it to a keyserver:

gpg --full-gen-key
gpg --send-keys --keyserver keyserver.ubuntu.com ${YOUR_KEY_ID_HERE}

While you are waiting for your key to be uploaded, install the dependencies:

./deps.sh

Building

The build is controlled by the Makefile. The following commands can be used:

  • make - Build an ISO at build/17.10/pop-os.iso
  • make qemu_bios - Run the ISO in BIOS mode
  • make qemu_uefi - Run the ISO in UEFI mode
  • make clean - Remove the build files, keeping the debootstrap
  • make distclean - Remove the debootstrap and other build files

The configuration can be changed in mk/config.mk.

To rebuild the ISO when you have made changes, you can use make clean && make

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].