<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=OS%3A_Instalasi_Ubuntu_Server_24.04</id>
	<title>OS: Instalasi Ubuntu Server 24.04 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=OS%3A_Instalasi_Ubuntu_Server_24.04"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=OS:_Instalasi_Ubuntu_Server_24.04&amp;action=history"/>
	<updated>2026-05-03T14:49:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=OS:_Instalasi_Ubuntu_Server_24.04&amp;diff=73333&amp;oldid=prev</id>
		<title>Onnowpurbo at 19:40, 13 February 2026</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=OS:_Instalasi_Ubuntu_Server_24.04&amp;diff=73333&amp;oldid=prev"/>
		<updated>2026-02-13T19:40:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://onnocenter.or.id/wiki/index.php?title=OS:_Instalasi_Ubuntu_Server_24.04&amp;amp;diff=73333&amp;amp;oldid=73321&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=OS:_Instalasi_Ubuntu_Server_24.04&amp;diff=73321&amp;oldid=prev</id>
		<title>Onnowpurbo at 04:33, 13 February 2026</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=OS:_Instalasi_Ubuntu_Server_24.04&amp;diff=73321&amp;oldid=prev"/>
		<updated>2026-02-13T04:33:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:33, 13 February 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l122&quot; &gt;Line 122:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 122:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Filosofi:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Filosofi:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kalau instalasi OS saja tidak dipahami, jangan berharap bisa membuat dan men-tune OS sendiri.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kalau instalasi OS saja tidak dipahami, jangan berharap bisa membuat dan men-tune OS sendiri.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Pranala Menarik==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[Sistem operasi]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=OS:_Instalasi_Ubuntu_Server_24.04&amp;diff=73320&amp;oldid=prev</id>
		<title>Onnowpurbo: Created page with &quot;Bab ini membahas proses instalasi Ubuntu Server 24.04 secara sistematis, reproducible, dan engineering-oriented, bukan sekadar “klik next”. Pendekatan ini selaras dengan s...&quot;</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=OS:_Instalasi_Ubuntu_Server_24.04&amp;diff=73320&amp;oldid=prev"/>
		<updated>2026-02-13T04:33:16Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Bab ini membahas proses instalasi Ubuntu Server 24.04 secara sistematis, reproducible, dan engineering-oriented, bukan sekadar “klik next”. Pendekatan ini selaras dengan s...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Bab ini membahas proses instalasi Ubuntu Server 24.04 secara sistematis, reproducible, dan engineering-oriented, bukan sekadar “klik next”. Pendekatan ini selaras dengan semangat buku Sistem Operasi karya Onno W. Purbo yang menekankan bahwa sistem operasi harus dipahami sebagai sistem yang bisa dikonfigurasi, diutak-atik, dan direkayasa, bukan kotak hitam .&lt;br /&gt;
Ubuntu Server 24.04 dipilih sebagai core platform karena:&lt;br /&gt;
Stabil (LTS) dan cocok untuk eksperimen jangka panjang&lt;br /&gt;
Kernel Linux modern yang mendukung container, networking advanced, dan kernel tuning&lt;br /&gt;
Ekosistem open source lengkap, tanpa ketergantungan proprietary software&lt;br /&gt;
Menjadi basis untuk OpenWRT build, kernel compile, dan Android x86 build pada bab selanjutnya&lt;br /&gt;
ISO Image, UEFI, dan Disk Layout&lt;br /&gt;
Pemilihan ISO Ubuntu Server 24.04&lt;br /&gt;
Ubuntu Server menggunakan installer berbasis Subiquity yang ringan dan cocok untuk server maupun VM. ISO dapat diunduh dalam arsitektur x86_64 (amd64).&lt;br /&gt;
Prinsip penting:&lt;br /&gt;
Gunakan Server ISO, bukan Desktop&lt;br /&gt;
Instalasi berbasis CLI-first, GUI bukan prioritas&lt;br /&gt;
Cocok untuk virtual machine (VirtualBox, KVM, GNS3) dan bare-metal&lt;br /&gt;
Filosofi: belajar OS dimulai dari text mode, bukan GUI .&lt;br /&gt;
UEFI vs Legacy BIOS&lt;br /&gt;
Ubuntu Server 24.04 secara default menggunakan UEFI, yang lebih modern dan konsisten.&lt;br /&gt;
Perbedaan penting:&lt;br /&gt;
UEFI menggunakan GPT partition table&lt;br /&gt;
Mendukung secure boot (opsional)&lt;br /&gt;
Lebih stabil untuk multi-OS dan disk besar&lt;br /&gt;
Rekomendasi lab:&lt;br /&gt;
Aktifkan UEFI di VirtualBox&lt;br /&gt;
Nonaktifkan Secure Boot untuk kemudahan eksperimen kernel&lt;br /&gt;
Disk Layout (Partitioning Strategy)&lt;br /&gt;
Mengacu pada konsep file system &amp;amp; storage di buku Sistem Operasi, disk layout harus mencerminkan tujuan sistem .&lt;br /&gt;
Skema minimal (lab &amp;amp; VM):&lt;br /&gt;
/ (root): 20–40 GB&lt;br /&gt;
swap: 2–4 GB (atau swapfile)&lt;br /&gt;
Filesystem: ext4&lt;br /&gt;
Skema engineering (direkomendasikan):&lt;br /&gt;
/ → OS inti&lt;br /&gt;
/home → eksperimen user &amp;amp; source code&lt;br /&gt;
/var → log, container, package cache&lt;br /&gt;
Pisahkan data dari OS agar eksperimen kernel &amp;amp; tuning tidak merusak sistem utama.&lt;br /&gt;
Network Configuration dengan Netplan&lt;br /&gt;
Ubuntu modern menggunakan Netplan sebagai abstraction layer konfigurasi jaringan, menggantikan ifconfig dan interfaces lama.&lt;br /&gt;
Konsep Netplan&lt;br /&gt;
Netplan adalah YAML-based network configuration system yang:&lt;br /&gt;
Menghasilkan konfigurasi untuk systemd-networkd atau NetworkManager&lt;br /&gt;
Cocok untuk server, VM, cloud, dan lab networking&lt;br /&gt;
Mendukung static IP, routing, VLAN, bridge&lt;br /&gt;
Ini sejalan dengan pembahasan networking stack dan routing di buku Sistem Operasi dan OpenWRT .&lt;br /&gt;
&lt;br /&gt;
Contoh Static IP (Server Lab)&lt;br /&gt;
# /etc/netplan/01-lab.yaml&lt;br /&gt;
network:&lt;br /&gt;
  version: 2&lt;br /&gt;
  ethernets:&lt;br /&gt;
    enp0s3:&lt;br /&gt;
      dhcp4: no&lt;br /&gt;
      addresses:&lt;br /&gt;
        - 192.168.100.10/24&lt;br /&gt;
      gateway4: 192.168.100.1&lt;br /&gt;
      nameservers:&lt;br /&gt;
        addresses:&lt;br /&gt;
          - 8.8.8.8&lt;br /&gt;
          - 1.1.1.1&lt;br /&gt;
