Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| coreprojects:openbsd-id [2005/10/27 14:47] – Swap gid -> uid bang | coreprojects:openbsd-id [2025/10/25 17:09] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| [[http:// | [[http:// | ||
| + | |||
| ===== Pengantar ===== | ===== Pengantar ===== | ||
| Line 12: | Line 13: | ||
| :!: Untuk lebih lengkapnya silahkan baca [[coreartikel: | :!: Untuk lebih lengkapnya silahkan baca [[coreartikel: | ||
| - | |||
| ==== Apa saja yang disertakan dengan OpenBSD ==== | ==== Apa saja yang disertakan dengan OpenBSD ==== | ||
| OpenBSD menyertakan applikasi-aplikasi yang umumnya diperlukan di setiap rilisnya. Diantaranya adalah: | OpenBSD menyertakan applikasi-aplikasi yang umumnya diperlukan di setiap rilisnya. Diantaranya adalah: | ||
| - | * X.org | + | * [[ http:// |
| - | * GCC (dengan peningkatan kemampuan) | + | * [[ http:// |
| - | * Perl 5.8.6 (dengan peningkatan kemampuan) | + | * [[ http://www.perl.org/ | Perl ]] |
| - | * Apache 1.3.29 (peningkatan kemampuan dari segi security) | + | * [[ http://www.libressl.org/ | LibreSSL ]] |
| - | * OpenSSL 0.9.7d (dengan peningkatan kemampuan) | + | * [[ http://www.sqlite.org/ | SQLite ]] |
| - | * Groff 1.15 | + | * [[ http://www.nlnetlabs.nl/ |
| - | * Sendmail 8.13.3 mail server, with libmilter. | + | * [[ http://www.nlnetlabs.nl/ |
| - | * BIND 9.3.0 DNS server. (dengan peningkatan kemampuan) | + | * [[ http://www.gnu.org/ |
| - | * Lynx 2.8.5rel.2 (peningkatan kemampuan) | + | * [[ http://www.gnu.org/ |
| - | * Sudo v1.6.8p6, allowing users to run individual commands as root. | + | * [[ http://www.gnu.org/ |
| - | * Ncurses 5.2. | + | * [[ http://www.greenwoodsoftware.com/less | Less ]] |
| - | * KAME IPv6. | + | * awk |
| - | * Heimdal 0.6rc1 (dengan peningkatan kemampuan) | + | * [[ http:// |
| - | * Arla 0.35.7 | + | * [[ http://www.opensmtpd.org/ |
| - | * OpenSSH 4.1 | + | * [[ http://www.openntpd.org/ | OpenNTPD ]] |
| - | * gdb 6.1 | + | * [[ http://www.openbgpd.org/ |
| + | * [[ http://www.openbsd.org/ | ||
| + | |||
| ===== Install ===== | ===== Install ===== | ||
| Line 47: | Line 48: | ||
| Meskipun begitu, ada beberapa pihak yang membuat file ISO OpenBSD dan tersedia untuk di download di internet. Tentu saja file-file ISO tersebut bukan berasal dari OpenBSD. Saya pribadi tidak menganjurkan untuk menggunakan file yang beredar di internet ini. Kenapa ? Alasan yang masuk akal adalah security. Apa jadinya kalau distribusi OpenBSD yang anda download iso nya itu sudah dimodifikasi oleh pihak-pihak tertentu untuk tujuan tertentu pula. | Meskipun begitu, ada beberapa pihak yang membuat file ISO OpenBSD dan tersedia untuk di download di internet. Tentu saja file-file ISO tersebut bukan berasal dari OpenBSD. Saya pribadi tidak menganjurkan untuk menggunakan file yang beredar di internet ini. Kenapa ? Alasan yang masuk akal adalah security. Apa jadinya kalau distribusi OpenBSD yang anda download iso nya itu sudah dimodifikasi oleh pihak-pihak tertentu untuk tujuan tertentu pula. | ||
| - | Membuat file ISO OpenBSD tidak terlalu sulit. Berikut adalah langkah-langkah (dengan menggunakan Windows) untuk membuat file ISO OpenBSD 3.7 untuk arsitektur mesin i386 (cara yang sama bisa digunakan untuk membuat file iso untuk arsitektur mesin yang lain, seperti alpha, amd64, dsb). Walaupun ada menggunakan UNIX varian untuk membuat file ISO ini, anda bisa melakukannnya dengan cara yang sama, selama di environment anda terdapat aplikasi '' | + | Membuat file ISO OpenBSD tidak terlalu sulit. Berikut adalah langkah-langkah (dengan menggunakan Windows) untuk membuat file ISO OpenBSD 3.8 untuk arsitektur mesin i386 (cara yang sama bisa digunakan untuk membuat file iso untuk arsitektur mesin yang lain, seperti alpha, amd64, dsb). Walaupun ada menggunakan UNIX varian untuk membuat file ISO ini, anda bisa melakukannnya dengan cara yang sama, selama di environment anda terdapat aplikasi '' |
| - | * Buat direktori dengan susunan berikut , misal OpenBSD/3.7/i386 | + | * Buat direktori dengan susunan berikut , misal OpenBSD/3.8/i386 |
| - | * Downloadlah semua isi ftp:// | + | * Downloadlah semua isi ftp:// |
| - | 3.7/ | + | |
| + | < | ||
| + | 3.8/ | ||
| i386/ | i386/ | ||
| bsd | bsd | ||
| - | baseXX.tgz | + | bsd.mp |
| - | etcXX.tgz | + | |
| - | manXX.tgz | + | |
| - | compXX.tgz | + | |
| - | gameXX.tgz | + | |
| - | miscXX.tgz | + | etc38.tgz |
| - | xbaseXX.tgz | + | game38.tgz |
| - | xbaseXX.tgz | + | man38.tgz |
| - | xservXX.tgz | + | misc38.tgz |
| - | xshareXX.tgz | + | xbase38.tgz |
| + | xetc38.tgz | ||
| + | xfont38.tgz | ||
| + | xserv38.tgz | ||
| + | xshare38.tgz | ||
| ports.tar.gz | ports.tar.gz | ||
| src.tar.gz | src.tar.gz | ||
| Line 72: | Line 79: | ||
| README | README | ||
| TRANS.TBL | TRANS.TBL | ||
| - | song37.mp3 | + | song38.mp3 |
| </ | </ | ||
| Line 83: | Line 90: | ||
| -T | -T | ||
| -J | -J | ||
| - | -V " | + | -V " |
| - | -b C:/ | + | -b C:/ |
| -c boot.catalog | -c boot.catalog | ||
| - | -o C:/ | + | -o C:/ |
| - | -x C:/ | + | -x C:/ |
| | | ||
| </ | </ | ||
| - | * Tunggulah sampai proses pembuatan file ISO tersebut selesai, kalau sudah, file iso OpenBSD yang anda buat C: | + | * Tunggulah sampai proses pembuatan file ISO tersebut selesai, kalau sudah, file iso OpenBSD yang anda buat C: |
| Catatan : Cara yang sama dapat digunakan untuk membuat DVD-ROM OpenBSD dengan menyertakan semua file-file packages yang tersedia. Total ukurannya sekitar 2.5 GB. | Catatan : Cara yang sama dapat digunakan untuk membuat DVD-ROM OpenBSD dengan menyertakan semua file-file packages yang tersedia. Total ukurannya sekitar 2.5 GB. | ||
| + | |||
| ==== Instalasi ==== | ==== Instalasi ==== | ||
| Line 99: | Line 107: | ||
| Umumnya OpenBSD dapat diinstal melalui [[http:// | Umumnya OpenBSD dapat diinstal melalui [[http:// | ||
| + | |||
| + | === Singleboot === | ||
| Dalam kasus ini, instalasi OpenBSD menggunakan CDROM | Dalam kasus ini, instalasi OpenBSD menggunakan CDROM | ||
| Line 125: | Line 135: | ||
| < | < | ||
| - | Welcome to the OpenBSD/ | + | Welcome to the OpenBSD/ |
| This program will help you install OpenBSD in a simple and rational way. At | This program will help you install OpenBSD in a simple and rational way. At | ||
| Line 391: | Line 401: | ||
| Available CD-ROMs are: cd0. | Available CD-ROMs are: cd0. | ||
| Which one contains the install media? (or ' | Which one contains the install media? (or ' | ||
| - | Pathname to the sets? (or ' | + | Pathname to the sets? (or ' |
| </ | </ | ||
| Line 402: | Line 412: | ||
| [X] bsd.rd | [X] bsd.rd | ||
| [ ] bsd.mp | [ ] bsd.mp | ||
| - | [X] base37.tgz | + | [X] base38.tgz |
| - | [X] etc37.tgz | + | [X] etc38.tgz |
| - | [X] misc37.tgz | + | [X] misc38.tgz |
| - | [X] comp37.tgz | + | [X] comp38.tgz |
| - | [X] man37.tgz | + | [X] man38.tgz |
| - | [X] game37.tgz | + | [X] game38.tgz |
| - | [ ] xbase37.tgz | + | [ ] xbase38.tgz |
| - | [ ] xetc37.tgz | + | [ ] xetc38.tgz |
| - | [ ] xshare37.tgz | + | [ ] xshare38.tgz |
| - | [ ] xfont37.tgz | + | [ ] xfont38.tgz |
| - | [ ] xserv37.tgz | + | [ ] xserv38.tgz |
| - | File Name? (or ' | + | File Name? (or ' |
| The following sets are available. Enter a filename, ' | The following sets are available. Enter a filename, ' | ||
| Line 423: | Line 433: | ||
| [X] bsd.rd | [X] bsd.rd | ||
| [ ] bsd.mp | [ ] bsd.mp | ||
| - | [X] base37.tgz | + | [X] base38.tgz |
| - | [X] etc37.tgz | + | [X] etc38.tgz |
| - | [X] misc37.tgz | + | [X] misc38.tgz |
| - | [X] comp37.tgz | + | [X] comp38.tgz |
| - | [X] man37.tgz | + | [X] man38.tgz |
| - | [ ] game37.tgz | + | [ ] game38.tgz |
| - | [ ] xbase37.tgz | + | [ ] xbase38.tgz |
| - | [ ] xetc37.tgz | + | [ ] xetc38.tgz |
| - | [ ] xshare37.tgz | + | [ ] xshare38.tgz |
| - | [ ] xfont37.tgz | + | [ ] xfont38.tgz |
| - | [ ] xserv37.tgz | + | [ ] xserv38.tgz |
| </ | </ | ||
| Line 443: | Line 453: | ||
| Getting bsd.rd ... | Getting bsd.rd ... | ||
| 100% |**************************************************| | 100% |**************************************************| | ||
| - | Getting | + | Getting |
| 100% |**************************************************| 34337 KB 00:43 | 100% |**************************************************| 34337 KB 00:43 | ||
| - | Getting | + | Getting |
| 100% |**************************************************| | 100% |**************************************************| | ||
| - | Getting | + | Getting |
| 100% |**************************************************| | 100% |**************************************************| | ||
| - | Getting | + | Getting |
| 100% |**************************************************| 21606 KB 00:27 | 100% |**************************************************| 21606 KB 00:27 | ||
| - | Getting | + | Getting |
| 100% |**************************************************| | 100% |**************************************************| | ||
| Line 517: | Line 527: | ||
| Installing boot block... | Installing boot block... | ||
| boot: /mnt/boot | boot: /mnt/boot | ||
| + | |||
| + | |||
| proto: / | proto: / | ||
| device: /dev/rwd0c | device: /dev/rwd0c | ||
| Line 589: | Line 601: | ||
| ==== Versi ==== | ==== Versi ==== | ||
| - | * **Siklus pengembangan OpenBSD**< | + | * **Siklus pengembangan OpenBSD** |
| - | + | < | |
| - | , | + | , |
| | | ||
| - | | + | |
| | | ||
| - | | + | |
| | | ||
| - | | + | |
| | | ||
| | | ||
| - | | + | |
| </ | </ | ||
| Line 640: | Line 652: | ||
| untuk csh, tcsh | untuk csh, tcsh | ||
| - | < | + | < |
| untuk ksh, bash | untuk ksh, bash | ||
| - | < | + | < |
| Contoh penggunaan | Contoh penggunaan | ||
| Line 668: | Line 680: | ||
| Rata-rata pengguna BSD sudah cukup akrab untuk mengupdate sistem mereka dengan menggunakan '' | Rata-rata pengguna BSD sudah cukup akrab untuk mengupdate sistem mereka dengan menggunakan '' | ||
| - | < | + | < |
| Proses update yang akan kita lakukan dalam contoh ini adalah proses update dari versi -RELEASE ke versi -STABLE. | Proses update yang akan kita lakukan dalam contoh ini adalah proses update dari versi -RELEASE ke versi -STABLE. | ||
| Line 681: | Line 693: | ||
| *default base=/usr | *default base=/usr | ||
| *default prefix=/usr | *default prefix=/usr | ||
| - | *default tag=OPENBSD_3_7 | + | *default tag=OPENBSD_3_8 |
| #Repository yang tersedia | #Repository yang tersedia | ||
| Line 692: | Line 704: | ||
| </ | </ | ||
| - | Perhatikan bagian '' | + | Perhatikan bagian '' |
| < | < | ||
| Line 854: | Line 866: | ||
| Dengan metode instalasi di atas, secara default akan terinstall dua package yaitu php5-core dan php5-extension, | Dengan metode instalasi di atas, secara default akan terinstall dua package yaitu php5-core dan php5-extension, | ||
| < | < | ||
| - | php5-core-5.0.5 server-side HTML-embedded scripting language | + | php5-core-5.0.4p0 server-side HTML-embedded scripting language |
| - | php5-extensions-5.0.5p0 informational package about PHP5 extensions | + | php5-extensions-5.0.4 informational package about PHP5 extensions |
| </ | </ | ||
| Line 887: | Line 899: | ||
| < | < | ||
| # ls / | # ls / | ||
| - | php5-bz2-5.0.5p0.tgz | + | php5-bz2-5.0.4.tgz |
| - | php5-core-5.0.5.tgz | + | php5-core-5.0.4p0.tgz |
| - | php5-curl-5.0.5p0.tgz | + | php5-curl-5.0.4.tgz |
| - | php5-dba-5.0.5p0.tgz | + | php5-dba-5.0.4.tgz |
| - | php5-dbase-5.0.5p0.tgz | + | php5-dbase-5.0.4.tgz |
| - | php5-dbx-5.0.5p0.tgz | + | php5-dbx-5.0.4.tgz |
| - | php5-extensions-5.0.5p0.tgz | + | php5-extensions-5.0.4.tgz |
| - | php5-filepro-5.0.5p0.tgz | + | php5-filepro-5.0.4.tgz |
| - | php5-gd-5.0.5p2-no_x11.tgz | + | php5-gd-5.0.4p1-no_x11.tgz |
| - | php5-gmp-5.0.5p0.tgz | + | php5-gmp-5.0.4.tgz |
| - | php5-imap-5.0.5p1.tgz | + | php5-imap-5.0.4.tgz |
| - | php5-ldap-5.0.5p0.tgz | + | php5-ldap-5.0.4.tgz |
| - | php5-mbstring-5.0.5p0.tgz | + | php5-mbstring-5.0.4.tgz |
| - | php5-mcrypt-5.0.5p0.tgz | + | php5-mcrypt-5.0.4.tgz |
| - | php5-mhash-5.0.5p0.tgz | + | php5-mhash-5.0.4.tgz |
| - | php5-mysql-5.0.5p0.tgz | + | php5-mysql-5.0.4.tgz |
| - | php5-ncurses-5.0.5p0.tgz | + | php5-ncurses-5.0.4.tgz |
| - | php5-odbc-5.0.5p0.tgz | + | php5-odbc-5.0.4.tgz |
| - | php5-pear-5.0.5.tgz | + | php5-pear-5.0.4.tgz |
| - | php5-pgsql-5.0.5p0.tgz | + | php5-pgsql-5.0.4.tgz |
| - | php5-shmop-5.0.5p0.tgz | + | php5-shmop-5.0.4.tgz |
| - | php5-snmp-5.0.5p0.tgz | + | php5-snmp-5.0.4.tgz |
| - | php5-soap-5.0.5p1.tgz | + | php5-soap-5.0.4.tgz |
| - | php5-sqlite-5.0.5p0.tgz | + | php5-sqlite-5.0.4.tgz |
| - | php5-sybase_ct-5.0.5p0.tgz | + | php5-sybase_ct-5.0.4.tgz |
| - | php5-xmlrpc-5.0.5p0.tgz | + | php5-xmlrpc-5.0.4p0.tgz |
| - | php5-xsl-5.0.5p1.tgz | + | php5-xsl-5.0.4.tgz |
| </ | </ | ||
| Jika kita ingin menambahkan ekstensi mysql, yang memungkinkan PHP5 untuk berinteraksi dengan MySQL, berarti kita harus menginstall dan mengaktifkan ekstensi PHP5-mysql | Jika kita ingin menambahkan ekstensi mysql, yang memungkinkan PHP5 untuk berinteraksi dengan MySQL, berarti kita harus menginstall dan mengaktifkan ekstensi PHP5-mysql | ||
| < | < | ||
| - | # pkg_add -v / | + | # pkg_add -v / |
| # / | # / | ||
| </ | </ | ||
| Line 1057: | Line 1070: | ||
| < | < | ||
| - | # pkg_add -v ftp:// | + | # pkg_add -v ftp:// |
| - | Adding ftp:// | + | Adding ftp:// |
| - | Dependencies for mysql-server-4.0.20 resolve to: mysql-client-4.0.20, | + | Dependencies for mysql-server-4.0.24p1 resolve to: mysql-client-4.0.24, |
| - | Adding mysql-client-4.0.20 | + | Adding mysql-client-4.0.24 |
| - | Adding p5-DBD-mysql-2.9004 | + | Adding p5-DBD-mysql-3.0002 |
| - | Dependencies for p5-DBD-mysql-2.9004 resolve to: p5-DBI-1.43, | + | Dependencies for p5-DBD-mysql-3.0002 resolve to: p5-DBI-1.43, |
| - | Adding p5-DBI-1.43 | + | Adding p5-DBI-1.45p1 |
| - | Dependencies for p5-DBI-1.43 resolve to: p5-PlRPC-0.2018 (todo: p5-PlRPC-0.2018) | + | Dependencies for p5-DBI-1.45p1 resolve to: p5-PlRPC-0.2018 (todo: p5-PlRPC-0.2018) |
| Adding p5-PlRPC-0.2018 | Adding p5-PlRPC-0.2018 | ||
| Dependencies for p5-PlRPC-0.2018 resolve to: p5-Net-Daemon-0.38 (todo: p5-Net-Daemon-0.38) | Dependencies for p5-PlRPC-0.2018 resolve to: p5-Net-Daemon-0.38 (todo: p5-Net-Daemon-0.38) | ||
| Line 1255: | Line 1268: | ||
| * **Kenapa website www.openbsd.org menggunakan Solaris ?** | * **Kenapa website www.openbsd.org menggunakan Solaris ?** | ||
| * **Saya mempunyai usulan ! Kenapa para developer tidak mendengarkan usul saya ?** | * **Saya mempunyai usulan ! Kenapa para developer tidak mendengarkan usul saya ?** | ||
| + | |||
| + | ~~DISCUSSION~~ | ||
| --- // | --- // | ||
| + | |||
| + | |||
| + | |||