Jak udělat čisté Ubuntu Server ISO?

hknmtt

  • ***
  • 212
    • Zobrazit profil
    • E-mail
Jak udělat čisté Ubuntu Server ISO?
« kdy: 26. 01. 2025, 17:34:05 »
Chcem urobit "ciste" minialne ISO zalozene na Ubuntu Server pre nasadenie na servery. Pouzit na to chcem Hashcirp Packer.

Zaujimalo by ma, co je mozne odinstalovat a vypnut na zakladnom Ubuntu Serveri aby to nijako neposkodilo funkcnost operacneho systemu?

Toto je napriklad Ubuntu Server beziaci u Contabo. Prve dve procesy su moje, sshd a systemd su jasne, zvysok je OS. Je tam nieco coho je mozne sa zbavit?


Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #1 kdy: 26. 01. 2025, 17:58:08 »
ty dalsi zaznamy jsou procesy v kernelu.

Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #2 kdy: 27. 01. 2025, 08:20:01 »
Proc Ubuntu, proc ne Debian?

Jinak doporucuju prelouskat toto https://www.linuxfromscratch.org/lfs/view/stable/
A budes vedet presne co potrebujes.
Ale protoze se ptas zde, misto toho aby jsi si odpoved vygooglil. Tak ty se nic ucit nechces, ze?
« Poslední změna: 27. 01. 2025, 08:25:08 od XXX_Sam_XXX »

Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #3 kdy: 28. 01. 2025, 02:55:11 »
Co znamena minimalni iso? Staci ti ssh a nic jineho ti na tom nebude bezet? Proc ti nevyhovuje standardni server iso ve kterem si muzes vybrat minimalni instalaci? Zda se ti mnozstvi sw v minimalni instalaci prilis? Nebo proste mas cas a chces si udelat vlastni iso?

alex6bbc

  • *****
  • 1 729
    • Zobrazit profil
    • E-mail
Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #4 kdy: 28. 01. 2025, 07:06:56 »
Co znamena minimalni iso? Staci ti ssh a nic jineho ti na tom nebude bezet? Proc ti nevyhovuje standardni server iso ve kterem si muzes vybrat minimalni instalaci? Zda se ti mnozstvi sw v minimalni instalaci prilis? Nebo proste mas cas a chces si udelat vlastni iso?

ja bych rekl, ze autor vymysli bejkarny.
iso/distro muze mit jakekoliv a stejne z toho muze nainstalovat minimalni system.


Karmelos

  • *****
  • 1 120
    • Zobrazit profil
    • E-mail
Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #5 kdy: 28. 01. 2025, 09:29:27 »
Ubuntu server iso nemusíš vyrábět, už ho vyrobil někdo jiný: https://ubuntu.com/download/server
Gréta je nejlepší.

hknmtt

  • ***
  • 212
    • Zobrazit profil
    • E-mail
Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #6 kdy: 28. 01. 2025, 11:52:45 »
Co znamena minimalni iso? Staci ti ssh a nic jineho ti na tom nebude bezet? Proc ti nevyhovuje standardni server iso ve kterem si muzes vybrat minimalni instalaci? Zda se ti mnozstvi sw v minimalni instalaci prilis? Nebo proste mas cas a chces si udelat vlastni iso?

Upresnim otazku - prakticky som chcel ciste ISO pre nahodenie na viacere VPS ale samozrejme to je same o sebe bezvyznamne. Ide prave o to aby to ISO bolo predkonfigurovane aby sa na kazdom servery nemuselo ISO manualne instalovat a konfigurovat. Hosting dodava vlastne ISO, ktore je "ciste" ale nie je nijako nastavene a neviem ani ako bolo instalovane. Cize ja realne potrebujem "cistu" instalaciu bez zbytocnosti, s nakonfigurovanymi pouzivatelmi, rolami, ssh, firewallom... takze v principe mi ide o to spravit taketo ISO ktore mozem potom nahrat na server a spustit ho a je uz ready-to-go.

Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #7 kdy: 28. 01. 2025, 12:47:20 »
Tak si nainstaluj klasicke, poupravuj ako potrebujes a z toho disku si urob image. A kedykolvek budes potrebovat "novy" system, tak proste urobis restore z toho iso na disk a mas system nakonfigurovany podla seba. A raz za cas urobit update, upgrade a zase vytvorit novy image.

