I've googled for Ubuntu source code, got on their GitHub and unfortunately didn't find it. I'm looking for a source code that can be built/compiled as ISO and what are the requirements to do so.
This is a related question Where can I find the source code of Ubuntu?, which is outdated now.
Why I want the source code? So that I can modify how the OS behaves in some way (like drag-n-drop in taskbar, customize the start menu etc.). Where can I find it?
apt source
as per the link you provided to download it.. It downloads everything you need to modify/rebuild a package (assuming you've already got the build tools installed) What's wrong with that approach? Ubuntu ISOs however are built by launchpad, using packages that are pre-built (earlier) on launchpad. – guiverc Aug 28 '22 at 13:45base-files
just looking at the packages.ubuntu.com will provide a download link, the same as you'll get from theapt source
command, eg. https://packages.ubuntu.com/jammy/base-files (look and you'll see the Download Source Package) – guiverc Aug 28 '22 at 14:00base-files
as an example or is that package the actual OS source? – Hydroper Aug 28 '22 at 14:04base-files
was used as example only, you gave no product/release details (ie. no clue as to Ubuntu Desktop, Ubuntu Server etc) thus I picked a rather key package that would exist in most (if not all), ie. the package that contains/etc/os-release
or the OS textual details itself.. Ubuntu is built from packages; and thus all commands are built around those packages... even the seed files that control what's put on an ISO is mostly just a list of what packages are included – guiverc Aug 28 '22 at 14:23meta
? I got the .deb as well, but does it work like a file? I checked the meta file, but it seems to have nothing related to the OS. – Hydroper Aug 28 '22 at 14:28