Aktifkan konfigurasi:&lt;br /&gt;
sudo netplan apply&lt;br /&gt;
Langkah verifikasi:&lt;br /&gt;
ip addr&lt;br /&gt;
ip route&lt;br /&gt;
ping 8.8.8.8&lt;br /&gt;
Networking bukan sekadar “tersambung internet”, tetapi fondasi untuk routing, mesh, dan distributed system.&lt;br /&gt;
SSH dan User Hardening&lt;br /&gt;
Instalasi dan Akses SSH&lt;br /&gt;
Ubuntu Server otomatis menyediakan OpenSSH Server. Akses awal:&lt;br /&gt;
ssh user@192.168.100.10&lt;br /&gt;
SSH adalah gerbang utama administrasi sistem, sehingga harus diamankan sejak awal.&lt;br /&gt;
User &amp;amp; Privilege Separation&lt;br /&gt;
Mengikuti prinsip security &amp;amp; isolation dalam sistem operasi modern :&lt;br /&gt;
Login sebagai user biasa&lt;br /&gt;
Gunakan sudo untuk administrasi&lt;br /&gt;
Hindari login root langsung&lt;br /&gt;
Nonaktifkan root login SSH:&lt;br /&gt;
sudo nano /etc/ssh/sshd_config&lt;br /&gt;
&lt;br /&gt;
PermitRootLogin no&lt;br /&gt;
PasswordAuthentication yes&lt;br /&gt;
Restart SSH:&lt;br /&gt;
sudo systemctl restart ssh&lt;br /&gt;
&lt;br /&gt;
Basic Hardening (Minimal tapi Penting)&lt;br /&gt;
sudo apt install ufw&lt;br /&gt;
sudo ufw allow ssh&lt;br /&gt;
sudo ufw enable&lt;br /&gt;
Hardening bukan paranoia, tetapi kontrol minimum agar eksperimen OS tidak berakhir dengan sistem rusak atau disusupi.&lt;br /&gt;
Package Management Modern (APT, Snap, Flatpak)&lt;br /&gt;
Ubuntu 24.04 mendukung tiga paradigma manajemen paket, dan mahasiswa perlu memahami kapan menggunakan masing-masing.&lt;br /&gt;
APT (Advanced Package Tool)&lt;br /&gt;
APT adalah tulang punggung sistem Linux.&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt upgrade&lt;br /&gt;
sudo apt install build-essential git curl&lt;br /&gt;
Digunakan untuk:&lt;br /&gt;
Library sistem&lt;br /&gt;
Kernel headers&lt;br /&gt;
Tool CLI&lt;br /&gt;
Build environment&lt;br /&gt;
Semua eksperimen kernel, OpenWRT, dan Android bergantung pada APT .&lt;br /&gt;
Snap&lt;br /&gt;
Snap bersifat containerized package:&lt;br /&gt;
Cocok untuk aplikasi siap pakai&lt;br /&gt;
Isolasi lebih baik&lt;br /&gt;
Update otomatis&lt;br /&gt;
sudo snap install htop&lt;br /&gt;
Gunakan Snap hanya jika tidak mengganggu eksperimen low-level.&lt;br /&gt;
Flatpak (Opsional)&lt;br /&gt;
Flatpak lebih sering digunakan di desktop, jarang dipakai di server, namun penting dikenalkan sebagai konsep application sandboxing.&lt;br /&gt;
Ini relevan dengan security &amp;amp; isolation di OS modern.&lt;br /&gt;
Penutup&lt;br /&gt;
Setelah menyelesaikan bab ini, mahasiswa tidak hanya mampu menginstal Ubuntu, tetapi:&lt;br /&gt;
Memahami disk, boot, dan filesystem&lt;br /&gt;
Mengkonfigurasi network secara deterministik&lt;br /&gt;
Menerapkan security dasar berbasis OS&lt;br /&gt;
Mengelola paket secara engineering-aware&lt;br /&gt;
Bab ini adalah pondasi wajib sebelum masuk ke:&lt;br /&gt;
Linux CLI survival&lt;br /&gt;
Kernel compile&lt;br /&gt;
OpenWRT x86&lt;br /&gt;
Android x86 build&lt;br /&gt;
Filosofi:&lt;br /&gt;
Kalau instalasi OS saja tidak dipahami, jangan berharap bisa membuat dan men-tune OS sendiri.&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>