Pripadne sa to robi post-install skriptami. teda dostanes cisty system, a vsetkych uzivatelov, programy, nastavenia robis cez nejaky skript.
« Poslední změna: 28. 01. 2025, 12:48:57 od MalyTomi »

Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #8 kdy: 28. 01. 2025, 18:29:23 »
Tady to vypada na zmateni pojmu. ISO je obraz CD/DVD. Co znamena "ciste ISO"?
Jak uz kolegove napsali, pokud chcete mit minimalistickou instalaci serveru, muzete klidne pouzit plnohodnotne ISO a zvolit si minimalni instalaci.

Pokud chcete mit predkonfigurovany "instalacni obraz" (tedy bud image disku nebo tar.gz zabaleny system), je to uplne jina disciplina a v pripade Ubuntu/Debianu typicky pouzijete nastroj "debootstrap" pro vyrobu toho minimalniho systemu a jeho zabaleni do tar.gz (pripadne dalsich kompresnich formatu) nebo pro ulozeni na diskovy image.

V obou pripadech (po rozbaleni tar.gz i po pripadnem nahrani diskoveho image) stejne casto jeste potrebujete provest nejaky post-install, kde provedete update initramdisku a instalaci bootloaderu.

alex6bbc

  • *****
  • 1 729
    • Zobrazit profil
    • E-mail
Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #9 kdy: 28. 01. 2025, 18:50:08 »
moje rada zni kaslat na to, i bidna sunka zvladne ssh a webserver. vsecko ostatni jde vypnout a i ssh a http server jde taky vypnout. pak tam zbyde /bin, /usr, /var o velikosti par megabytu, je to problem?

hknmtt

  • ***
  • 212
    • Zobrazit profil
    • E-mail
Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #10 kdy: 28. 01. 2025, 19:05:23 »
moje rada zni kaslat na to, i bidna sunka zvladne ssh a webserver. vsecko ostatni jde vypnout a i ssh a http server jde taky vypnout. pak tam zbyde /bin, /usr, /var o velikosti par megabytu, je to problem?

Ide o to ze clovek nevie co ten zakladny OS v sebe ma, kedze to instaloval hosting provider. Ale zrejme najschodnejsia cesta bude, ako pisal tom, ist cestou post-instalacneho skriptu, a proste nainstalovat a nastavit system takou formou. Nieco ako ansible, ale manualne.

k3dAR

  • *****
  • 3 094
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #11 kdy: 29. 01. 2025, 03:31:49 »
[...] ISO je obraz CD/DVD [...] Pokud chcete mit predkonfigurovany "instalacni obraz" (tedy bud image disku nebo tar.gz zabaleny system), je to uplne jina disciplina [...]
predkonfigurovany "instalacni obraz" muze byt klidne squashfs zabaleny do iso ;-) tedy totozne jako je bezne Ubuntu instalacni ISO, jen tam muze byt pridane a odebrane balicky/programy, pozmenene co se ma/nema poustet, upravene nastaveni v /etc, pripravene jine vychozi souboru co ziska novy uzivatel do $HOME...
a cele to pak jde at uz nastartovat jako Live s tim vsim hned dostupnym a/nebo cele to predpripravene na pak kliku nainstalovat na disk, pripadne na 1 klik pokud si clovek na to ISO pripravi rovnou i custom preseed pro automatizovanou instalaci... (nevim zda v *buntu 24.04 to tak jeste jde a/nebo se Server edici)

hknmtt

  • ***
  • 212
    • Zobrazit profil
    • E-mail
Re:Jak udělat čisté Ubuntu Server ISO?
« Odpověď #12 kdy: 29. 01. 2025, 22:41:55 »
Mozno nixos by bol lepsia volba nez ubuntu + skript?