0 - en to id-ID translation catalogue (378 entries)

en: Configuration
id-ID: Konfigurasi

en: Localization
id-ID: Lokalisasi

en: Network
id-ID: Jaringan

en: Name resolution
id-ID: Resolusi nama

en: Users
id-ID: Pengguna

en: Groups
id-ID: Kelompok

en: Accounts
id-ID: Akun

en: Command-line interpreter
id-ID: Interpreter baris-perintah

en: Printing
id-ID: Pencetakan

en: Kernel compiling
id-ID: Kompilasi kernel

en: Basic Configuration: Network, Accounts, Printing...
id-ID: Konfigurasi Dasar: Jaringan, Akun, Pencetakan...

en: A computer with a new installation created with <command>debian-installer</command> is intended to be as functional as possible, but many services still have to be configured. Furthermore, it is always good to know how to change certain configuration elements defined during the initial installation process.
id-ID: Sebuah komputer dengan instalasi baru yang dibuat dengan <command>deban-installer</command> dimaksudkan untuk sefungsional mungkin, namun banyak layanan masih perlu dikonfigurasi. Lebih jauh, sebaiknya kita mengetahui bagaimana cara mengganti elemen konfigurasi tertentu selama proses instalasi awal.

en: This chapter reviews everything included in what we could call the “basic configuration”: networking, language and locales, users and groups, printing, mount points, etc.
id-ID: Bab ini mengulas semua yang disertakan dalam apa yang disebut “konfigurasi dasar”: jaringan, bahasa dan lokal, pengguna dan kelompok, pencetakan, titik kait, dll.

en: Configuring the System for Another Language
id-ID: Konfigurasi Sistem untuk Bahasa yang Berbeda

en: <primary>French localization</primary>
id-ID: <primary>Pelokalan Bahasa Indonesia</primary>

en: If the system was installed using French, the machine will probably already have French set as the default language. But it is good to know what the installer does to set the language, so that later, if the need arises, you can change it.
id-ID: Jika sistem terinstall menggunakan Bahasa Indonesia, mungkin mesin telah memiliki Bahasa Indonesia sebagai bahasa bawaan. Namun perlu diketahui bahwa installer mengatur bahasa, jadi di lain waktu, jika suatu saat diperlukan, Anda dapat mengubahnya.

en: <emphasis>TOOL</emphasis> The <command>locale</command> command to display the current configuration
id-ID: <emphasis>ALAT</emphasis> Perintah <command>locale</command> menampilkan konfigurasi saat ini

en: The <command>locale</command> command lists a summary of the current configuration of various locale parameters (date format, numbers format, etc.), presented in the form of a group of standard environment variables dedicated to the dynamic modification of these settings.
id-ID: Perintah <command>locale</command> memanpilkan daftar ikhtisar konfigurasi saat ini berbagai parameter locale (format tanggal, format nomor, dll.), disajikan dalam bentuk kelompok variabel lingkungan standar dikhususkan pada modifikasi dinamis dari pengaturan ini.

en: Setting the Default Language
id-ID: Mengatur Bahasa Standar

en: <primary>language</primary>
id-ID: <primary>bahasa</primary>

en: A locale is a group of regional settings. This includes not only the language for text, but also the format for displaying numbers, dates, times, and monetary sums, as well as the alphabetical comparison rules (to properly account for accented characters). Although each of these parameters can be specified independently from the others, we generally use a locale, which is a coherent set of values for these parameters corresponding to a “region” in the broadest sense. These locales are usually indicated under the form, <literal><replaceable>language-code</replaceable>_<replaceable>COUNTRY-CODE</replaceable></literal>, sometimes with a suffix to specify the character set and encoding to be used. This enables consideration of idiomatic or typographical differences between different regions with a common language.
id-ID: Sebuah locale ialah sekelompok pengaturan regional. Termasuk tidak hanya bahasa untuk teks, tetapi juga format untuk menampilkan angka, tanggal, waktu, dan penjumlahan keuangan, sebagaimana peraturan perbandingan alfabet (untuk menangani karakter beraksen dengan tepat). Meskipun setiap parameter ini dapat ditentukan secara independen satu sama lain, umumnya kita menggunakan sebuah locale, yang merupakan seperangkat nilai koheren untuk parameter ini sesuai dengan “region” dalam arti luas. Locale ini biasanya ditentukan dalam bentuk, <literal><replaceable>kode-bahasa</replaceable>_<replaceable>KODE-NEGARA</replaceable></literal>, terkadang dengan akhiran untuk menentukan set karakter dan encoding yang digunakan. Memungkinkan pertimbangan perbedaan idiomatik atau tipografi antara region yang berbeda dengan sebuah bahasa umum.

en: <emphasis>CULTURE</emphasis> Character sets
id-ID: <emphasis>KULTUR</emphasis> Set karakter

en: Historically, each locale has an associated “character set” (group of known characters) and a preferred “encoding” (internal representation for characters within the computer).
id-ID: Sejarahnya, setiap lokal memiliki “set karakter” yang sesuai (sekelompok karakter yang diketahui) dan disebut pula “encoding” (representasi internal untuk karakter dalam komputer).

en: The most popular encodings for latin-based languages were limited to 256 characters because they opted to use a single byte for each character. Since 256 characters was not enough to cover all European languages, multiple encodings were needed, and that is how we ended up with <emphasis>ISO-8859-1</emphasis> (also known as “Latin 1”) up to <emphasis>ISO-8859-15</emphasis> (also known as “Latin 9”), among others.
id-ID: Encoding yang paling populer untuk bahasa berbasis-latin terbatas pada 256 karakter karena mereka dibatasi untuk menggunakan byte tunggal untuk setiap karakter. Karena 256 karakter tidak cukup untuk mencakup seluruh bahasa Eropa, diperlukan banyak encoding, dan demikianlah kita akhirnya menggunakan <emphasis>ISO-8859-1</emphasis> (disebut juga “Latin 1”) hingga <emphasis>ISO-8859-15</emphasis> (disebut juga “Latin 9”), di antara lainnya.

en: Working with foreign languages often implied regular switches between various encodings and character sets. Furthermore, writing multilingual documents led to further, almost intractable problems. Unicode (a super-catalog of nearly all writing systems from all of the world's languages) was created to work around this problem. One of Unicode's encodings, UTF-8, retains all 128 ASCII symbols (7-bit codes), but handles other characters differently. Those are preceded by a specific escape sequence of a few bits, which implicitly defines the length of the character. This allows encoding all Unicode characters on a sequence of one or more bytes. Its use has been popularized by the fact that it is the default encoding in XML documents.
id-ID: Bekerja dengan bahasa asing seringkali mengakibatkan pergantian reguler antara berbagai encoding dan set karakter. Lebih jauh, menulis dokumen multi bahasa berakibat banyak, masalah yang hampir tak dapat dilacak. Unicode (sebuah katalog-super hampir seluruh penulisan sistem dari segala bahasa penjuru dunia) telah dibuat untuk mengatasi masalah ini. Salah satu encoding Unicode, UTF-8, mencakup seluruh 128 ASCII symbols (kode 7-bit), namun menangani karakter lain dengan cara berbeda. Diawali dengan sebuah urutan escape khusus beberapa bit, yang secara implisit menentukan panjang karakter. Hal ini memungkinkan encoding seluruh karakter Unicode dalam sebuah urutan dari satu atau beberapa byte. Penggunaannya telah dipopulerkan dengan kenyataan bahwa ini merupakan encoding standar dalam dokumen XML.

en: This is the encoding that should generally be used, and is thus the default on Debian systems.
id-ID: Encoding inilah yang secara umum digunakan, dan merupakan standar pada sistem Debian.

en: The first question invites you to select “locales” to support. Selecting all English locales (meaning those beginning with “<literal>en_</literal>”) is a reasonable choice. Do not hesitate to also enable other locales if the machine will host foreign users. The list of locales enabled on the system is stored in the <filename>/etc/locale.gen</filename> file. It is possible to edit this file by hand, but you should run <command>locale-gen</command> after any modifications. It will generate the necessary files for the added locales to work, and remove any obsolete files.
id-ID: Pertanyaan pertama meminta Anda untuk memilih dukungan “locales”. Memilih seluruh lokal Bahasa Inggris (berarti yang diawali dengan “<literal>en_</literal>”) merupakan pilihan yang baik. Jangan ragu untuk memfungsikan juga locale lain jika mesin akan digunakan oleh pengguna asing. Daftar locale yang diaktifkan pada sistem disimpan di berkas <filename>/etc/locale.gen</filename>. Mungkin saja menyuntingnya secara manual, namun Anda harus menjalankan <command>locale-gen</command> setelah memodifikasinya. Ini akan menghasilkan berkas-berkas yang diperlukan oleh locale yang ditambahkan agar dapat bekerja, dan menghapus berkas-berkas yang usang.

en: <primary>environment</primary>
id-ID: <primary>lingkungan</primary>

en: The <emphasis role="pkg">locales-all</emphasis> package contains the precompiled locale data for all supported locales.
id-ID: Paket <emphasis role="pkg">locales-all</emphasis> berisi data lokal yang telah dikompilasi sebelumnya untuk semua lokal yang didukung.

en: <emphasis>BEHIND THE SCENES</emphasis> <filename>/etc/environment</filename> and <filename>/etc/default/locale</filename>
id-ID: <emphasis>DI BALIK LAYAR</emphasis> <filename>/etc/environment</filename> dan <filename>/etc/default/locale</filename>

en: The <filename>/etc/environment</filename> file provides the <command>login</command>, <command>gdm</command>, or even <command>ssh</command> programs with the correct environment variables to be created.
id-ID: Berkas <filename>/etc/environment</filename> menyediakan <command>login</command>, <command>gdm</command>, atau bahkan program <command>ssh</command> dengan variabel lingkungan yang akan dibuat secara tepat.

en: The <filename>/etc/default/locale</filename> file works in a similar manner, but contains only the <varname>LANG</varname> environment variable. Thanks to this split, some PAM users can inherit a complete environment without localization. Indeed, it is generally discouraged to run server programs with localization enabled; on the other hand, localization and regional settings are recommended for programs that open user sessions.
id-ID: Berkas <filename>/etc/default/locale</filename> bekerja dalam cara yang sama, namun hanya berisi variabel lingkungan <varname>LANG</varname>. Karena pemecahan inilah, beberapa pengguna PAM dapat menurunkan lingkungan lengkap tanpa pelokalan. Sebenarnya, umumnya dihindari untuk menjalankan program server dengan mengaktifkan pelokalan; dengan kata lain, pelokalan dan pengaturan regional direkomendasikan untuk program yang membuka sesi pengguna.

en: Configuring the Keyboard
id-ID: Mengatur Papan ketik

en: <primary>keyboard layout</primary>
id-ID: <primary>tata letak papan ketik</primary>

en: <primary>layout, keyboard</primary>
id-ID: <primary>tata letak, papan ketik</primary>

en: Even if the keyboard layout is managed differently in console and graphical mode, Debian offers a single configuration interface that works for both: it is based on debconf and is implemented in the <emphasis role="pkg">keyboard-configuration</emphasis> package. Thus the <command>dpkg-reconfigure keyboard-configuration</command> command can be used at any time to reset the keyboard layout.
id-ID: Bahkan jika tata letak papan ketik diatur dengan cara yang berbeda dalam konsol dan mode grafis, Debian menawarkan antarmuka konfigurasi tunggal yang bekerja untuk keduanya; ialah berbasis debconf dan diterapkan dalam paket <emphasis role="pkg">keyboard-configuration</emphasis>. Perintah <command>dpkg-reconfigure keyboard-configuration</command> dapat digunakan kapan saja untuk mengatur ulang tata letak papan ketik.

en: <indexterm><primary><literal>azerty</literal></primary></indexterm>The questions are relevant to the physical keyboard layout (a standard PC keyboard in the US will be a “Generic 104 key”), then the layout to choose (generally “US”), and then the position of the AltGr key (right Alt). Finally comes the question of the key to use for the “Compose key”, which allows for entering special characters by combining keystrokes. Type successively <keycombo action="seq"><keycap>Compose</keycap><keycap>'</keycap><keycap>e</keycap></keycombo> and produce an e-acute (“é”). All these combinations are described in the <filename>/usr/share/X11/locale/en_US.UTF-8/Compose</filename> file (or another file, determined according to the current locale indicated by <filename>/usr/share/X11/locale/compose.dir</filename>).
id-ID: <indexterm><primary><literal>azerty</literal></primary></indexterm>Pertanyaannya sesuai dengan tata letak papan ketik fisik (papan ketik standar PC di US berupa “Generic 104 key”), kemudian tata letak yang dipilih (umumnya “US”), dan kemudian posisi tombol AltGr (Alt kanan). Akhirnya pertanyaan tombol yang digunakan untuk “Compose key”, yang memungkinkan untuk memasukkan karakter khusus dengan kombinasi penekanan tombol. Keberhasilan mengetik <keycombo action="seq"><keycap>Compose</keycap><keycap>'</keycap><keycap>e</keycap></keycombo> dan akan menghasilkan sebuah e-acute (“é”). Seluruh kombinasi ini dijelaskan dalam berkas <filename>/usr/share/X11/locale/en_US.UTF-8/Compose</filename> (atau berkas lain, ditentukan berdasarkan kondisi locale terkini ditunjukkan oleh <filename>/usr/share/X11/locale/compose.dir</filename>).

en: <primary><literal>Compose</literal>, key</primary>
id-ID: <primary><literal>Compose</literal>, tombol</primary>

en: <primary><literal>Meta</literal>, key</primary>
id-ID: <primary><literal>Meta</literal>, tombol</primary>

en: <primary>key</primary><secondary><literal>Meta</literal></secondary>
id-ID: <primary>tombol</primary><secondary><literal>Meta</literal></secondary>

en: <primary>key</primary><secondary><literal>Compose</literal></secondary>
id-ID: <primary>tombol</primary><secondary><literal>Compose</literal></secondary>

en: Note that the keyboard configuration for graphical mode described here only affects the default layout; the GNOME and KDE Plasma environments, among others, provide a keyboard control panel in their preferences allowing each user to have their own configuration. Some additional options regarding the behavior of some particular keys are also available in these control panels.
id-ID: Catat bahwa konfigurasi papan ketik untuk mode grafis yang dijelaskan di sini hanya berlaku untuk tata letak standar; antara lain lingkungan GNOME dan KDE Plasma, menyediakan panel kontrol papan ketik dalam preferensi mereka yang memungkinkan setiap pengguna memiliki konfigurasi mereka sendiri. Beberapa pilihan tambahan terkait tingkah laku beberapa kunci juga tersedia di panel kontrol ini.

en: Migrating to UTF-8
id-ID: Migrasi ke UTF-8

en: The generalization of UTF-8 encoding has been a long awaited solution to numerous difficulties with interoperability, since it facilitates international exchange and removes the arbitrary limits on characters that can be used in a document. The one drawback is that it had to go through a rather difficult transition phase. Since it could not be completely transparent (that is, it could not happen at the same time all over the world), two conversion operations were required: one on file contents, and the other on filenames. Fortunately, the bulk of this migration has been completed and we discuss it largely for reference.
id-ID: Generalisasi encoding UTF-8 telah lama menunggu solusi banyak kesulitan dengan interoperabilitasnya, karena dia memfasilitasi pertukaran internasional dan menghilangkan batasan sewenang-wenang pada karakter yang dapat digunakan di dalam sebuah dokumen. Salah satu kekurangannya ialah bahwa dia harus melalui fase transisi yang sulit. Karena dia tidak dapat transparan sepenuhnya (yakni, tidak terjadi pada saat yang sama di seluruh dunia), diperlukan dua operasi konversi: satu pada konten berkas, dan lainnya pada namaberkas. Untungnya, migrasi masal ini telah sempurna dan kita membahasnya secara lengkap untuk referensi.

en: <emphasis>CULTURE</emphasis> <foreignphrase>Mojibake</foreignphrase> and interpretation errors
id-ID: <emphasis>KULTUR</emphasis> <foreignphrase>Mojibake</foreignphrase> dan kesalahan interpretasi

en: Thus, if a French text appears normal with the exception of accented letters and certain symbols which appear to be replaced with sequences of characters like “Ã©” or Ã¨” or “Ã§”, it is probably a file encoded as UTF-8 but interpreted as ISO-8859-1 or ISO-8859-15. This is a sign of a local installation that has not yet been migrated to UTF-8. If, instead, you see question marks instead of accented letters — even if these question marks seem to also replace a character that should have followed the accented letter — it is likely that your installation is already configured for UTF-8 and that you have been sent a document encoded in Western ISO.
id-ID: Jadi, jika teks Bahasa Prancis nampak normal dengan pengecualian huruf beraksen dan simbol tertentu yang nampak diganti dengan urutan karakter seperti “Ã©” atau Ã¨” atau “Ã§”, ini mungkin sebuah berkas ber-encode sebagai UTF-8 namun ditafsirkan sebagai ISO-8859-1 atau ISO-8859-15. Ini merupakan tanda sebuah instalasi lokal yang belum dimigrasikan ke UTF-8. Jika, sebaliknya, Anda melihat tanda tanya alih-alih huruf beraksen - bahkan jika tanda tanya ini nampak mengganti sebuah karakter yang harus diikuti huruf beraksen - nampaknya instalasi Anda telah terkonfigurasi untuk UTF-8 dan bahwa Anda telah dikirimi sebuah dokumen di-encode dalam Western ISO.

en: So much for “simple” cases. These cases only appear in Western culture, since Unicode (and UTF-8) was designed to maximize the common points with historical encodings for Western languages based on the Latin alphabet, which allows recognition of parts of the text even when some characters are missing.
id-ID: Banyak kasus “sederhana”. Kasus ini hanya muncul di kultur Western, karena Unicode (dan UTF-8) telah didesain untuk memaksimalkan poin umum dengan sejarah encoding untuk bahasa Barat berdasarkan alfabet Latin, yang memungkinkan pengenalan bagian teks bahkan ketika beberapa karakter hilang.

en: In more complex configurations, which, for example, involve two environments corresponding to two different languages that do not use the same alphabet, you often get completely illegible results — a series of abstract symbols that have nothing to do with each other. This is especially common with Asian languages due to their numerous languages and writing systems. The Japanese word <foreignphrase>mojibake</foreignphrase> has been adopted to describe this phenomenon. When it appears, diagnosis is more complex and the simplest solution is often to simply migrate to UTF-8 on both sides.
id-ID: Dalam konfigurasi yang lebih kompleks, yang, sebagai contoh, melibatkan dua lingkungan masing-masing dua bahasa berbeda yang tidak menggunakan alfabet yang sama, Anda sering mendapatkan hasil yang tak terbaca - serangkaian simbol abstrak yang tidak diketahui satu sama lain. Ini khususnya umum dengan bahasa Asia disebabkan oleh berbagai bahasa dan sistem penulisan mereka. Istilah Jepang <foreignphrase>mojibake</foreignphrase> telah diadopsi untuk menjelaskan fenomena ini. Ketika hal ini muncul, diagnosa lebih kompleks dan solusi paling sederhana seringkali dengan memigrasikan keduanya ke UTF-8.

en: As far as file names are concerned, the migration can be relatively simple. The <command>convmv</command> tool (in the package with the same name) was created specifically for this purpose; it allows renaming files from one encoding to another. The use of this tool is relatively simple, but we recommend doing it in two steps to avoid surprises. The following example illustrates a UTF-8 environment containing directory names encoded in ISO-8859-15, and the use of <command>convmv</command> to rename them.
id-ID: Sejauh nama berkas diperhatikan, migrasi dapat relatif sederhana. Alat <command>convmv</command> (dalam paket dengan nama yang sama) dibuat secara khusus untuk tujuan ini; ini memungkinkan mengganti nama berkas dari satu encoding ke lainnya. Penggunaan alat ini relatif sederhana, namun kami merekomendasikan melakukannya dalam dua langkah untuk menghindari kejutan. Contoh berikut mengilustrasikan lingkungan UTF-8 berisi nama direktori ter-encode dalam ISO-8859-15, dan menggunakan <command>convmv</command> untuk mengganti namanya.

en: For the file content, conversion procedures are more complex due to the vast variety of existing file formats. Some file formats include encoding information that facilitates the tasks of the software used to treat them; it is sufficient, then, to open these files and re-save them specifying UTF-8 encoding. In other cases, you have to specify the original encoding (ISO-8859-1 or “Western”, or ISO-8859-15 or “Western (Euro)”, according to the formulations) when opening the file.
id-ID: Untuk konten berkasnya, prosedur konversinya lebih kompleks disebabkan oleh banyak varian format berkas yang ada. Beberapa format berkas menyertakan informasi encoding yang memfasilitasi tugas perangkat lunak yang digunakan untuk menanganinya; ini cukup, kemudian, buka berkas tersebut dan simpan-ulang dengan menentukan encoding UTF-8. Dalam kasus lain, Anda harus menentukan encoding asli (ISO-8859-1 atau “Western”, atau ISO-8859-15 atau “Western (Euro)”, berdasarkan formulasinya) ketika membuka berkas.

en: Configuring the Network
id-ID: Mengonfigurasi Jaringan

en: <emphasis>BACK TO BASICS</emphasis> Essential network concepts (Ethernet, IP address, subnet, broadcast)
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Konsep penting jaringan (Ethernet, alamat IP, subnet, broadcast)

en: <primary>connector, RJ45</primary>
id-ID: <primary>konektor, RJ45</primary>

en: <primary>RJ45 connector</primary>
id-ID: <primary>konektor RJ45</primary>

en: Most modern local networks use the Ethernet protocol, where data is split into small blocks called frames and transmitted on the wire one frame at a time. Data speeds vary from 10 Mb/s for older Ethernet cards to 100 Gb/s in the newest cards (with the most common rate currently growing from 100 Mb/s to 10 Gb/s). The most widely used cables are called 10BASE-T, 100BASE-T, 1000BASE-T, 10GBASE-T and 40GBASE-T, depending on the throughput they can reliably provide (the T stands for “twisted pair”); those cables end in an RJ45 connector. There are other cable types, used mostly for speeds of 10 Gb/s and above.
id-ID: Kebanyakan jaringan lokal modern menggunakan protokol Ethernet, dimana data dibagi ke dalam blok-blok kecil yang disebut bingkai dan ditransmisikan pada kabel satu bingkai sekali transmisi. Kecepatan data bervariasi dari 10 Mb/s untuk kartu Ethernet tua ke 100 Gb/s pada kartu terbaru (dengan kecepatan paling umum sedang berkembang dari 100 Mb/s ke 10 Gb/s). Kabel yang paling sering digunakan adalah 10BASE-T, 100BASE-T, 1000BASE-T, 10GBASE-T, atau 40GBASE-T tergantung pada kecepatan efektif yang dapat mereka tampung (T berarti “twisted pair”); kabel tersebut berujung pada konektor RJ45. Ada tipe kabel lain, paling banyak digunakan untuk kecepatan 10 Gb/s dan yang lebih tinggi.

en: <primary>address, IP address</primary>
id-ID: <primary>alamat, alamat IP</primary>

en: An IP address is a number used to identify a network interface on a computer on a local network or the Internet. In the currently most widespread version of IP (IPv4), this number is encoded in 32 bits, and is usually represented as 4 numbers separated by periods (e.g. <literal>192.168.0.1</literal>), each number being between 0 and 255 (inclusive, which corresponds to 8 bits of data). The next version of the protocol, IPv6, extends this addressing space to 128 bits, and the addresses are generally represented as a series of hexadecimal numbers separated by colons (e.g., 2001:0db8:13bb:0002:0000:0000:0000:0020, or 2001:db8:13bb:2::20 for short).
id-ID: Alamat IP adalah sebuah angka yang digunakan untuk mengidentifikasi antarmuka jaringan pada sebuah komputer dalam jaringan lokal atau Internet. Saat ini versi IP (IPv4) yang paling banyak digunakan, nomor ini di-encode dalam 32 bit, dan biasanya direpresentasikan sebagai 4 nomor dipisahkan oleh titik (mis. <literal>192.168.0.1</literal>), setiap nomor dapat diisi antara 0 dan 255 (inklusif, yang sama dengan data 8 bit). Protokol versi berikutnya, IPv6, memerluas ruang pengalamatan ke 128 bit, dan alamat umumnya direpresentasikan sebagai serangkaian nomor heksadesimal dipisahkan oleh titik dua (mis., 2001:0db8:13bb:0002:0000:0000:0000:0020, atau 2001:db8:13bb:2::20 pendeknya).

en: A subnet mask (netmask) defines in its binary code which portion of an IP address corresponds to the network, the remainder specifying the machine. In the example of configuring a static IPv4 address given here, the subnet mask, <literal>255.255.255.0</literal> (24 “1”s followed by 8 “0”s in binary representation) indicates that the first 24 bits of the IP address correspond to the network address, and the other 8 are specific to the machine. In IPv6, for readability, only the number of “1”s is expressed; the netmask for an IPv6 network could, thus, be <literal>64</literal>.
id-ID: Sebuah subnet mask (netmask) menentukan kode binernya yang merupakan bagian dari alamat IP berhubungan dengan jaringan, pengingatnya menentukan mesin. Dalam contoh konfigurasi alamat IPv4 statis yang diberikan di sini, subnet mask, <literal>255.255.255.0</literal> (24-nya “1” diikuti oleh 8-nya “0” dalam representasi biner) menunjukkan bahwa 24 bit yang pertama dari alamat IP berupa alamat jaringan, dan 8 lainnya spesifik ke mesin. Dalam IPv6, agar terbaca, hanya angka “1” yang dinyatakan; netmask untuk jaringan IPv6 berupa <literal>64</literal>.

en: The network address is an IP address in which the part describing the machine's number is 0. The range of IPv4 addresses in a complete network is often indicated by the syntax, <emphasis>a.b.c.d/e</emphasis>, in which <emphasis>a.b.c.d</emphasis> is the network address and <emphasis>e</emphasis> is the number of bits affected to the network part in an IP address. The example network would thus be written: <literal>192.168.0.0/24</literal>. The syntax is similar in IPv6: <literal>2001:db8:13bb:2::/64</literal>.
id-ID: Alamat jaringan merupakan alamat IP yang bagian yang menjelaskan nomor mesinnya berupa 0. Range alamat IPv4 dalam jaringan lengkap seringkali ditentukan oleh sintaks, <emphasis>a.b.c.d/e</emphasis>, di mana <emphasis>a.b.c.d</emphasis> merupakan alamat jaringan dan <emphasis>e</emphasis> adalah jumlah bit berpengaruh terhadap bagian jaringan dalam alamat IP. Contoh jaringan tersebut tertulis: <literal>192.168.0.0/24</literal>. Sintaks yang mirip dalam IPv6: <literal>2001:db8:13bb:2::/64</literal>.

en: A router is a machine that connects several networks to each other. All traffic coming through a router is guided to the correct network. To do this, the router analyzes incoming packets and redirects them according to the IP address of their destination. The router is often known as a gateway; in this configuration, it works as a machine that helps reach out beyond a local network (towards an extended network, such as the Internet).
id-ID: Router adalah mesin yang menghubungkan beberapa jaringan satu sama lain. Seluruh trafik yang melalui router diarahkan ke jaringan yang tepat. Untuk melakukan ini, router menganalisa paket datang dan meneruskannya berdasarkan alamat IP tujuannya. Router seringkali disebut juga gateway; dalam konfigurasi ini, dia bekerja sebagai sebuah mesin yang membantu menjangkau jaringan lokal (menuju jaringan lainnya, seperti Internet).

en: The special broadcast address connects all the stations in a network. Almost never “routed”, it only functions on the network in question. Specifically, it means that a data packet addressed to the broadcast never passes through the router.
id-ID: Alamat broadcast khusus menghubungkan seluruh stasiun dalam sebuah jaringan. Hampir tak pernah “diroute”, dia hanya berfungsi pada jaringan tersebut. Secara spesifik, berarti bahwa paket data yang dialamatkan ke broadcast tidak pernah dilewatkan ke router.

en: This chapter focuses on IPv4 addresses, since they are currently the most commonly used. The details of the IPv6 protocol are approached in <xref linkend="sect.ipv6" />, but the concepts remain the same.
id-ID: Bab ini fokus pada alamat IPv4, karena saat ini mereka yang paling umum digunakan. Rincian tentang protokol IPv6 pendekatannya ada di <xref linkend="sect.ipv6" />, namun konsepnya sama saja.

en: The network is automatically configured during the initial installation. If Network Manager gets installed (which is generally the case for full desktop installations), then it might be that no configuration is actually required (for example, if you rely on DHCP on a wired connection and have no specific requirements). If a configuration is required (for example, for a WiFi interface), then it will create the appropriate file in <filename>/etc/NetworkManager/system-connections/</filename>.
id-ID: Jaringan secara otomatis dikonfigurasi selama instalasi awal. Jika Network Manager terinstal (yang biasanya terjadi untuk instalasi desktop lengkap), mungkin sebenarnya tidak diperlukan konfigurasi (misalnya, jika Anda mengandalkan DHCP pada koneksi kabel dan tidak memiliki persyaratan khusus). Jika sebuah konfigurasi diperlukan (misalnya, untuk antarmuka WiFi), maka itu akan membuat berkas yang sesuai di <filename>/etc/NetworkManager/system-connections/</filename>.

en: <emphasis>NOTE</emphasis> NetworkManager
id-ID: <emphasis>CATATAN</emphasis> NetworkManager

en: <primary>network</primary><secondary>configuration</secondary>
id-ID: <primary>jaringan</primary><secondary>konfigurasi</secondary>

en: <primary>interface</primary><secondary>network interface</secondary>
id-ID: <primary>antar muka</primary><secondary>antar muka jaringan</secondary>

en: Ethernet Interface
id-ID: Antarmuka Ethernet

en: If the computer has an Ethernet card, the IP network that is associated with it must be configured by choosing from one of two methods. The simplest method is dynamic configuration with DHCP, and it requires a DHCP server on the local network. It may indicate a desired hostname, corresponding to the <literal>hostname</literal> setting in the example below. The DHCP server then sends configuration settings for the appropriate network.
id-ID: Jika komputer memiliki sebuah kartu Ethernet, jaringan IP yang bersesuaian dengannya harus dikonfigurasi dengan memilih salah satu metode. Metode yang paling sederhana adalah konfigurasi dinamis dengan DHCP, dan dia memerlukan server DHCP pada jaringan lokal. Ini mungkin menunjukkan hostname yang diinginkan, berhubungan dengan pengaturan <literal>hostname</literal> dalam contoh berikut. Server DHCP kemudian mengirimkan pengaturan konfigurasi untuk jaringan yang sesuai.

en: DHCP configuration
id-ID: Konfigurasi DHCP

en: <emphasis>IN PRACTICE</emphasis> Names of network interfaces
id-ID: <emphasis>DALAM PRAKTEK</emphasis> Nama-nama antarmuka jaringan

en: Obviously, you are free to override this policy and/or to complement it to customize the names of some specific interfaces. You can find out the names of the network interfaces in the output of <command>ip addr</command> (or as filenames in <filename>/sys/class/net/</filename>).
id-ID: Jelas, Anda bebas untuk mengganti kebijakan ini dan/atau untuk melengkapinya untuk menyesuaikan nama-nama beberapa antarmuka tertentu. Anda dapat mengetahui nama antarmuka jaringan dalam keluaran <command>ip addr</command> (atau sebagai nama berkas di <filename>/sys/class/net/</filename>).

en: A “static” configuration must indicate network settings in a fixed manner. This includes at least the IP address and subnet mask; network and broadcast addresses are also sometimes listed. A router connecting to the exterior will be specified as a gateway.
id-ID: Konfigurasi “statis” harus menunjukkan pengaturan jaringan secara tetap. Termasuk setidaknya alamat IP dan subnet mask; jaringan dan alamat broadcast kadang juga termasuk. Sebuah router menghubungkan ke jaringan luar akan disebut gateway.

en: Static configuration
id-ID: Konfigurasi statis

en: <primary>network</primary><secondary>address</secondary>
id-ID: <primary>jaringan</primary><secondary>alamat</secondary>

en: <emphasis>NOTE</emphasis> Multiple addresses
id-ID: <emphasis>CATATAN</emphasis> Banyak alamat

en: As you can guess, the configurations can be rather complex, but these options are only used in very special cases. The examples cited here are typical of the usual configurations.
id-ID: Seperti yang dapat Anda kira, konfigurasi dapat menjadi agak kompleks, namun pilihan ini hanya digunakan dalam kasus yang sangat khusus. Contoh yang dikutip di sini berupa konfigurasi yang tak biasa.

en: Wireless Interface
id-ID: Antarmuka Nirkabel

en: <primary>wireless</primary>
id-ID: <primary>nirkabel</primary>

en: Getting wireless network cards to work can be a bit more challenging. First of all, they often require the installation of proprietary firmwares which are not installed by default in Debian. Then wireless networks rely on cryptography to restrict access to authorized users only, this implies storing some secret key in the network configuration. Let's tackle those topics one by one.
id-ID: Membuat kartu jaringan nirkabel berfungsi bisa jadi sedikit lebih menantang. Pertama-tama, mereka sering membutuhkan instalasi firmware proprietari yang tidak diinstal secara default di Debian. Kemudian jaringan nirkabel mengandalkan kriptografi untuk membatasi akses hanya ke pengguna yang berwenang, ini berarti menyimpan beberapa kunci rahasia dalam konfigurasi jaringan. Mari kita bahas topik itu satu per satu.

en: Installing the required firmwares
id-ID: Memasang firmware yang diperlukan

en: First you have to enable the non-free repository in APT's sources.list file: see <xref linkend="sect.apt-sources.list" /> for details about this file. Many firmware are proprietary and are thus located in this repository. You can try to skip this step if you want, but if the next step doesn't find the required firmware, retry after having enabled the non-free section.
id-ID: Pertama, Anda harus mengaktifkan repositori non-free di berkas sources.list APT: lihat <xref linkend="sect.apt-sources.list" /> untuk detail tentang berkas ini. Banyak firmware adalah proprietari dan karenanya ditempatkan di repositori ini. Anda dapat mencoba melewati langkah ini jika Anda mau, tetapi jika langkah berikutnya tidak menemukan firmware yang diperlukan, coba lagi setelah mengaktifkan bagian non-free.

en: Then you have to install the appropriate <literal>firmware-*</literal> packages. If you don't know which package you need, you can install the <emphasis role="pkg">isenkram</emphasis> package and run its <command>isenkram-autoinstall-firmware</command> command. The packages are often named after the hardware manufacturer or the corresponding kernel module: <emphasis role="pkg">firmware-iwlwifi</emphasis> for Intel wireless cards, <emphasis role="pkg">firmware-atheros</emphasis> for Qualcomm Atheros, <emphasis role="pkg">firmware-ralink</emphasis> for Ralink, etc. A reboot is then recommended because the kernel driver usually looks for the firmware files when it is first loaded and no longer afterwards.
id-ID: Kemudian Anda harus menginstal paket <literal> firmware-*</literal> yang sesuai. Jika Anda tidak tahu paket mana yang Anda butuhkan, Anda dapat menginstal paket <emphasis role="pkg">isenkram</emphasis> dan menjalankan perintah <command>isenkram-autoinstall-firmware</command>. Paket-paket tersebut sering kali dinamai menurut pabrikan perangkat keras atau modul kernel yang sesuai: <emphasis role="pkg">firmware-iwlwifi</emphasis> untuk kartu nirkabel Intel, <emphasis role="pkg">firmware-atheros</emphasis> untuk Qualcomm Atheros, <emphasis role="pkg">firmware-ralink</emphasis> ] untuk Ralink, dll. Reboot disarankan karena driver kernel biasanya mencari berkas firmware saat pertama kali dimuat dan tidak lagi setelah itu.

en: Wireless specific entries in <filename>/etc/network/interfaces</filename>
id-ID: Entri spesifik nirkabel dalam <filename>/etc/network/interfaces</filename>

en: <emphasis>ifupdown</emphasis> is able to manage wireless interfaces but it needs the help of the <emphasis role="pkg">wpasupplicant</emphasis> package which provides the required integration between <emphasis>ifupdown</emphasis> and the <command>wpa_supplicant</command> command used to configure the wireless interfaces (when using WPA/WPA2 encryption). The usual entry in <filename>/etc/network/interfaces</filename> needs to be extended with two supplementary parameters to specify the name of the wireless network (aka its SSID) and the <emphasis>Pre-Shared Key</emphasis> (PSK).
id-ID: <emphasis>ifupdown</emphasis> mampu mengelola antarmuka nirkabel tetapi membutuhkan bantuan dari paket <emphasis role="pkg">wpasupplicant</emphasis> yang menyediakan integrasi yang diperlukan antara perintah <emphasis>ifupdown</emphasis> dan <command>wpa_supplicant</command> yang digunakan untuk mengkonfigurasi antarmuka nirkabel (saat menggunakan enkripsi WPA / WPA2). Entri yang biasa di <filename>/etc/network/interfaces</filename> perlu diperluas dengan dua parameter tambahan untuk menentukan nama jaringan nirkabel (alias SSID-nya) dan <emphasis>Pre-Shared Key</emphasis> ( PSK).

en: DHCP configuration for a wireless interface
id-ID: Konfigurasi DHCP untuk antarmuka nirkabel

en: The <literal>wpa-psk</literal> parameter can contain either the plain text passphrase or its hashed version generated with <command>wpa_passphrase <replaceable>SSID</replaceable> <replaceable>passphrase</replaceable></command>. If you use an unencrypted wireless connection, then you should put a <literal>wpa-key-mgmt NONE</literal> and no <literal>wpa-psk</literal> entry. For more information about the possible configuration options, have a look at <filename>/usr/share/doc/wpasupplicant/README.Debian.gz</filename>.
id-ID: Parameter <literal>wpa-psk</literal> dapat berisi frasa sandi teks biasa atau versi hashnya yang dihasilkan dengan <command>wpa_passphrase <replaceable>SSID</replaceable> <replaceable>frasa sandi</replaceable></command>. Jika Anda menggunakan koneksi nirkabel yang tidak terenkripsi, maka Anda harus memasukkan entri <literal>wpa-key-mgmt NONE</literal> dan tidak ada entri <literal>wpa-psk</literal>. Untuk informasi lebih lanjut tentang opsi konfigurasi yang memungkinkan, lihat <filename>/usr/share/doc/wpasupplicant/README.Debian.gz</filename>.

en: At this point, you should consider restricting the read permissions on <filename>/etc/network/interfaces</filename> to the root user only since the file contains a private key that not all users should have access to.
id-ID: Pada titik ini, Anda harus mempertimbangkan untuk membatasi izin baca di <filename>/etc/network/interfaces</filename> ke pengguna root hanya karena berkas tersebut berisi kunci pribadi yang sebaiknya tidak diakses oleh semua pengguna.

en: <emphasis>HISTORY</emphasis> WEP encryption
id-ID: <emphasis> SEJARAH</emphasis> Enkripsi WEP

en: Usage of the deprecated WEP encryption protocol is possible with the <emphasis role="pkg">wireless-tools</emphasis> package. See <filename>/usr/share/doc/wireless-tools/README.Debian</filename> for instructions.
id-ID: Penggunaan protokol enkripsi WEP yang tidak digunakan lagi dimungkinkan dengan paket <emphasis role="pkg">wireless-tools</emphasis>. Lihat <filename>/usr/share/doc/wireless-tools/README. Debian</filename> untuk instruksi.

en: Connecting with PPP through a PSTN Modem
id-ID: Terhubung dengan PPP melalui modem PSTN

en: <primary>connection</primary><secondary>by PSTN modem</secondary>
id-ID: <primary>koneksi</primary><secondary>dengan modem PSTN</secondary>

en: A point to point (PPP) connection establishes an intermittent connection; this is the most common solution for connections made with a telephone modem (“PSTN modem”, since the connection goes over the public switched telephone network).
id-ID: Koneksi point to pont (PPP) berlangsung sebuah koneksi yang berselang-seling; ini adalah solusi umum untuk koneksi yang dibuat dengan modem telepon (“PSTN modem”, karena koneksi melalui kabel jaringan telepon publik).

en: A connection by telephone modem requires an account with an access provider, including a telephone number, username, password, and, sometimes the authentication protocol to be used. Such a connection is configured using the <command>pppconfig</command> tool in the Debian package of the same name. By default, it sets up a connection named <literal>provider</literal> (as in Internet service provider). When in doubt about the authentication protocol, choose <emphasis>PAP</emphasis>: it is offered by the majority of Internet service providers.
id-ID: Koneksi dengan modem telepon memerlukan sebuah akun dengan akses provider, termasuk nomor telepon, nama pengguna, dan kata sandi, dan, terkadang protokol otentikasi yang digunakan. Koneksi dikonfigurasi menggunakan peralatan <command>pppconfig</command> dalam paket Debian dengan nama yang sama. Secara standar, dia mengatur nama koneksi <literal>provider</literal> (sebagai penyedia layanan Internet). Ketika ragu tentang protokol otentikasi, pilih <emphasis>PAP</emphasis>: ini ditawarkan oleh kebanyakan penyedia layanan Internet.

en: After configuration, it is possible to connect using the <command>pon</command> command (giving it the name of the connection as a parameter, when the default value of <literal>provider</literal> is not appropriate). The link is disconnected with the <command>poff</command> command. These two commands can be executed by the root user, or by any other user, provided they are in the <literal>dip</literal> group.
id-ID: Setelah konfigurasi, adalah mungkin untuk menghubungkan dengan perintah <command>pon</command> (berikan nama koneksi sebagai parameter, ketika nilai standar dari <literal>provider</literal> tidak cocok). Link diputus dengan perintah <command>poff</command>. Kedua perintah ini dapat dieksekusi oleh root, atau pengguna lain, yang ada dalam group <literal>dip</literal>.

en: Connecting through an ADSL Modem
id-ID: Menghubungkan melalui modem ADSL

en: <primary>connection</primary><secondary>by ADSL modem</secondary>
id-ID: <primary>koneksi</primary><secondary>dengan modem ADSL</secondary>

en: The generic term “ADSL modem” covers a multitude of devices with very different functions. The modems that are simplest to use with Linux are those that have an Ethernet interface (and not only a USB interface). These tend to be popular; most ADSL Internet service providers lend (or lease) a “box” with Ethernet interfaces. Depending on the type of modem, the configuration required can vary widely.
id-ID: Istilah generik “ADSL modem” mencakup berbagai perangkat dengan fungsi yang sangat berbeda. Modem yang paling sederhana untuk digunakan dengan Linux adalah yang memiliki antarmuka Ethernet (dan tak hanya antarmuka USB). Ini menjadi populer; kebanyakan penyedia layanan meminjamkan (atau sewa) sebuah “box” ADSL dengan antarmuka Ethernet. Tergantung pada tipe modem, konfigurasi yang diperlukan dapat bermacam-macam.

en: Modems Supporting PPPOE
id-ID: Modem Mendukung PPPOE

en: Some Ethernet modems work with the PPPOE protocol (Point to Point Protocol over Ethernet). The <command>pppoeconf</command> tool (from the package with the same name) will configure the connection. To do so, it modifies the <filename>/etc/ppp/peers/dsl-provider</filename> file with the settings provided and records the login information in the <filename>/etc/ppp/pap-secrets</filename> and <filename>/etc/ppp/chap-secrets</filename> files. It is recommended to accept all modifications that it proposes.
id-ID: Beberapa modem Ethernet bekerja dengan protokol PPPOE (Point to Point Protocol over Ethernet). Alat <command>pppoeconf</command> (dari paket dengan nama yang sama) akan mengonfigurasi koneksi. Untuk melakukannya, dia memodifikasi berkas <filename>/etc/ppp/peers/dsl-provider</filename> dengan pengaturan yang disediakan dan merekam informasi login di berkas <filename>/etc/ppp/pap-secrets</filename> dan <filename>/etc/ppp/chap-secrets</filename>. Disarankan untuk menerima seluruh modifikasi yang ditawarkan.

en: Once this configuration is complete, you can open the ADSL connection with the command, <command>pon dsl-provider</command> and disconnect with <command>poff dsl-provider</command>.
id-ID: Setelah konfigurasinya lengkap, Anda dapat membuka koneksi ADSL dengan perintah, <command>pon dsl-provider</command> dan memutuskannya dengan <command>poff dsl-provider</command>.

en: <emphasis>TIP</emphasis> Starting <command>ppp</command> at boot
id-ID: <emphasis>TIP</emphasis> Memulai <command>ppp</command> saat boot

en: PPP connections over ADSL are, by definition, intermittent. Since they are usually not billed according to time, there are few downsides to the temptation of keeping them always open. The standard means to do so is to use the init system.
id-ID: Koneksi PPP melalui ADSL, secara definisi, terputus-putus. Karena mereka biasanya tidak ditagih berdasarkan waktu, ada beberapa dorongan untuk menjaganya tetap terbuka. Cara standar untuk melakukannya adalah dengan menggunakan sistem init.

en: With systemd, adding an automatically restarting task for the ADSL connection is a simple matter of creating a “unit file” such as <filename>/etc/systemd/system/adsl-connection.service</filename>, with contents such as the following:
id-ID: Dengan systemd, menambahkan suatu tugas yang secara otomatis dimulai lagi bagi koneksi ADSL cukup dengan membuat suatu "berkas unit" seperti <filename>/etc/systemd/system/adsl-connection-service</filename>, dengan isi sebagai berikut:

en: Once this unit file has been defined, it needs to be enabled with <command>systemctl enable adsl-connection</command>. Then the loop can be started manually with <command>systemctl start adsl-connection</command>; it will also be started automatically on boot.
id-ID: Sekali berkas unit ini didefiniskan, itu perlu diaktifkan dengan <command>systemctl enable adsl-connection</command>. Lalu pengulangan dapat diawali secara manual memakai <command>systemctl start adsl-connection</command>; itu juga akan dimulai secara otomatis saat boot.

en: On systems not using <command>systemd</command> (including <emphasis role="distribution">Wheezy</emphasis> and earlier versions of Debian), the standard SystemV init works differently. On such systems, all that is needed is to add a line such as the following at the end of the <filename>/etc/inittab</filename> file; then, any time the connection is disconnected, <command>init</command> will reconnect it.
id-ID: Pada sistem yang tidak memakai <command>systemd</command> (termasuk <emphasis role="distribution">Wheezy</emphasis> dan versi Debian yang lebih lama), init SystemV standar bekerja secara berbeda. Pada sistem seperti itu, yang diperlukan adalah menambahkan baris berikut pada akhir berkas <filename>/etc/inittab</filename>; kemudian, kapan pun koneksi terputus, <command>init</command> akan menyambungkannya lagi.

en: For ADSL connections that auto-disconnect on a daily basis, this method reduces the duration of the interruption.
id-ID: Untuk koneksi ADSL yang memutus otomatis setiap hari, metode ini mengurangi durasi interupsi.

en: Modems Supporting PPTP
id-ID: Modem Mendukung PPTP

en: The PPTP (Point-to-Point Tunneling Protocol) protocol was created by Microsoft. Deployed at the beginning of ADSL, it was quickly replaced by PPPOE. If this protocol is forced on you, see <xref linkend="sect.pptp" />.
id-ID: Protokol PPTP (Point-to-Point Tunneling Protocol) dibuat oleh Microsoft. Digelar pada permulaan ADSL, ini telah digantikan secara cepat oleh PPPOE. Jika protokol ini dipaksakan pada Anda, lihat <xref linkend="sect.pptp" />.

en: Modems Supporting DHCP
id-ID: Modem Mendukung DHCP

en: When a modem is connected to the computer by an Ethernet cable (crossover cable) you typically configure a network connection by DHCP on the computer; the modem automatically acts as a gateway by default and takes care of routing (meaning that it manages the network traffic between the computer and the Internet).
id-ID: Ketika sebuah modem terhubung ke komputer dengan sebuah kabel Ethernet (kabel crossover) Anda secara khusus mengonfigurasi koneksi jaringan dengan DHCP pada komputer; modem secara otomatis bertindak sebagai gateway secara default dan menangani routing (berarti dia mengatur traffik jaringan antara komputer dan Internet).

en: <emphasis>BACK TO BASICS</emphasis> Crossover cable for a direct Ethernet connection
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Kabel crossover untuk koneksi Ethernet langsung

en: <primary>crossover cable</primary>
id-ID: <primary>kabel crossover</primary>

en: Computer network cards expect to receive data on specific wires in the cable, and send their data on others. When you connect a computer to a local network, you usually connect a cable (straight or crossover) between the network card and a repeater or switch. However, if you want to connect two computers directly (without an intermediary switch or repeater), you must route the signal sent by one card to the receiving side of the other card, and vice-versa. This is the purpose of a crossover cable, and the reason it is used.
id-ID: Kartu jaringan komputer berharap menerima data pada kawat khusus dalam kabel, dan mengirim datanya ke yang lainnya. Ketika menghubungkan komputer ke jaringan lokal, Anda biasanya menghubungkan sebuah kabel (straight atau crossover) antara kartu jaringan dan sebuah repeater atau switch. Akan tetapi, jika Anda ingin menghubungkan dua komputer secara langsung (tanpa perantara switch atau repeater), Anda harus me-route sinyal terkirim oleh satu kartu ke sisi penerima kartu lain, dan sebaliknya. Ini adalah tujuan kabel crossover, dan alasannya dipergunakan.

en: Note that this distinction has become almost irrelevant over time, as modern network cards are able to detect the type of cable present and adapt accordingly, so it won't be unusual that both kinds of cable will work in a given location.
id-ID: Perhatikan bahwa perbedaan ini menjadi hampir tidak relevan seiring berjalannya waktu, kartu jaringan modern dapat mendeteksi tipe kabel yang ada dan mengadaptasi yang sesuai dengannya, jadi tidak akan menjadi tak biasa bahwa kedua jenis kabel akan bekerja pada suatu lokasi tertentu.

en: Most “ADSL routers” on the market can be used like this, as do most of the ADSL modems provided by Internet services providers.
id-ID: Kebanyakan “ADSL routers” di pasaran dapat digunakan seperti ini, sebagaimana kebanyakan modem ADSL disediakan oleh penyedia layanan Internet.

en: Automatic Network Configuration for Roaming Users
id-ID: Konfigurasi Jaringan Otomatis untuk Pengguna Luar

en: <primary>network</primary><secondary>roaming configuration</secondary>
id-ID: <primary>jaringan</primary><secondary>konfigurasi roaming</secondary>

en: Many Falcot engineers have a laptop computer that, for professional purposes, they also use at home. The network configuration to use differs according to location. At home, it may be a wifi network (protected by a WPA key), while the workplace uses a wired network for greater security and more bandwidth.
id-ID: Banyak insinyur Falcot memiliki komputer laptop yang, untuk tujuan profesional, mereka gunakan juga di rumah. Konfigurasi jaringan yang digunakan berbeda berdasarkan lokasinya. Di rumah, mungkin berupa jaringan wifi (dilindungi oleh sebuah kunci WPA), ketika di tempat kerja menggunakan jaringan kabel untuk alasan keamanan dan bandwidth yang lebih.

en: To avoid having to manually connect or disconnect the corresponding network interfaces, administrators installed the <emphasis role="pkg">network-manager</emphasis> package on these roaming machines. This software enables a user to easily switch from one network to another using a small icon displayed in the notification area of their graphical desktop. Clicking on this icon displays a list of available networks (both wired and wireless), so they can simply choose the network they wish to use. The program saves the configuration for the networks to which the user has already connected, and automatically switches to the best available network when the current connection drops.
id-ID: Untuk menghindari penghubungan dan pemutusan masing-masing antarmuka jaringan, administrator menginstall paket <emphasis role="pkg">network-manager</emphasis> pada mesin roaming tersebut. Perangkat lunak ini memungkinkan pengguna unguk secara mudah berganti dari satu jaringan ke yang lainnya menggunakan sebuah ikon kecil yang ditampilkan pada area notifikasi dari desktop grafis mereka. Melakukan klik pada ikon ini menampilkan daftar jaringan tersedia (kabel dan wireless), agar mereka dapat memilih jaringan yang ingin mereka gunakan dengan mudah. Program menyimpan konfigurasi untuk jaringan yang telah dihubungkan oleh pengguna, dan secara otomatis berganti ke jaringan terbaik yang tersedia ketika koneksi terkini lenyap.

en: In order to do this, the program is structured in two parts: a daemon running as root handles activation and configuration of network interfaces and a user interface controls this daemon. PolicyKit handles the required authorizations to control this program and Debian configured PolicyKit in such a way so that members of the netdev group can add or change Network Manager connections.
id-ID: Untuk melakukan ini, struktur program diatur dalam dua bagian: sebuah daemon dijalankan sebagai root menangani aktivasi dan konfigurasi antarmuka jaringan dan antarmuka pengguna mengontrol daemon ini. PoricyKit menangani otorisasi yang diperlukan untuk mengontrol program ini dan Debian mengonfigurasi PolicyKit sedemikian rupa sehingga anggota group netdev dapat menambahkan atau mengubah koneksi Network Manager.

en: Network Manager knows how to handle various types of connections (DHCP, manual configuration, local network), but only if the configuration is set with the program itself. This is why it will systematically ignore all network interfaces in <filename>/etc/network/interfaces</filename> and <filename>/etc/network/interfaces.d/</filename> for which it is not suited. Since Network Manager doesn't give details when no network connections are shown, the easy way is to delete from <filename>/etc/network/interfaces</filename> any configuration for all interfaces that must be managed by Network Manager.
id-ID: Network Manager mengetahui bagaimana menangani berbagai tipe koneksi (DHCP, konfigurasi manual, jaringan lokal), namun hanya jika konfigurasi diatur dengan program itu sendiri. Oleh karena itu, dia akan mengabaikan seluruh antarmuka jaringan secara sistematis di <filename>/etc/network/interfaces</filename> dan <filename>/etc/network/interfaces.d/</filename> untuk yang tidak cocok. Karena Network Manager tidak memberikan rincian ketika tidak ada jaringan yang muncul, cara termudahnya adalah dengan menghapusnya dari <filename>/etc/network/interfaces</filename> beberapa konfigurasi untuk seluruh antarmuka yang harus diatur oleh Network Manager.

en: Note that this program is installed by default when the “Desktop Environment” task is chosen during initial installation.
id-ID: Catat bahwa program ini diinstall secara standar ketika “Desktop Environment” dipilih ketika instalasi awal.

en: Setting the Hostname and Configuring the Name Service
id-ID: Mengatur Hostname dan Mengonfigurasi Name Service

en: <primary>name</primary><secondary>attribution and resolution</secondary>
id-ID: <primary>nama</primary><secondary>atribusi dan resolusi</secondary>

en: <primary>assignment of names</primary>
id-ID: <primary>penetapan nama</primary>

en: The purpose of assigning names to IP numbers is to make them easier for people to remember. In reality, an IP address identifies a network interface associated with a device such as a network card. Since each machine can have several network cards, and several interfaces on each card, one single computer can have several names in the domain name system.
id-ID: Tujuan penetapan nama ke nomor IP adalah untuk membuatnya lebih mudah diingat oleh orang. Kenyataannya, sebuah alamat IP merupakan antarmuka jaringan yang diasosiasikan dengan sebuah perangkat seperti kartu jaringan. Karena setiap mesin dapat memiliki beberapa kartu jaringan, dan beberapa antarmuka pada setiap kartu, satu komputer dapat memiliki beberapa nama dalam sistem nama domain.

en: Each machine is, however, identified by a main (or “canonical”) name, stored in the <filename>/etc/hostname</filename> file and communicated to the Linux kernel by initialization scripts through the <command>hostname</command> command. The current value is available in a virtual filesystem, and you can get it with the <command>cat /proc/sys/kernel/hostname</command> command.
id-ID: Setiap mesin, akan tetapi, diidentifikasi dengan sebuah nama utama (atau “canonical”), tersimpan di berkas <filename>/etc/hostname</filename> dan dikomunikaskan ke kernel Linux dengan skrip inisiasi melalui perintah <command>hostname</command>. Nilai terkini tersedia dalam sistem berkas virtual, dan Anda dapat mengambilnya dengan perintah <command>cat /proc/sys/kernel/hostname</command>.

en: <emphasis>BACK TO BASICS</emphasis> <filename>/proc/</filename> and <filename>/sys/</filename>, virtual filesystems
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> <filename>/proc/</filename> dan <filename>/sys/</filename>, sistem berkas virtual

en: The <filename>/proc/</filename> and <filename>/sys/</filename> file trees are generated by “virtual” filesystems. This is a practical means of recovering information from the kernel (by listing virtual files) and communicating them to it (by writing to virtual files).
id-ID: Pohon berkas <filename>/proc/</filename> dan <filename>/sys/</filename> dihasilkan oleh sistem berkas “virtual”. Ini merupakan cara praktis merekoveri informasi dari kernel (dengan mendaftar berkas virtual) dan berkomunikasi dengannya (dengan menulis ke berkas virtual).

en: <filename>/sys/</filename> in particular is designed to provide access to internal kernel objects, especially those representing the various devices in the system. The kernel can, thus, share various pieces of information: the status of each device (for example, if it is in energy saving mode), whether it is a removable device, etc. Note that <filename>/sys/</filename> has only existed since kernel version 2.6. <filename>/proc/</filename> describes the current state of the kernel: the files in this directory contain information about the processes running on the system and its hardware.
id-ID: <filename>/sys/</filename> khususnya didesain untuk menyediakan akses ke objek internal kernel, khususnya yang menggambarkan berbagai perangkan pada sistem. Oleh sebab itu, kernel dapat berbagi berbagai keping informasi: status tiap perangkat (misalnya, jika dia dalam mode hemat energi), apakah merupakan perangkat mudah lepas, dll. Catat bahwa <filename>/sys/</filename> hanya ada sejak kernel versi 2.6. <filename>/proc/</filename> menjelaskan keadaan kernel saat ini: berkas-berkas dalam direktori memuat informasi tentang proses-proses yang sedang berjalan pada sistem dan perangkat kerasnya.

en: Surprisingly, the domain name is not managed in the same way, but comes from the complete name of the machine, acquired through name resolution. You can change it in the <filename>/etc/hosts</filename> file; simply write a complete name for the machine there at the beginning of the list of names associated with the address of the machine, as in the following example:
id-ID: Herannya, nama domain tidak diatur dengan cara yang sama, namun datang dari nama lengkap dari mesin, didapatkan melalui resolusi nama. Anda dapat mengubahnya dalam berkas <filename>/etc/hosts</filename>; caranya tulis nama lengkap untuk mesin di sana di awal daftar nama yang sesuai dengan alamat mesin, sebagaimana contoh berikut:

en: <primary>domain</primary><secondary>name</secondary>
id-ID: <primary>domain</primary><secondary>nama</secondary>

en: <primary>name</primary><secondary>domain</secondary>
id-ID: <primary>nama</primary><secondary>domain</secondary>

en: Name Resolution
id-ID: Resolusi Nama

en: <primary>resolution</primary><secondary>name</secondary>
id-ID: <primary>resolusi</primary><secondary>nama</secondary>

en: <primary>name</primary><secondary>resolution</secondary>
id-ID: <primary>nama</primary><secondary>resolusi</secondary>

en: The mechanism for name resolution in Linux is modular and can use various sources of information declared in the <filename>/etc/nsswitch.conf</filename> file. The entry that involves host name resolution is <literal>hosts</literal>. By default, it contains <literal>files dns</literal>, which means that the system consults the <filename>/etc/hosts</filename> file first, then DNS servers. NIS/NIS+ or LDAP servers are other possible sources.
id-ID: Mekanisme resolusi nama di Linux modular dan dapat menggunakan berbagai sumber informasi yang dideklarasikan di berkas <filename>/etc/nsswitch.conf</filename>. Entri yang melibatkan resolusi nama host ialah <literal>hosts</literal>. Secara default, berisi <literal>files dns</literal>, yang berarti sistem membaca berkas <filename>/etc/hosts</filename> terlebih dahulu, kemudian server DNS. NIS/NIS+ atau server LDAP merupakan kemungkinan sumber lain.

en: <emphasis>NOTE</emphasis> NSS and DNS
id-ID: <emphasis>CATATAN</emphasis> NSS dan DNS

en: Be aware that the commands specifically intended to query DNS (especially <command>host</command>) do not use the standard name resolution mechanism (NSS). As a consequence, they do not take into consideration <filename>/etc/nsswitch.conf</filename>, and thus, not <filename>/etc/hosts</filename> either.
id-ID: Berhati-hatilah bahwa perintah khususnya dimaksudkan untuk membaca DNS (khususnya <command>host</command>) jangan menggunakan mekanisme resolusi nama standar (NSS). Konsekuensinya, mereka tidak memertimbangkan <filename>/etc/nsswitch.conf</filename>, dan demikian pula, <filename>/etc/hosts</filename> juga tidak.

en: Configuring DNS Servers
id-ID: Mengonfigurasi Server DNS

en: DNS (Domain Name Service) is a distributed and hierarchical service mapping names to IP addresses, and vice-versa. Specifically, it can turn a human-friendly name such as <literal>www.eyrolles.com</literal> into the actual IP address, <literal>213.244.11.247</literal>.
id-ID: DNS (Layanan Nama Domain) merupakan layanan terdistribusi dn hirarkis pemetaan nama ke alamat IP, dan sebaliknya. Khususnya, dapat mengubah nama yang mudah dikenali manusia seperti <literal>www.eyrolles.com</literal> menjadi alamat IP aslinya, <literal>213.244.11.247</literal>.

en: To access DNS information, a DNS server must be available to relay requests. Falcot Corp has its own, but an individual user is more likely to use the DNS servers provided by their ISP.
id-ID: Untuk mengakses informasi DNS, sebuah server DNS harus tersedia untuk merelay permintaan. Falcot Corp memilikinya, namun pengguna tunggal nampaknya perlu menggunakan server DNS yang disediakan oleh ISP mereka.

en: The <filename>/etc/hosts</filename> file
id-ID: Berkas <filename>/etc/hosts</filename>

en: If there is no name server on the local network, it is still possible to establish a small table mapping IP addresses and machine hostnames in the <filename>/etc/hosts</filename> file, usually reserved for local network stations. The syntax of this file as described in <citerefentry><refentrytitle>hosts</refentrytitle> <manvolnum>5</manvolnum></citerefentry> is very simple: each line indicates a specific IP address followed by the list of any associated names (the first being “completely qualified”, meaning it includes the domain name).
id-ID: Jika dalam jaringan lokal tidak tersedia server nama, masih memungkinkan untuk membuat pemetaan kecil alamat IP dan nama host mesin dalam berkas <filename>/etc/hosts</filename>, biasanya dicadangkan untuk stasiun jaringan lokal. Sintaks berkas ini sebagaimana diuraikan dalam <citerefentry><refentrytitle>hosts</refentrytitle> <manvolnum>5</manvolnum></citerefentry> sangat sederhana: setiap baris menunjukkan alamat IP spesifik diikuti daftar nama terkait (yang pertama “completely qualified”, artinya menyertakan nama domain).

en: This file is available even during network outages or when DNS servers are unreachable, but will only really be useful when duplicated on all the machines on the network. The slightest alteration in correspondence will require the file to be updated everywhere. This is why <filename>/etc/hosts</filename> generally only contains the most important entries.
id-ID: Berkas ini tersedia bahkan selama di luar jaringan atau ketika server DNS tidak terjangkau, namun hanya benar-benar bermanfaat ketika terduplikasi pada seluruh mesin dalam jaringan. Perubahan sekecil apapun dalam korespondensi akan perlu memerbarui berkas di mana-mana. Oleh karena itu, <filename>/etc/hosts</filename> umumnya hanya berisi entri yang paling penting.

en: This file will be sufficient for a small network not connected to the Internet, but with 5 machines or more, it is recommended to install a proper DNS server.
id-ID: Berkas ini akan cukup untuk sebuah jaringan kecil yang tidak terhubung ke Internet, tapi dengan 5 mesin atau lebih, direkomendasikan untuk menginstall server DNS yang tepat.

en: <emphasis>TIP</emphasis> Bypassing DNS
id-ID: <emphasis>TIP</emphasis> Melompati DNS

en: Since applications check the <filename>/etc/hosts</filename> file before querying DNS, it is possible to include information in there that is different from what the DNS would return, and therefore to bypass normal DNS-based name resolution.
id-ID: Karena aplikasi memeriksa berkas <filename>/etc/hosts</filename> sebelum membaca DNS, memungkinkan untuk menyertakan informasi di dalamnya yang berbeda dari apa yang ditampilkan DNS, dan oleh karenanya, untuk melompati resolusi nama berbasis-DNS.

en: This allows, in the event of DNS changes not yet propagated, to test access to a website with the intended name even if this name is not properly mapped to the correct IP address yet.
id-ID: Hal ini mengizinkan, ketika perubahan DNS belum terpropagansi, untuk mencoba akses ke website dengan nama yang diharapkan bahkan jika namanya tidak terpetakan dengan baik ke alamat IP yang tepat.

en: Another possible use is to redirect traffic intended for a specific host to the localhost, thus preventing any communication with the given host. For example, hostnames of servers dedicated to serving ads could be diverted which would bypass these ads resulting in more fluid, less distracting, navigation.
id-ID: Kemungkinan penggunaan lain untuk mengarahkan trafik yang diharapkan ke host tertentu ke localhost, mencegah komunikasi dengan host yang diberikan. Misalnya, hostname server yang didedikasikan untuk menyajikan iklan harus dialihkan yang akan membypass iklan ini hasilnya lebih tak pasti, kurang mengganggu, navigasi.

en: User and Group Databases
id-ID: Pengguna dan Basisdata Kelompok

en: <primary>database</primary><secondary>of users</secondary>
id-ID: <primary>basisdata</primary><secondary>pengguna</secondary>

en: <primary>database</primary><secondary>of groups</secondary>
id-ID: <primary>basisdata</primary><secondary>kelompok</secondary>

en: The list of users is usually stored in the <filename>/etc/passwd</filename> file, while the <filename>/etc/shadow</filename> file stores hashed passwords. Both are text files, in a relatively simple format, which can be read and modified with a text editor. Each user is listed there on a line with several fields separated with a colon (“<literal>:</literal>”).
id-ID: Daftar pengguna biasanya disimpan di berkas <filename>/etc/passwd</filename>, ketika berkas <filename>/etc/shadow</filename> menyimpan kata sandi ter-hash. Keduanya berupa berkas teks, dalam format yang relatif sederhana, yang dapat dibaca dan dimodifikasi dengan teks editor. Setiap pengguna terdaftar di sana dalam sebuah baris dengan beberapa field dipisahkan dengan titik dua (“<literal>:</literal>”).

en: <emphasis>NOTE</emphasis> Editing system files
id-ID: <emphasis>CATATAN</emphasis> Menyunting berkas sistem

en: The system files mentioned in this chapter are all plain text files, and can be edited with a text editor. Considering their importance to core system functionality, it is always a good idea to take extra precautions when editing system files. First, always make a copy or backup of a system file before opening or altering it. Second, on servers or machines where more than one person could potentially access the same file at the same time, take extra steps to guard against file corruption.
id-ID: Berkas sistem yang disebutkan di bab ini seluruhnya berupa berkas teks polos, dan dapat disunting dengan teks editor. Memertimbangkan betapa penting fungsionalitasnya ke sistem inti, sebaiknya lebih berhati-hati ketika menyunting berkas sistem. Pertama, selalu buat salinan atau backup dari berkas sistem sebelum membuka atau menyuntingnya. Kedua, pada server atau mesin di mana lebih dari satu orang yang mungkin mengakses berkas yang sama, lakukan beberapa langkah untuk melindungi dari korupsi berkas.

en: For this purpose, it is enough to use the <command>vipw</command> command to edit the <filename>/etc/passwd</filename> file, or <command>vigr</command> to edit <filename>/etc/group</filename>. These commands lock the file in question prior to running the text editor, (<command>vi</command> by default, unless the <varname>EDITOR</varname> environment variable has been altered). The <literal>-s</literal> option in these commands allows editing the corresponding <foreignphrase>shadow</foreignphrase> file.
id-ID: Untuk tujuan ini, cukup gunakan perintah <command>vipw</command> untuk menyunting berkas <filename>/etc/passwd</filename>, atau <command>vigr</command> untuk menyunting <filename>/etc/group</filename>. Perintah ini mengunci berkas yang dimaksud setelah menjalankan teks editor, (secara default <command>vi</command>, kecuali variabel lingkungan <varname>EDITOR</varname> telah diubah). Pilihan <literal>-s</literal> pada perintah ini mengizinkan penyuntingan berkas <foreignphrase>shadow</foreignphrase> yang sesuai.

en: <emphasis>BACK TO BASICS</emphasis> Crypt, a one-way function
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Crypt, fungsi searah

en: <command>crypt</command> is a one-way function that transforms a string (<varname>A</varname>) into another string (<varname>B</varname>) in a way that <varname>A</varname> cannot be derived from <varname>B</varname>. The only way to identify <varname>A</varname> is to test all possible values, checking each one to determine if transformation by the function will produce <varname>B</varname> or not. It uses up to 8 characters as input (string <varname>A</varname>) and generates a string of 13, printable, ASCII characters (string <varname>B</varname>).
id-ID: <command>crypt</command> merupakan fungsi searah yang mengubah string (<varname>A</varname>) ke string lain (<varname>B</varname>) di mana <varname>A</varname> tidak dapat diturunkan dari <varname>B</varname>. Satu-satunya cara mengidentifikasi <varname>A</varname> ialah dengan mengetes semua variabel yang mungkin, memeriksa satu per satu apakah perubahan fungsi akan menghasilkan <varname>B</varname> atau tidak. Menggunakan hingga 8 karakter sebagai masukan (string <varname>A</varname>) dan menghasilkan satu dari 13 string, dapat tercetak, karakter ASCII (string <varname>B</varname>).

en: User List: <filename>/etc/passwd</filename>
id-ID: Daftar Pengguna: <filename>/etc/passwd</filename>

en: Here is the list of fields in the <filename>/etc/passwd</filename> file:
id-ID: Berikut ini daftar field dalam berkas <filename>/etc/passwd</filename>:

en: login, for example <literal>rhertzog</literal>;
id-ID: login, contohnya <literal>rhertzog</literal>;

en: <literal>uid</literal>: unique number identifying each user;
id-ID: <literal>uid</literal>: nomor identifikasi unik tiap pengguna;

en: <literal>gid</literal>: unique number for the user's main group (Debian creates a specific group for each user by default);
id-ID: <literal>gid</literal>: nomor unik untuk kelompok utama pengguna (secara default Debian membuat kelompok khusus untuk tiap pengguna);

en: <literal>GECOS</literal>: data field usually containing the user's full name;
id-ID: <literal>GECOS</literal>: field data biasanya berisi nama lengkap pengguna;

en: login directory, assigned to the user for storage of their personal files (the environment variable <varname>$HOME</varname> generally points here);
id-ID: direktori login, diberikan ke pengguna ruang untuk berkas pribadi mereka (variabel lingkungan <varname>$HOME</varname> umumnya mengarah ke sini);

en: program to execute upon login. This is usually a command interpreter (shell), giving the user free rein. If you specify <command>/bin/false</command> (which does nothing and returns control immediately), the user cannot login.
id-ID: program yang dieksekusi ketika login. Ini biasanya berupa perintah interpreter (shell), memberikan kebebasan pada pengguna. Jika Anda menentukan <command>/bin/false</command> (yang tak melakukan apapun dan mengembalikan kontrol seketika), pengguna tidak dapat login.

en: <emphasis>BACK TO BASICS</emphasis> Unix group
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Kelompok unix

en: <primary>group</primary>
id-ID: <primary>kelompok</primary>

en: A Unix group is an entity including several users so that they can easily share files using the integrated permission system (by benefiting from the same rights). You can also restrict use of certain programs to a specific group.
id-ID: Sebuah kelompok Unix merupakan sebuah entitas termasuk beberapa pengguna jadi mereka dapat berbagi secara mudah menggunakan sistem hak akses terintegrasi (dengan memanfaatkan hak yang sama). Anda dapat juga menghalangi penggunaan beberapa program ke kelompok tertentu.

en: The Hidden and Encrypted Password File: <filename>/etc/shadow</filename>
id-ID: Berkas Kata Sandi Tersembunyi dan Terenkripsi: <filename>/etc/shadow</filename>

en: The <filename>/etc/shadow</filename> file contains the following fields:
id-ID: Berkas <filename>/etc/shadow</filename> berisi field-field berikut:

en: encrypted password;
id-ID: kata sandi terenkripsi;

en: several fields managing password expiration.
id-ID: beberapa field mengelola masa kadaluarsa kata sandi.

en: <emphasis>SECURITY</emphasis> <filename>/etc/shadow</filename> file security
id-ID: <emphasis>KEAMANAN</emphasis> Keamanan berkas <filename>/etc/shadow</filename>

en: <filename>/etc/shadow</filename>, unlike its alter-ego, <filename>/etc/passwd</filename>, cannot be read by regular users. Any hashed password stored in <filename>/etc/passwd</filename> is readable by anybody; a cracker could try to “break” (or reveal) a password by one of several “brute force” methods which, simply put, guess at commonly used combinations of characters. This attack — called a "dictionary attack" — is no longer possible on systems using <filename>/etc/shadow</filename>.
id-ID: <filename>/etc/shadow</filename>, tak seperti rivalnya, <filename>/etc/passwd</filename>, tidak dapat dibaca oleh pengguna biasa. Kata sandi ter-hash yang tersimpan di <filename>/etc/passwd</filename> dapat dibaca oleh siapa saja; seorang cracker dapat mencoba untuk “merusak” (atau mengambil) password dengan salah satu metode “brute force” yang, mencoba menebak kombinasi karakter yang biasa digunakan. Serangan ini — disebut "dictionary attack" — tak lagi mungkin pada sistem yang menggunakan <filename>/etc/shadow</filename>.

en: <emphasis>DOCUMENTATION</emphasis> <filename>/etc/passwd</filename>, <filename>/etc/shadow</filename> and <filename>/etc/group</filename> file formats
id-ID: <emphasis>DOKUMENTASI</emphasis> Format berkas <filename>/etc/passwd</filename>, <filename>/etc/shadow</filename> dan <filename>/etc/group</filename>

en: Modifying an Existing Account or Password
id-ID: Memodifikasi Akun atau Password yang Ada

en: Finally, the <command>chage</command> (CHange AGE) command allows the administrator to change the password expiration settings (the <literal>-l <replaceable>user</replaceable></literal> option will list the current settings). You can also force the expiration of a password using the <command>passwd -e <replaceable>user</replaceable></command> command, which will require the user to change their password the next time they log in.
id-ID: Akhirnya, perintah <command>chage</command> (CHange AGE) mengizinkan administrator mengubah pengaturan masa kadaluarsa password (pilihan <literal>-l <replaceable>pengguna</replaceable></literal> akan menampilkan pengaturan kini). Anda dapat pula memaksa masa kadaluarsa password menggunakan perintah <command>passwd -e <replaceable>pengguna</replaceable></command>, di mana pengguna perlu mengganti password mereka ketika login berikutnya.

en: Disabling an Account
id-ID: Menonaktifkan sebuah Akun

en: <primary>account</primary><secondary>disable</secondary>
id-ID: <primary>akun</primary><secondary>nonaktif</secondary>

en: <emphasis>GOING FURTHER</emphasis> NSS and system databases
id-ID: <emphasis>LEBIH JAUH</emphasis> NSS dan basisdata sistem

en: Instead of using the usual files to manage lists of users and groups, you could use other types of databases, such as LDAP or <command>db</command>, by using an appropriate NSS (Name Service Switch) module. The modules used are listed in the <filename>/etc/nsswitch.conf</filename> file, under the <literal>passwd</literal>, <literal>shadow</literal> and <literal>group</literal> entries. See <xref linkend="sect.config-nss" /> for a specific example of the use of an NSS module by LDAP.
id-ID: Daripada menggunakan berkas yang biasanya untuk mengelola daftar pengguna dan kelompok, Anda dapat menggunakan tipe basisdata lain, seperti LDAP atau <command>db</command>, dengan menggunakan modul NSS (Name Service Switch) yang cocok. Modul yang diguankan terdaftar di berkas <filename>/etc/nsswitch.conf</filename>, di bawah entri <literal>passwd</literal>, <literal>shadow</literal> dan <literal>group</literal>. Lihat <xref linkend="sect.config-nss" /> untuk sebuah contoh spesifik penggunaan modul NSS dengan LDAP.

en: Group List: <filename>/etc/group</filename>
id-ID: Daftar Kelompok: <filename>/etc/group</filename>

en: Groups are listed in the <filename>/etc/group</filename> file, a simple textual database in a format similar to that of the <filename>/etc/passwd</filename> file, with the following fields:
id-ID: Kelompok terdaftar di berkas <filename>/etc/group</filename>, basisdata tekstuan sederhana dalam format mirip berkas <filename>/etc/passwd</filename>, dengan field sebagai berikut:

en: group name;
id-ID: nama grup;

en: password (optional): This is only used to join a group when one is not a usual member (with the <command>newgrp</command> or <command>sg</command> commands, see sidebar <xref linkend="sidebar.working-with-several-groups" />);
id-ID: password (pilihan): Ini hanya digunakan untuk menggabungkan kelompok ketika seseorang bukan anggota yang biasa (dengan perintah <command>newgrp</command> atau <command>sg</command>, lihat bilah tepi <xref linkend="sidebar.working-with-several-groups" />);

en: <literal>gid</literal>: unique group identification number;
id-ID: <literal>gid</literal>: nomor identifikasi unik kelompok;

en: list of members: list of names of users who are members of the group, separated by commas.
id-ID: daftar anggota: daftar nama penggua yang merupakan anggota kelompok, dipisahkan dengan koma.

en: <emphasis>BACK TO BASICS</emphasis> Working with several groups
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Bekerja dengan beberapa kelompok

en: <primary>group</primary><secondary>change</secondary>
id-ID: <primary>grup</primary><secondary>perubahan</secondary>

en: Each user may be a member of many groups; one of them is their “main group”. A user's main group is, by default, created during initial user configuration. By default, each file that a user creates belongs to them, as well as to their main group. This is not always desirable; for example, when the user needs to work in a directory shared by a group other than their main group. In this case, the user needs to change their main group using one of the following commands: <command>newgrp</command>, which starts a new shell, or <command>sg</command>, which simply executes a command using the supplied alternate group. These commands also allow the user to join a group to which they do not belong. If the group is password protected, they will need to supply the appropriate password before the command is executed.
id-ID: Setiap pengguna mungkin anggota dari beberapa kelompok; salah satunya “kelompok utama” mereka. Kelompok utama pengguna secara standar, dibuat ketika konfigurasi awal pengguna. Secara standar, setiap berkas yang dibuat pengguna adalah milik mereka, sebagaimana kelompok utama mereka. Hal ini tidak selalu diinginkan; contohnya, ketika penggua bekerja pada direktori yang dibagi dengan kelompok selain kelompok utama mereka. Dalam hal ini, pengguna perlu mengubah kelompok utama mereka menggunakan perintah berikut; <command>newgrp</command>, yang memulai shell baru, atau <command>sg</command>, yang mengeksekusi perintah menggunakan kelompok alternatif yang diberikan. Perintah ini juga mengizinkan pengguna ke kelompok yang bukan miliknya. Jika kelompok diproteksi password, mereka perlu memasukkan password yang sesuai sebelum perintah dieksekusi.

en: Alternatively, the user can set the <literal>setgid</literal> bit on the directory, which causes files created in that directory to automatically belong to the correct group. For more details, see sidebar <xref linkend="sidebar.setgid-dir" />.
id-ID: Alternatifnya, pengguna dapat mengatur bit <literal>setgid</literal> pada direktori, akibatnya berkas yang dibuat dalam direktori tersebut secara otomatis dimilik oleh kelompok yang tepat. Untuk lebih rincinya, lihat bilah tepi <xref linkend="sidebar.setgid-dir" />.

en: The <command>id</command> command displays the current state of a user, with their personal identifier (<varname>uid</varname> variable), current main group (<varname>gid</varname> variable), and the list of groups to which they belong (<varname>groups</varname> variable).
id-ID: Perintah <command>id</command> menampilkan kondisi terkini pengguna, dengan indentifier personal mereka (variabel <varname>uid</varname>), kelompok utama saat ini (variabel <varname>gid</varname>), dan daftar kelompok milik mereka (variabel <varname>groups</varname>).

en: The <command>addgroup</command> and <command>delgroup</command> commands add or delete a group, respectively. The <command>groupmod</command> command modifies a group's information (its <literal>gid</literal> or identifier). The command <command>gpasswd <replaceable>group</replaceable></command> changes the password for the group, while the <command>gpasswd -r <replaceable>group</replaceable></command> command deletes it.
id-ID: Perintah <command>addgroup</command> dan <command>delgroup</command> menambah dan menghapus kelompok, masing-masing. Perintah <command>groupmod</command> memodifikasi informasi kelompok (<literal>gid</literal>-nya atau identifier). Perintah <command>gpasswd <replaceable>kelompok</replaceable></command> mengubah password untuk kelompok, sedangkan perintah <command>gpasswd -r <replaceable>kelompok</replaceable></command> menghapusnya.

en: <primary>group</primary><secondary>creation</secondary>
id-ID: <primary>kelompok</primary><secondary>pembuatan</secondary>

en: <primary>group</primary><secondary>deletion</secondary>
id-ID: <primary>kelompok</primary><secondary>penghapusan</secondary>

en: <primary>creation</primary><secondary>of groups</secondary>
id-ID: <primary>pembuatan</primary><secondary>kelompok</secondary>

en: The <command>getent</command> (get entries) command checks the system databases the standard way, using the appropriate library functions, which in turn call the NSS modules configured in the <filename>/etc/nsswitch.conf</filename> file. The command takes one or two arguments: the name of the database to check, and a possible search key. Thus, the command <command>getent passwd rhertzog</command> will give the information from the user database regarding the user <literal>rhertzog</literal>.
id-ID: Perintah <command>getent</command> (get entries) memeriksa basisdata sistem dengan cara standar, menggunakan fungsi pustaka yang sesuai, di mana akan memanggil modul NSS yang dikonfigurasi di berkas <filename>/etc/nsswitch.conf</filename>. Perintah mengambil satu atau dua argumen: nama basisdata untuk diperiksa, dan kata kunci yang mungkin. Nah, perintah <command>getent passwd rhertzog</command> akan memberikan informasi dari basisdata pengguna terkait pengguna <literal>rhertzog</literal>.

en: Creating Accounts
id-ID: Membuat Akun

en: <primary>account</primary><secondary>creation</secondary>
id-ID: <primary>akun</primary><secondary>pembuatan</secondary>

en: <primary>creation</primary><secondary>of user accounts</secondary>
id-ID: <primary>pembuatan</primary><secondary>akun pengguna</secondary>

en: One of the first actions an administrator needs to do when setting up a new machine is to create user accounts. This is typically done using the <command>adduser</command> command which takes a user-name for the new user to be created, as an argument.
id-ID: Salah satu aksi pertama yang perlu administrator lakukan ketika mengatur mesin baru ialah membuat akun pengguna. Hal ini dapat dilakukan dengan perintah <command>adduser</command> di mana nama-pengguna untuk pengguna baru akan dibuat, sebagai sebuah argumen.

en: The <command>adduser</command> command asks a few questions before creating the account, but its usage is fairly straightforward. Its configuration file, <filename>/etc/adduser.conf</filename>, includes all the interesting settings: it can be used to automatically set a quota for each new user by creating a user template, or to change the location of user accounts; the latter is rarely useful, but it comes in handy when you have a large number of users and want to divide their accounts over several disks, for instance. You can also choose a different default shell.
id-ID: Perintah <command>adduser</command> menanyakan beberapa hal sebelum membuat akun, namun penggunaannya cukup mudah. Berkas konfigurasinya, <filename>/etc/adduser.conf</filename>, menyertakan pengaturan yang menarik: dia dapat digunakan untuk secara otomatis mengatur quota untuk setiap pengguna dengna membuat template pengguna, atau mengganti lokasi akun pengguna; yang berikutnya jarang digunakan, namun akan memudahkan ketika Anda memiliki banyak pengguna dan ingin membagi akun mereka pada beberapa cakram, misalnya. Anda juga dapat memilih shell standar yang berbeda.

en: <emphasis>BACK TO BASICS</emphasis> Quota
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Quota

en: <primary>quota</primary>
id-ID: <primary>kuota</primary>

en: The term “quota” refers to a limit on machine resources that a user is allowed to use. This frequently refers to disk space.
id-ID: Istilah “quota” mengacu pada batasan pada sumberdaya mesin yang diperbolehkan digunakan oleh pengguna. Hal ini sering kali mengacu pada ruang diska.

en: The creation of an account populates the user's home directory with the contents of the <filename>/etc/skel/</filename> template. This provides the user with a set of standard directories and configuration files.
id-ID: Pembuatan sebuah akun mengumpulkan direktori home pengguna dengan konten berkas templat <filename>/etc/skel/</filename>. Menyediakan pengguna dengan set direktori standar dan berkas konfigurasinya.

en: <primary>group</primary><secondary>add a user</secondary>
id-ID: <primary>kelompok</primary><secondary>menambahkan pengguna</secondary>

en: <primary>add a user to a group</primary>
id-ID: <primary>menambahkan pengguna ke kelompok</primary>

en: In some cases, it will be useful to add a user to a group (other than their default “main” group) in order to grant them additional permissions. For example, a user who is included in the <emphasis>audio</emphasis> group can access audio devices (see sidebar <xref linkend="sidebar.special-files" />). This can be achieved with a command such as <command>adduser <replaceable>user</replaceable> <replaceable>group</replaceable></command>.
id-ID: Dalam beberapa kasus, hal ini akan berguna untuk menambahkan pengguna ke sebuah kelompok (di samping kelompok “utama” mereka) agar dapat memberi mereka hak akses tambahan. Misalnya, seorang pengguna yang disertakan dalam kelompok <emphasis>audio</emphasis> dapat mengakses perangkat audio (lihat bilah tepi <xref linkend="sidebar.special-files" />). Hal ini dapat dilakukan dengan perintah seperti <command>adduser <replaceable>pengguna</replaceable> <replaceable>kelompok</replaceable></command>.

en: <emphasis>BACK TO BASICS</emphasis> Device access permissions
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Hak akses perangkat

en: <primary>device</primary><secondary>access permissions</secondary>
id-ID: <primary>perangkat</primary><secondary>hak akses</secondary>

en: <primary>mode</primary><secondary>character</secondary>
id-ID: <primary>mode</primary><secondary>karakter</secondary>

en: <primary>mode</primary><secondary>block</secondary>
id-ID: <primary>mode</primary><secondary>blok</secondary>

en: <primary>block, mode</primary>
id-ID: <primary>blok, mode</primary>

en: <primary>character, mode</primary>
id-ID: <primary>karakter, mode</primary>

en: <primary>special, file</primary>
id-ID: <primary>khusus, berkas</primary>

en: Each hardware peripheral device is represented under Unix with a special file, usually stored in the file tree under <filename>/dev/</filename> (DEVices). Two types of special files exist according to the nature of the device: “character mode” and “block mode” files, each mode allowing for only a limited number of operations. While character mode limits interaction with read/write operations, block mode also allows seeking within the available data. Finally, each special file is associated with two numbers (“major” and “minor”) that identify the device to the kernel in a unique manner. Such a file, created by the <command>mknod</command> command, simply contains a symbolic (and more human-friendly) name.
id-ID: Setiap perangkat periferal hardware direpresentasikan di Unix dengan berkas khusus, biasanya disimpan dalam pohon berkas di bawah <filename>/dev/</filename> (DEVices). Dua tipe berkas khusus ada berdasarkan sifat alami perangkat: berkas “mode karakter” dan “mode blok”, setiap mode terbatas hanya pada beberapa operasi. Mode karakter membatasi interaksi dengan operasi membaca/menulis, mode blok juga dapat mencari dalam data yang tersedia. Akhirnya, setiap berkas khusus diasosiasikan dengan dua nomor (“major” dan “minor”) yang mengidentifikasi perangkat ke kernel dengan cara yang unik. Seperti berkas, dibuat oleh perintah <command>mknod</command>, berisi nama simbolik (dan lebih mudah dikenali manusia).

en: The permissions of a special file map to the permissions necessary to access the device itself. Thus, a file such as <filename>/dev/mixer</filename>, representing the audio mixer, only has read/write permissions for the root user and members of the <literal>audio</literal> group. Only these users can operate the audio mixer.
id-ID: Hak akses berkas khusus dipetakan ke hak akses yang diperlukan untuk mengakses perangkat itu sendiri. Nah, sebuah berkas seperti <filename>/dev/mixer</filename>, merepresentasikan audio mixer, hanya root yang memiliki hak akses baca/tulis dan anggota kelompok <literal>audio</literal>. Hanya pengguna ini yang dapat mengoperasikan audio mixer.

en: It should be noted that the combination of <emphasis role="pkg">udev</emphasis> and <emphasis role="pkg">policykit</emphasis> can add additional permissions to allow users physically connected to the console (and not through the network) to access to certain devices.
id-ID: Perlu dicatat bahwa kombinasi <emphasis role="pkg">udev</emphasis> dan <emphasis role="pkg">policykit</emphasis> dapat menambahkan hak akses tambahan yang mengizinkan pengguna yang secara fisik terhubung ke konsol (dan tidak melalui jaringan) untuk mengakses perangkat tertentu.

en: Shell Environment
id-ID: Lingkungan Shell

en: Command interpreters (or shells) can be a user's first point of contact with the computer, and they must therefore be rather friendly. Most of them use initialization scripts that allow configuration of their behavior (automatic completion, prompt text, etc.).
id-ID: Perintah interpreter (atau shell) bisa menjadi kontak pertama pengguna dengan komputer, dan mereka haruslan lebih bersahabat. Kebanyakan dari mereka menggunakan skrip inisiasi yang memungkinkan konfigurasi kebiasaan mereka (pelengkapan otomatis, teks sapaan, dll.).

en: <primary>command line interface</primary>
id-ID: <primary>antarmuka baris perintah</primary>

en: <primary>command interpreter</primary>
id-ID: <primary>interpreter perintah</primary>

en: <command>bash</command>, the standard shell, uses the <filename>/etc/bash.bashrc</filename> initialization script for “interactive” shells, and <filename>/etc/profile</filename> for “login” shells.
id-ID: <command>bash</command>, standar shell, gunakan skrip inisiasi <filename>/etc/bash.bashrc</filename> untuk shell “interactif”, dan <filename>/etc/profile</filename> untuk shell “login”.

en: In simple terms, a login shell is invoked when you login to the console either locally or remotely via <command>ssh</command>, or when you run an explicit <command>bash --login</command> command. Regardless of whether it is a login shell or not, a shell can be interactive (in an <command>xterm</command>-type terminal for instance); or non-interactive (when executing a script).
id-ID: Dalam istilah yang sederhana, shell login dipanggil ketika Anda login ke konsol entah itu secara lokal atau remote melalui <command>ssh</command>, atau ketika Anda menjalankan perintah <command>bash --login</command> secara eksplisit. Tak peduli apakah berupa shell login atau bukan, sebuah shell dapat menjadi interaktif (dalam sebuah terminal bertipe <command>xterm</command> misalnya); atau non-interaktif (ketika mengeksekusi sebuah skrip).

en: <emphasis>DISCOVERY</emphasis> Other shells, other scripts
id-ID: <emphasis>PENEMUAN</emphasis> Shell lain, skrip lain

en: <emphasis>BACK TO BASICS</emphasis> Automatic completion
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Pelengkapan otomatis

en: <primary>automatic completion</primary>
id-ID: <primary>pelengkapan otomatis</primary>

en: Many command interpreters provide a completion feature, which allows the shell to automatically complete a partially typed command name or argument when the user hits the <keycap>Tab</keycap> key. This lets users work more efficiently and be less error-prone.
id-ID: Beberapa perintah interpreter menyediakan fitur pelengkapan otomatis, yang memungkinkan shell secara otomatis melengkapi sebagian nama perintah yang diketik atau argumen ketika pengguna menekan tombol <keycap>Tab</keycap>. Hal ini memudahkan pengguna bekerja lebih efisien dan tidak lagi rawan-kesalahan.

en: This function is very powerful and flexible. It is possible to configure its behavior according to each command. Thus, the first argument following <command>apt</command> will be proposed according to the syntax of this command, even if it does not match any file (in this case, the possible choices are <literal>install</literal>, <literal>remove</literal>, <literal>upgrade</literal>, etc.).
id-ID: Fungsi ini sangat powerful dan fleksibel. Memungkinkan pula untuk mengonfigurasi tingkah-lakunya berdasarkan setiap perintah. Nah, argumen pertama yang mengikuti <command>apt</command> akan diajukan berdasarkan sintaks perintah ini, bahkan jika tidak cocok dengan beberapa berkas (dalam hal ini, kemungkinan pilihan ialah <literal>install</literal>, <literal>remove</literal>, <literal>upgrade</literal>, dll.).

en: <emphasis>BACK TO BASICS</emphasis> The tilde, a shortcut to HOME
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Tilde, pintasan ke HOME

en: The tilde is often used to indicate the directory to which the environment variable, <varname>HOME</varname>, points (being the user's home directory, such as <filename>/home/rhertzog/</filename>). Command interpreters automatically make the substitution: <filename>~/hello.txt</filename> becomes <filename>/home/rhertzog/hello.txt</filename>.
id-ID: Tilde biasanya digunakan untuk menunjukkan direktori di mana variabel lingkungan, <varname>HOME</varname>, mengarah (menjadi direktori home pengguna, seperti <filename>/home/rhertzog/</filename>). Perintah interpreter secara otomatis mengganti: <filename>~/hello.txt</filename> menjadi <filename>/home/rhertzog/hello.txt</filename>.

en: The tilde also allows access to another user's home directory. Thus, <filename>~rmas/bonjour.txt</filename> is synonymous with <filename>/home/rmas/bonjour.txt</filename>.
id-ID: Tilde juga mengizinkan akses ke direktori home pengguna lain. Nah, <filename>~rmas/bonjour.txt</filename> sinonim dengan <filename>/home/rmas/bonjour.txt</filename>.

en: <emphasis>BACK TO BASICS</emphasis> Environment variables
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Variabel lingkungan

en: <primary>variable, environment</primary>
id-ID: <primary>variabel, lingkungan</primary>

en: Environment variables allow storage of global settings for the shell or various other programs called. They are contextual (each process has its own set of environment variables) but inheritable. This last characteristic offers the possibility for a login shell to declare variables which will be passed down to all programs it executes.
id-ID: Variabel lingkungan mengizinkan penyimpanan pengaturan global untuk shell atau berbagai program yang dipanggil. Mereka kontekstual (setiap proses memiliki set lingkungan variabel mereka sendiri) namun dapat diturunkan. Karakteristik terakhir menawarkan kemungkinan untuk shell login untuk menyatakan variabel yang akan dilalui semua program yang dieksekusi.

en: <emphasis>TIP</emphasis> All shells configured identically
id-ID: <emphasis>TIP</emphasis> Semua shell terkonfigurasi identik

en: Printer Configuration
id-ID: Konfigurasi Pencetak

en: <primary>configuration</primary><secondary>printing</secondary>
id-ID: <primary>konfigurasi</primary><secondary>pencetak</secondary>

en: <primary>printing</primary><secondary>configuration</secondary>
id-ID: <primary>pencetak</primary><secondary>konfigurasi</secondary>

en: <emphasis>COMMUNITY</emphasis> CUPS
id-ID: <emphasis>KOMUNITAS</emphasis> CUPS

en: As a package recommended by <emphasis role="pkg">cups-daemon</emphasis>, <emphasis role="pkg">cups-browsed</emphasis> will be on the system and networked print queues, and modern printers can be automatically discovered and set up from their DNS-SD broadcasts (Bonjour). USB printers will have to be set up manually as described in the next paragraph.
id-ID: Sebagai paket yang direkomendasikan oleh <emphasis role="pkg">cups-daemon</emphasis>, <emphasis role="pkg">cups-browsed</emphasis> akan berada pada sistem dan antrian cetak jaringan, dan printer modern dapat secara otomatis ditemukan dan diatur dari broadcast DNS-SD mereka (Bonjour). Pencetak USB harus disiapkan secara manual seperti yang dijelaskan di paragraf berikutnya.

en: Configuring the Bootloader
id-ID: Mengonfigurasi Bootloader

en: It is probably already functional, but it is always good to know how to configure and install the bootloader in case it disappears from the Master Boot Record. This can occur after installation of another operating system, such as Windows. The following information can also help you to modify the bootloader configuration if needed.
id-ID: Mungkin ini telah berfungsi, namun akan lebih baik jika mengetahui bagaimana mengonfigurasi dan menginstall bootloader jika dia menghilang dari Master Boot Record. Hal ini dapat terjadi setelah instalasi sistem operasi lainnya, seperti Windows. Informasi berikut dapat pula membantu Anda untuk memodifikasi konfigurasi bootloader jika diperlukan.

en: <emphasis>BACK TO BASICS</emphasis> Master boot record
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Master boot record

en: The Master Boot Record (MBR) occupies the first 512 bytes of the first hard disk, and is the first thing loaded by the BIOS to hand over control to a program capable of booting the desired operating system. In general, a bootloader gets installed in the MBR, removing its previous content.
id-ID: Master Boot Record (MBR) menempati 512 byte pertama pada hard disk pertama, dan merupakan yang pertama dimuat oleh BIOS untuk mengambil alih kontrol ke sebuah program yang dapat mem-boot sistem operasi yang diinginkan. Umumnya, sebuah bootloader terinstall di MBR, menghapus konten sebelumnya.

en: Identifying the Disks
id-ID: Mengidentifikasi Cakram

en: <emphasis>CULTURE</emphasis> <emphasis>udev</emphasis> and <filename>/dev/</filename>
id-ID: <emphasis>KULTUR</emphasis> <emphasis>udev</emphasis> dan <filename>/dev/</filename>

en: The <filename>/dev/</filename> directory traditionally houses so-called “special” files, intended to represent system peripherals (see sidebar <xref linkend="sidebar.special-files" />). Once upon a time, it used to contain all special files that could potentially be used. This approach had a number of drawbacks among which the fact that it restricted the number of devices that one could use (due to the hardcoded list of names), and that it was impossible to know which special files were actually useful.
id-ID: Direktori <filename>/dev/</filename> secara tradisional menyimpan berkas yang disebut berkas “khusus”, dimaksudkan untuk merepresentasikan peripheral sistem (lihat bilah tepi <xref linkend="sidebar.special-files" />). Suatu ketika, dia seharusnya berisi berkas yang kemungkinan akan digunakan. Pendekatan ini memiliki beberapa latarbelakang yang kenyataannya membatasi beberapa perangkat yang mungkin digunakan (karena daftar nama yang sulit dikodekan), dan tidak mungkin untuk mengetahui berkas khusus yang mana yang sedang digunakan.

en: Nowadays, the management of special files is entirely dynamic and matches better the nature of hot-swappable computer devices. The kernel cooperates with <emphasis>udev</emphasis> (<xref linkend="sect.udev" />) to create and delete them as needed when the corresponding devices appear and disappear. For this reason, <filename>/dev/</filename> doesn't need to be persistent and is thus a RAM-based filesystem that starts empty and contains only the relevant entries.
id-ID: Dewasa ini, pengelolaan berkas khusus seluruhnya bersifat dinamis dan sesuai lebih baik dengan sifat peranti komputer yang lepas pasang. Kernel berkerja sama dengan <emphasis>udev</emphasis> (<xref linkend="sect.udev" />) untuk membuat dan menghapusnya jika diperlukan ketika perangkat tertentu muncul dan menghilang. Untuk alasan ini, <filename>/dev/</filename> tidak perlu bersifat persisten dan merupakan sistem berkas berbasis-RAM yang dimulai kosong dan hanya berisi entri yang sesuai.

en: With dynamically assigned names, you can thus keep the same name for a given device, regardless of the connector used or the connection order, which is especially useful when you use various USB peripherals. The first partition on the first hard drive can then be called <filename>/dev/sda1</filename> for backwards compatibility, or <filename>/dev/root-partition</filename> if you prefer, or even both at the same time since <command>udevd</command> can be configured to automatically create a symbolic link.
id-ID: Dengan penamaan dinamis, Anda dapat menetapkan nama yang sama untuk perangkat terterntu, tergantung penghubung atau urutan hubungan, yang khususnya berguna ketika Anda menggunakan berbagai peripheral USB. Partisi pertama pada hard drive pertama kemudian dapat disebut <filename>/dev/sda1</filename> untuk kompabilitas, atau jika Anda lebih memilih <filename>/dev/root-partition</filename>, atau bahkan keduanya pada saat yang sama karena <command>udevd</command> dapat dikonfigurasi secara otomatis untuk membuat tautan simbolis.

en: <primary>hard drive, names</primary>
id-ID: <primary>perangkat keras, nama</primary>

en: <primary>names</primary><secondary>of hard drives</secondary>
id-ID: <primary>nama</primary><secondary>perangkat keras</secondary>

en: Configuration of the bootloader must identify the different hard drives and their partitions. Linux uses “block” special files stored in the <filename>/dev/</filename> directory, for this purpose. Since Debian <emphasis role="distribution">Squeeze</emphasis>, the naming scheme for hard drives has been unified by the Linux kernel, and all hard drives (IDE/PATA, SATA, SCSI, USB, IEEE 1394) are now represented by <filename>/dev/sd*</filename>.
id-ID: Konfigurasi bootloader harus mengidentifikasi perangkat keras yang berbeda dan partisinya. Linux menggunakan berkas khusus “block” yang tersimpan dalam direktori <filename>/dev/</filename>, untuk tujuan ini. Sejak Debian <emphasis role="distribution">Squeeze</emphasis>, pola penamaan untuk hard drive telah disatukan oleh kernel Linux, dan semua hard drive (IDE/PATA, SATA, SCSI, USB, IEEE 1394) sekarang direpresentasikan oleh <filename>/dev/sd*</filename>.

en: Each partition is represented by its number on the disk on which it resides: for instance, <filename>/dev/sda1</filename> is the first partition on the first disk, and <filename>/dev/sdb3</filename> is the third partition on the second disk.
id-ID: Setiap partisi direpresentasikan oleh nomornya pada disk di mana dia berasa: misalnya, <filename>/dev/sda1</filename> merupakan partisi pertama pada disk pertama, dan <filename>/dev/sdb3</filename> adalah partisi ketiga pada disk kedua.

en: <primary>partition</primary><secondary>primary</secondary>
id-ID: <primary>partisi</primary><secondary>primer</secondary>

en: <primary>partition</primary><secondary>extended</secondary>
id-ID: <primary>partisi</primary><secondary>perluasan</secondary>

en: <primary>partition</primary><secondary>secondary</secondary>
id-ID: <primary>partisi</primary><secondary>sekunder</secondary>

en: <primary>partition table</primary><secondary>MS-DOS format</secondary>
id-ID: <primary>tabel partisi</primary><secondary>format MS-DOS</secondary>

en: The PC architecture (or “i386”, including its younger cousin “amd64”) has long been limited to using the “MS-DOS” partition table format, which only allows four “primary” partitions per disk. To go beyond this limitation under this scheme, one of them has to be created as an “extended” partition, and it can then contain additional “secondary” partitions. These secondary partitions are numbered from 5. Thus the first secondary partition could be <filename>/dev/sda5</filename>, followed by <filename>/dev/sda6</filename>, etc.
id-ID: Arsitektur PC (atau "i386", termasuk saudara sepupunya "amd64" yang lebih muda) telah lama terbatas untuk menggunakan format tabel partisi "MS-DOS", yang hanya mengizinkan empat partisi "primer" per disk. Untuk melalui batasan ini, salah satunya harus dibuat sebagai partisi "perluasan", dan kemudian dapat memuat partisi tambahan "sekunder". Partisi sekunder ini harus bernomor dari 5. Maka partisi sekunder pertama dapat berupa <filename>/dev/sda5</filename>, diikuti oleh <filename>/dev/sda6</filename>, dst.

en: Another restriction of the MS-DOS partition table format is that it only allows disks up to 2 TiB in size, which is becoming a real problem with recent disks.
id-ID: Keterbatasan lain dari format tabel partisi MS-DOS adalah itu hanya mengizinkan disk berukuran sampai dengan 2 TiB, yang menjadi masalah nyata dengan disk-disk terkini.

en: <primary>GPT</primary><secondary>partition table format</secondary>
id-ID: <primary>GPT</primary><secondary>format tabel partisi</secondary>

en: <primary>partition table</primary><secondary>GPT format</secondary>
id-ID: <primary>tabel partisi</primary><secondary>format GPT</secondary>

en: The example configuration files given in the following sections are based on the same setup: a single SATA disk, where the first partition is an old Windows installation and the second contains Debian GNU/Linux.
id-ID: Contoh berkas konfigurasi pada bagian ini berdasarkan pengaturan yang sama: sebuah disk SATA, di mana parsiti pertama merupakan instalasi Windows lama dan yang kedua berisi Debian GNU/Linux.

en: <emphasis>LILO</emphasis> (LInux LOader) is the oldest bootloader — solid but rustic. It writes the physical address of the kernel to boot on the MBR, which is why each update to LILO (or its configuration file) must be followed by the command <command>lilo</command>. Forgetting to do so will render a system unable to boot if the old kernel was removed or replaced as the new one will not be in the same location on the disk.
id-ID: <emphasis>LILO</emphasis> (LInux LOader) merupakan bootloader tertua - solid namun karatan. Dia menulis alamat fisik kernel untuk di-boot pada MBR, karenanya setiap pembaruan LILO (atau berkas konfigurasinya) harus diikuti oleh perintah <command>lilo</command>. Lupa melakukannya akan mengakibatkan sistem tidak dapat diboot jika kernel lama dihapus atau diganti karena yang baru tidak akan berada di lokasi yang sama pada cakram (disk).

en: LILO's configuration file is <filename>/etc/lilo.conf</filename>; a simple file for standard configuration is illustrated in the example below.
id-ID: Berkas konfigurasi LILO ialah <filename>/etc/lilo.conf</filename>; sebuah berkas sederhana untuk konfigurasi standar di ilustrasikan pada contoh berikut.

en: LILO configuration file
id-ID: Berkas konfigurasi LILO

en: GRUB 2 Configuration
id-ID: Konfigurasi GRUB 2

en: <emphasis>NOTE</emphasis> Disk names for GRUB
id-ID: <emphasis>CATATAN</emphasis> Nama cakram untuk GRUB

en: Partitions also have a specific name in GRUB. When you use “classical” partitions in MS-DOS format, the first partition on the first disk is labeled, <literal>(hd0,msdos1)</literal>, the second <literal>(hd0,msdos2)</literal>, etc.
id-ID: Partisi juga memiliki nama spesifik dalam GRUB. Ketika Anda menggunakan partsisi “klasikal” dalam format MS-DOS, partisi pertama pada cakram pertama dilabeli, <literal>(hd0,msdos1)</literal>, yang kedua <literal>(hd0,msdos1)</literal>, dll.

en: Other Configurations: Time Synchronization, Logs, Sharing Access…
id-ID: Konfigurasi Lain: Sinkronisasi Waktu, Log, Berbagi Akses…

en: The many elements listed in this section are good to know for anyone who wants to master all aspects of configuration of the GNU/Linux system. They are, however, treated briefly and frequently refer to the documentation.
id-ID: Beberapa elemen yang ada pada bagian ini cukup baik untuk diketahui oleh siapa saja yang ingin menguasai seluruh aspek konfigurasi sistem GNU/Linux. Akan tetapi, mereka diperlakukan secara ringkat dan seringkali menacu ke dokumentasi.

en: Timezone
id-ID: Zonawaktu

en: <primary>timezone</primary>
id-ID: <primary>zonawaktu</primary>

en: <emphasis>BACK TO BASICS</emphasis> Symbolic links
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Tautan simbolis

en: <primary>link</primary><secondary>symbolic</secondary>
id-ID: <primary>tautan</primary><secondary>simbolis</secondary>

en: <primary>symbolic link</primary>
id-ID: <primary>tautan simbolis</primary>

en: A symbolic link is a pointer to another file. When you access it, the file to which it points is opened. Removal of the link will not cause deletion of the file to which it points. Likewise, it does not have its own set of permissions, but rather retains the permissions of its target. Finally, it can point to any type of file: directories, special files (sockets, named pipes, device files, etc.), even other symbolic links.
id-ID: Tautan simbolis adalah penunjuk ke berkas lain. Ketika Anda mengaksesnya, berkas yang ditunjuk dibuka. Penghapusan tautan tidak akan menyebabkan penghapusan berkas yang ditunjuk. Sebaliknya, dia tidak memiliki set hak aksesnya sendiri, namun menggunakan hak akses targetnya. Akhirnya, dia dapat menunjuk ke berbagai tipe berkas: direktori, berkas khusus (socket, named pipes, berkas perangkat, dll.), bahkan tautan simbolis lain.

en: The <command>ln -s <replaceable>target</replaceable> <replaceable>link-name</replaceable></command> command creates a symbolic link, named <replaceable>link-name</replaceable>, pointing to <replaceable>target</replaceable>.
id-ID: Perintah <command>ln -s <replaceable>target</replaceable> <replaceable>nama-tautan</replaceable></command> membuat tautan simbolis, bernama <replaceable>nama-tautan</replaceable>, menunjuk ke <replaceable>target</replaceable>.

en: If the target does not exist, then the link is “broken” and accessing it will result in an error indicating that the target file does not exist. If the link points to another link, you will have a “chain” of links that turns into a “cycle” if one of the targets points to one of its predecessors. In this case, accessing one of the links in the cycle will result in a specific error (“too many levels of symbolic links”); this means the kernel gave up after several rounds of the cycle.
id-ID: Jika target tidak ada, maka tautannya “rusak” dan mengaksesnya akan menyebabkan kesalahan menunjukkan bahwa berkas target tidak ada. Jika tautan menunjuk tautan lain, Anda akan memiliki “rantai” tautan yang menjadi “lingkaran” jika salah satu targetnya menunjuk salah satu pendahulunya. Dalam kasus ini, mengakses salah satu tautan dalam lingkaran akan menghasilkan kesalahan tertentu (“terlalu banyak level tautan simbolis”); ini artinya kernel menyerah setelah beberapa ronde putaran.

en: When you need to temporarily change the timezone, use the <varname>TZ</varname> environment variable, which takes priority over the configured system default:
id-ID: Ketika Anda perlu mengubah zonawaktu sementara, gunakan variabel lingkungan <varname>TZ</varname>, yang mana diprioritaskan daripada sistem standar yang terkonfigurasi:

en: <emphasis>NOTE</emphasis> System clock, hardware clock
id-ID: <emphasis>CATATAN</emphasis> Jam sistem, jam perangkat keras

en: There are two time sources in a computer. A computer's motherboard has a hardware clock, called the “CMOS clock”. This clock is not very precise, and provides rather slow access times. The operating system kernel has its own, the software clock, which it keeps up to date with its own means (possibly with the help of time servers, see <xref linkend="sect.time-synchronization" />). This system clock is generally more accurate, especially since it doesn't need access to hardware variables. However, since it only exists in live memory, it is zeroed out every time the machine is booted, contrary to the CMOS clock, which has a battery and therefore “survives” rebooting or halting of the machine. The system clock is, thus, set from the CMOS clock during boot, and the CMOS clock is updated on shutdown (to take into account possible changes or corrections if it has been improperly adjusted).
id-ID: Ada dua sumber waktu dalam sebuah komputer. Motherboard komputer memiliki jam perangkat keras, disebut “CMOS clock”. Jam ini tidak cukup tepat, dan menyediakan waktu akses yang agak lambat. Kernel sistem operasi juga punya, jam perangkat lunak, yang selalu diperbaharui dengan caranya sendiri (mungkin dengan bantuan server waktu, lihat <xref linkend="sect.time-synchronization" />). Jam sistem ini umumnya lebih akurat, khususnya karena dia tidak memerlukan akses ke variabel perangkat keras. Akan tetapi, karena hanya ada di memori hidup, ini dinolkan setiap kali mesin boot, berbeda dengan jam CMOS, yang memiliki baterai sehingga “bertahan hidup” tatkala reboot atau mesin dimatikan. Jam sistem, diatur dari jam CMOS selama boot, dan jam CMOS diperbaharui ketika dimatikan (untuk menangani perubahan atau perbaikan jika tidak diatur dengan benar).

en: In practice, there is a problem, since the CMOS clock is nothing more than a counter and contains no information regarding the time zone. There is a choice to make regarding its interpretation: either the system considers it runs in universal time (UTC, formerly GMT), or in local time. This choice could be a simple shift, but things are actually more complicated: as a result of daylight saving time, this offset is not constant. The result is that the system has no way to determine whether the offset is correct, especially around periods of time change. Since it is always possible to reconstruct local time from universal time and the timezone information, we strongly recommend using the CMOS clock in universal time.
id-ID: Pada prakteknya, ada sebuah masalah, karena jam CMOS tidak lebih dari sekedar penghitung dan tidak berisi informasi terkait zona waktu. Ada pilihan untuk membuat interpretasi yang terkait: apakah sistem diputuskan dijalankan pada waktu universal (UTC, dulunya GMT), atau dalam waktu lokal. Pilihan ini dapat menjadi sederhana, namun sesuatu sebenarnya lebih rumit: sebagai dampak dari daylight saving time, hal ini tidaklah tetap. Hasilnya bahwa sistem tidak mungkin menentukan apakah offset tepat, khsusnya periode seputar perubahan waktu. Karena selalu mungkin untuk merekonstruksi waktu lokal dari waktu universal dan informasi zonawaktu, kami sangat menyarankan menggunakan jam CMOS dalam waktu universal.

en: Time Synchronization
id-ID: Sinkronisasi Waktu

en: <primary>time synchronization</primary>
id-ID: <primary>sinkronisasi waktu</primary>

en: <primary>clock</primary><secondary>synchronization</secondary>
id-ID: <primary>jam</primary><secondary>sinkronisasi</secondary>

en: Time synchronization, which may seem superfluous on a computer, is very important on a network. Since users do not have permissions allowing them to modify the date and time, it is important for this information to be precise to prevent confusion. Furthermore, having all of the computers on a network synchronized allows better cross-referencing of information from logs on different machines. Thus, in the event of an attack, it is easier to reconstruct the chronological sequence of actions on the various machines involved in the compromise. Data collected on several machines for statistical purposes won't make a great deal of sense if they are not synchronized.
id-ID: Sinkronisasi waktu, yang mungkin nampak mubadzir pada sebuah komputer, sangat penting dalam sebuah jaringan. Karena pengguna tidak memiliki hak akses yang mengizinkan mereka mengubah tanggal dan waktu, hal ini penting agar informasi ini jelas untuk mencegah kebingunan. Lebih jauh, jika seluruh komputer dalam sebuah jaringan tersinkronisasi memungkinkan referensi-silang informasi yang lebih baik dari log pada mesin yang berbeda. Nah, pada saat terjadi serangan, akan mudah untuk merekonstruksi kronologi urutan aksi pada berbagai mesin yang terlibat kompromi. Data yang dikumpulkan beberapa mesin untuk tujuan statistik tidak akan bermanfaat jika mereka tidak tersinkronisasi.

en: <emphasis>BACK TO BASICS</emphasis> NTP
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> NTP

en: NTP (Network Time Protocol) allows a machine to synchronize with others fairly accurately, taking into consideration the delays induced by the transfer of information over the network and other possible offsets.
id-ID: NTP (Protokol Waktu Jaringan) memungkinkan sebuah mesin tersinkronisasi dengan lainnya secara akurat, memertimbangkan penundaan yang disebabkan oleh transfer informasi melalui jaringan dan offset lain yang mungkin.

en: While there are numerous NTP servers on the Internet, the more popular ones may be overloaded. This is why we recommend using the <emphasis>pool.ntp.org</emphasis> NTP server, which is, in reality, a group of machines that have agreed to serve as public NTP servers. You could even limit use to a sub-group specific to a country, with, for example, <emphasis>us.pool.ntp.org</emphasis> for the United States, or <emphasis>ca.pool.ntp.org</emphasis> for Canada, etc.
id-ID: Ada banyak server NTP di internet, yang paling populer mungkin overload. Oleh karena itu, kami menyarankan menggunakan server NTP <emphasis>pool.ntp.org</emphasis>, yang mana, kenyataannya, sekelompok mesin yang telah setuju untuk melayani sebagai server NTP publik. Anda bahkan dapat menggunakan sub-group yang spesifik ke sebuah negara, misalnya dengan, <emphasis>us.pool.ntp.org</emphasis> untuk Amerika Serikat, atau <emphasis>ca.pool.ntp.org</emphasis> untuk Kanada, dll.

en: However, if you manage a large network, it is recommended that you install your own NTP server, which will synchronize with the public servers. In this case, all the other machines on your network can use your internal NTP server instead of increasing the load on the public servers. You will also increase homogeneity with your clocks, since all the machines will be synchronized on the same source, and this source is very close in terms of network transfer times.
id-ID: Akan tetapi, jika Anda mengelola jaringan yang besar, anda direkomendasikan menginstall server NTP Anda sendiri, yang akan menyinkronkan dengan server publik. Dalam kasus ini, seluruh mesin dalam jaringan Anda dapat menggunakan server NTP internal daripada meningkatkan load pada server publik. Anda akan meningkatkan kehomogenan dengan jam Anda, karena seluruh mesin akan disinkronkan ke sumber yang sama, dan sumber ini sangat dekat dalam hal waktu transfer jaringan.

en: For Workstations
id-ID: Untuk Workstation

en: Since work stations are regularly rebooted (even if only to save energy), synchronizing them by NTP at boot is enough. To do so, simply install the <emphasis role="pkg">ntpdate</emphasis> package. You can change the NTP server used if needed by modifying the <filename>/etc/default/ntpdate</filename> file.
id-ID: Karena stasiun kerja direboot secara reguler (bahkan jika hanya untuk menghemat energi), mensinkronisasinya dengan NTP saat booting sudah cukup. Untuk melakukannya, install paket <emphasis role="pkg">ntpdate</emphasis>. Anda dapat mengubah server NTP yang digunakan jika diperlukan dengan memodifikasi berkas <filename>/etc/default/ntpdate</filename>.

en: For Servers
id-ID: Untuk Server

en: Servers are only rarely rebooted, and it is very important for their system time to be correct. To permanently maintain correct time, you would install a local NTP server, a service offered in the <emphasis role="pkg">ntp</emphasis> package. In its default configuration, the server will synchronize with <emphasis>pool.ntp.org</emphasis> and provide time in response to requests coming from the local network. You can configure it by editing the <filename>/etc/ntp.conf</filename> file, the most significant alteration being the NTP server to which it refers. If the network has a lot of servers, it may be interesting to have one local time server which synchronizes with the public servers and is used as a time source by the other servers of the network.
id-ID: Server jarang sekali direboot, dan sangat penting untuk waktu sistemnya agar benar. Untuk mengelola waktu yang benar secara permanen, Anda boleh menginstall server NTP lokal, sebuah layanan yang ditawarkan dalam paket <emphasis role="pkg">ntp</emphasis>. Dalam konfigurasi standarnya, server akan menyinkronkan dengan <emphasis>pool.ntp.org</emphasis> dan menyediakan waktu sebagai respon dari permintaan yang datang dari jaringan lokal. Anda dapat mengonfigurasinya dengan menyunting berkas <filename>/etc/ntp.conf</filename>, alternatif yang paling signifikan menjadi server NTP untuk yang mengacunya. Jika jaringan memilik banyak server, ini mungkin akan menarik jika memiliki satu server waktu lokal yang tersinkronisasi dengan server publik dan digunakan sebagai sumber waktu dengan server lain dalam jaringan.

en: <emphasis>GOING FURTHER</emphasis> GPS modules and other time sources
id-ID: <emphasis>LEBIH JAUH</emphasis> Modul GPS dan sumber waktu lain

en: If time synchronization is particularly crucial to your network, it is possible to equip a server with a GPS module (which will use the time from GPS satellites) or a DCF-77 module (which will sync time with the atomic clock near Frankfurt, Germany). In this case, the configuration of the NTP server is a little more complicated, and prior consultation of the documentation is an absolute necessity.
id-ID: Jika sinkronisasi waktu seringkali krusial pada jaringan Anda, sangat mungkin untuk melengkapi sebuah server dengan modul GPS (yang akan menggunakan waktu dari satelit GPS) atau modul DCF-77 (yang akan menyinkronkan waktu dengan jam atomik di dekat frankfurt, Jerman). Dalam kasus ini, konfigurasi srver NTP menjadi lebih rumit, dan setelah mengacu ke dokumentasi sangat diperlukan.

en: Rotating Log Files
id-ID: Rotasi Berkas Log

en: <primary>file</primary><secondary>logs, rotation</secondary>
id-ID: <primary>berkas</primary><secondary>log, rotasi</secondary>

en: Log files can grow, fast, and it is necessary to archive them. The most common scheme is a rotating archive: the log file is regularly archived, and only the latest <replaceable>X</replaceable> archives are retained. <command>logrotate</command>, the program responsible for these rotations, follows directives given in the <filename>/etc/logrotate.conf</filename> file and all of the files in the <filename>/etc/logrotate.d/</filename> directory. The administrator may modify these files, if they wish to adapt the log rotation policy defined by Debian. The <citerefentry><refentrytitle>logrotate</refentrytitle> <manvolnum>1</manvolnum></citerefentry> man page describes all of the options available in these configuration files. You may want to increase the number of files retained in log rotation, or move the log files to a specific directory dedicated to archiving them rather than delete them. You could also send them by e-mail to archive them elsewhere.
id-ID: Berkas log dapat tumbuh, cepat, dan perlu untuk mengarsipnya. Skema yang paling umum adalah merotasi arsip: berkas log diarsipkan secara reguler, dan hanya arsip <replaceable>X</replaceable> terkini yang dibiarkan. <command>logrotate</command>, program yang bertanggung jawab untuk rotasi ini, mengikuti arahan yang diberikan berkas <filename>/etc/logrotate.conf</filename> dan seluruh berkas dalam direktori <filename>/etc/logrotate.d/</filename>. Administrator boleh memodifikasi berkas ini, jika mereka ingin mengadaptasi kebijakan rotasi log yang ditentukan oleh Debian. Man page <citerefentry><refentrytitle>logrotate</refentrytitle> <manvolnum>1</manvolnum></citerefentry> menjelaskan seluruh pilihan yang tersedia dalam berkas konfigurasi ini. Anda mungkin ingin menambah jumlah berkas yang dipertahankan dalam rotasi log, atau memindah berkas log ke direktori tertentu yang didedikasikan untuk mengarsip daripada menghapusnya. Anda dapat pula mengirimkannya melalui email untuk diarsipkan di manapun.

en: The <command>logrotate</command> program is executed daily by the <command>cron</command> scheduling program (described in <xref linkend="sect.task-scheduling-cron-atd" />).
id-ID: Program <command>logrotate</command> dieksekusi per hari oleh penjadwal program <command>cron</command> (dijelaskan di <xref linkend="sect.task-scheduling-cron-atd" />).

en: Sharing Administrator Rights
id-ID: Berbagi Hak Akses Administrator

en: <primary>account</primary><secondary>administrator account</secondary>
id-ID: <primary>akun</primary><secondary>akun administrator</secondary>

en: Frequently, several administrators work on the same network. Sharing the root passwords is not very elegant, and opens the door for abuse due to the anonymity such sharing creates. The solution to this problem is the <command>sudo</command> program, which allows certain users to execute certain commands with special rights. In the most common use case, <command>sudo</command> allows a trusted user to execute any command as root. To do so, the user simply executes <command>sudo <replaceable>command</replaceable></command> and authenticates using their personal password.
id-ID: Seringkali, beberapa administrator bekerja pada jaringan yang sama. Berbagi password root sangatlah tidak elegan, dan membuka kran fitnah karena anonimitas pembuat yang dibagi. Solusi untuk masalah ini adalah program <command>sudo</command>, yang mengizinkan pengguna tertentu untuk mengeksekusi program tertentu dengan hak akses khusus. Pada kasus yang umum, <command>sudo</command> mengizinkan pengguna yang dipercaya untuk mengeksekusi program sebagai root. Untuk melakukannya, pengguna mengeksekusi <command>sudo <replaceable>perintah</replaceable></command> dan diotentikasi menggunakan password personal mereka.

en: List of Mount Points
id-ID: Daftar Titik Kait

en: <primary>point, mount</primary>
id-ID: <primary>titik, kait</primary>

en: <primary>mount point</primary>
id-ID: <primary>titik kait</primary>

en: <emphasis>BACK TO BASICS</emphasis> Mounting and unmounting
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Pengaitan dan pelepasan

en: Some removable devices are automatically mounted when connected, especially when using the GNOME, Plasma or other graphical desktop environments. Others have to be mounted manually by the user. Likewise, they must be unmounted (removed from the file tree). Normal users do not usually have permission to execute the <command>mount</command> and <command>umount</command> commands. The administrator can, however, authorize these operations (independently for each mount point) by including the <literal>user</literal> option in the <filename>/etc/fstab</filename> file.
id-ID: Beberapa perangkat mudahlepas dimount secara otomatis ketika terhubung, khususnya ketika menggunakan GNOME, Plasma atau lingkungan desktop lain. Lainnya harus dimount secara manual oleh pengguna. Begitupula, mereka harus meng-unmount (hapus dari pohon berkas). Pengguna biasa biasanya tidak memiliki hak akses untuk mengeksekusi perintah <command>mount</command> dan <command>umount</command>. Akan tetapi, administrator dapat mengotorisasi operasi ini (tiap titik kait secara independen) dengan menyertakan pilihan <literal>user</literal> dalam berkas <filename>/etc/fstab</filename>.

en: mount point: this is the location on the local filesystem where the device, remote system, or partition will be mounted.
id-ID: titik kait: ini merupakan lokasi pada sistemberkas lokal di mana perangkat, sistem remote, atau partisi akan dikaitkan.

en: type: this field defines the filesystem used on the mounted device. <literal>ext4</literal>, <literal>ext3</literal>, <literal>vfat</literal>, <literal>ntfs</literal>, <literal>btrfs</literal>, <literal>xfs</literal> are a few examples.
id-ID: tipe: filed ini menentukan sistemberkas yang digunakan pada perangkat yang dikait. <literal>ext4</literal>, <literal>ext3</literal>, <literal>vfat</literal>, <literal>ntfs</literal>, <literal>btrfs</literal>, <literal>xfs</literal> merupakan beberapa contoh.

en: <emphasis>BACK TO BASICS</emphasis> NFS, a network filesystem
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> NFS, sistem berkas jaringan

en: NFS is a network filesystem; under Linux, it allows transparent access to remote files by including them in the local filesystem.
id-ID: NFS ialah sistemberkas jaringan; di Linux, memungkinkan akses berkas remote secara transparan dengan menyertakannya dalam sistem berkas lokal.

en: options: there are many of them, depending on the filesystem, and they are documented in the <command>mount</command> man page. The most common are
id-ID: pilihan: ada banyak, tergantung pada sistemberkas, dan mereka terdokumentasi dalam man page <command>mount</command>. Umumnya adalah

en: <literal>rw</literal> or <literal>ro</literal>, meaning, respectively, that the device will be mounted with read/write or read-only permissions.
id-ID: <literal>rw</literal> atau <literal>ro</literal>, artinya, masing-masing, bahwa perangkat akan dikait dengan akses baca/tulis (read/write) atau hanya-baca (read-only).

en: <literal>noauto</literal> deactivates automatic mounting on boot.
id-ID: <literal>noauto</literal> nonaktifkan pengaitan otomatis saat booting.

en: <literal>nofail</literal> allows the boot to proceed even when the device is not present. Make sure to put this option for external drives that might be unplugged when you boot, because <command>systemd</command> really ensures that all mount points that must be automatically mounted are actually mounted before letting the boot process continue to its end. Note that you can combine this with <literal>x-systemd.device-timeout=5s</literal> to tell <command>systemd</command> to not wait more than 5 seconds for the device to appear (see <citerefentry><refentrytitle>systemd.mount</refentrytitle><manvolnum>5</manvolnum></citerefentry>).
id-ID: <literal>nofail</literal> mengizinkan boot berlanjut bahkan ketika peranti tidak ada. Pastikan untuk memakai opsi ini bagi drive eksternal yang mungkin dicopot saat Anda boot, karena <command>systemd</command> benar-benar memastikan bahwa semua titik kait yang mesti dikait secara otomatis benar-benar dikait sebelum membiarkan proses boot berlanjut sampai akhir. Perhatikan bahwa Anda dapat menggabung ini dengan <literal>x-systemd.device-timeout=5s</literal> untuk memberitahu <command>systemd</command> untuk tidak menunggu lebih dari 5 detik bagi peranti untuk muncul (lihat <citerefentry><refentrytitle>systemd.mount</refentrytitle><manvolnum>5</manvolnum></citerefentry>).

en: <literal>user</literal> authorizes all users to mount this filesystem (an operation which would otherwise be restricted to the root user).
id-ID: <literal>user</literal> mengizinkan semua pengguna untuk mengait sistemberkas ini (sebuah operasi yang hanya dapat dilakukan oleh pengguna root).

en: <literal>defaults</literal> means the group of default options: <literal>rw</literal>, <literal>suid</literal>, <literal>dev</literal>, <literal>exec</literal>, <literal>auto</literal>, <literal>nouser</literal> and <literal>async</literal>, each of which can be individually disabled after <literal>defaults</literal> by adding <literal>nosuid</literal>, <literal>nodev</literal> and so on to block <literal>suid</literal>, <literal>dev</literal> and so on. Adding the <literal>user</literal> option reactivates it, since <literal>defaults</literal> includes <literal>nouser</literal>.
id-ID: <literal>defaults</literal> artinya kelompok pilihan standar: <literal>rw</literal>, <literal>suid</literal>, <literal>dev</literal>, <literal>exec</literal>, <literal>auto</literal>, <literal>nouser</literal> dan <literal>async</literal>, masing-masign dapat dinonaktifkan secara idividual setelah <literal>defaults</literal> dengan menambahkan <literal>nosuid</literal>, <literal>nodev</literal> dan seterusnya ke blok <literal>suid</literal>, <literal>dev</literal> dan seterusnya. Menambahkan pilihan <literal>user</literal> mengaktifkannya lagi, karena <literal>defaults</literal> menyertakan <literal>nouser</literal>.

en: pass: this last field indicates whether the integrity of the filesystem should be checked on boot, and in which order this check should be executed. If it is <literal>0</literal>, no check is conducted. The root filesystem should have the value <literal>1</literal>, while other permanent filesystems get the value <literal>2</literal>.
id-ID: pass: field terakhir ini menunjukkan apakah akan memeriksa integritas sistemberkas saat booting, dan dalam urutan yang bagaimana pemeriksaan ini dieksekusi. Jika bernilai <literal>0</literal>, tidak ada pemeriksaan yang dilakukan. Sistemberkas root harus bernilai <literal>1</literal>, sedangkan sistemberkas permanen lainnya memiliki nilai <literal>2</literal>.

en: Example <filename>/etc/fstab</filename> file
id-ID: Contoh berkas<filename>/etc/fstab</filename>

en: <emphasis>GOING FURTHER</emphasis> Auto-mounting
id-ID: <emphasis>LEBIH JAUH</emphasis> Mount-otomatis

en: Other auto-mounting utilities exist, such as <command>automount</command> in the <emphasis role="pkg">autofs</emphasis> package or <command>amd</command> in the <emphasis role="pkg">am-utils</emphasis> package.
id-ID: Utilitas mount-otomatis lain juga ada, seperti <command>automount</command> dalam paket <emphasis role="pkg">autofs</emphasis> atau <command>amd</command> dalam paket <emphasis role="pkg">am-utils</emphasis>.

en: <command>locate</command> and <command>updatedb</command>
id-ID: <command>locate</command> dan <command>updatedb</command>

en: Compiling a Kernel
id-ID: Mengompilasi sebuah Kernel

en: <primary>compilation</primary><secondary>of a kernel</secondary>
id-ID: <primary>kompilasi</primary><secondary>sebuah kernel</secondary>

en: <primary>kernel</primary><secondary>compilation</secondary>
id-ID: <primary>kernel</primary><secondary>kompilasi</secondary>

en: The kernels provided by Debian include the largest possible number of features, as well as the maximum of drivers, in order to cover the broadest spectrum of existing hardware configurations. This is why some users prefer to recompile the kernel in order to only include what they specifically need. There are two reasons for this choice. First, it may be to optimize memory consumption, since the kernel code, even if it is never used, occupies memory for nothing (and never “goes down” on the swap space, since it is actual RAM that it uses), which can decrease overall system performance. A locally compiled kernel can also limit the risk of security problems since only a fraction of the kernel code is compiled and run.
id-ID: Kernel yang disediakan oleh Debian menyertakan banyak fitur, sebagaimana penggerak (driver) penuh, agar dapat menangani spektrum yang luas konfigurasi perangkat keras. Oleh karena itu, beberapa pengguna lebih memilih mengompilasi ulang kernel agar hanya menyertakan beberapa yang mereka butuhkan saja. Ada dua alasan untuk pilihan ini. Pertama, mungkin untuk mengoptimalisasi konsumsi memori, karena kode kernel, bahkan jika tak pernah digunakan, memakan memori yang tidak berguna (dan tak pernah “hilang” pada ruang swap, karena dia menggunakan RAM sebenarnya), di mana dapat mengurangi performa sistem. Kernel lokal yang dikompilasi dapat membatasi resiko masalah keamanan karena hanya sebagian kode kernel yang dikompilasi dan dijalankan.

en: <emphasis>NOTE</emphasis> Security updates
id-ID: <emphasis>CATATAN</emphasis> Pembaharuan keamanan

en: If you choose to compile your own kernel, you must accept the consequences: Debian cannot ensure security updates for your custom kernel. By keeping the kernel provided by Debian, you benefit from updates prepared by the Debian Project's security team.
id-ID: Jika Anda memilih untuk mengompilasi kernel Anda sendiri, Anda harus menerima konsekuensinya: Debian tidak dapat memastikan pembaruan keamanan untuk kernel buatan Anda. Menggunakan kernel yang disediakan oleh Debian, Anda mendapat kenuntungan dari pembaruan yang disiapkan oleh tim keamanan Proyek Debian.

en: Recompilation of the kernel is also necessary if you want to use certain features that are only available as patches (and not included in the standard kernel version).
id-ID: Kompilasi ulang kernel juga diperlukan jika Anda ingin menggunakan fitur tertentu yang hanya tersedia sebagai patch (dan tidak disertakan dalam versi kernel standar).

en: <emphasis>GOING FURTHER</emphasis> The Debian Kernel Handbook
id-ID: <emphasis>LEBIH JAUH</emphasis> Buku Pegangan Kernel Debian

en: The Debian kernel team maintains the “Debian Kernel Handbook” (also available in the <emphasis role="pkg">debian-kernel-handbook</emphasis> package) with comprehensive documentation about most kernel related tasks and about how official Debian kernel packages are handled. This is the first place you should look into if you need more information than what is provided in this section. <ulink type="block" url="https://kernel-team.pages.debian.net/kernel-handbook/" />
id-ID: Tim kernel Debian mengelola “Buku Pegangan Kernel Debian” (juga tersedia dalam paket <emphasis role="pkg">debian-kernel-handbook</emphasis>) dengan dokumentasi yang komprehensif tentang banyak tugas yang berkaitan dengan kernel dan tentang bagaimana kernel resmi Debian ditangani. Ini merupakan tempat pertama yang harus Anda lihat jika Anda memerlukan informasi yang lebih banyak daripada apa yang tersedia di bagian ini. <ulink type="block" url="https://kernel-team.pages.debian.net/kernel-handbook/" />

en: Introduction and Prerequisites
id-ID: Perkenalan dan Prasyarat

en: Unsurprisingly Debian manages the kernel in the form of a package, which is not how kernels have traditionally been compiled and installed. Since the kernel remains under the control of the packaging system, it can then be removed cleanly, or deployed on several machines. Furthermore, the scripts associated with these packages automate the interaction with the bootloader and the initrd generator.
id-ID: Tidak mengejutkan Debian mengelola kernel dalam bentuk paket, yang mana tidak secara tradisional kernel dikompilasi dan diinstall. Selama kernel berada dalam kontrol sistem paket, dia dapat dicopot bersih, atau disebarkan pada beberapa mesin. Lagipula, skrip yang berhubungan dengan paket ini secara mengotomatisasi interaksi dengan bootloader dan pembuat initrd.

en: <emphasis>CULTURE</emphasis> The good old days of <emphasis role="pkg">kernel-package</emphasis>
id-ID: <emphasis>KULTUR</emphasis> Hari tua yang baik dari <emphasis role="pkg">kernel-package</emphasis>

en: Before the Linux build system gained the ability to build proper Debian packages, the recommended way to build such packages was to use <command>make-kpkg</command> from the <emphasis role="pkg">kernel-package</emphasis> package.
id-ID: Sebelum sistem pembangun Linux mendapatkan kemampuan untuk membangun paket Debian, cara yang direkomendasikan untuk membangun paket adalah dengan menggunakan <command>make-kpkg</command> dari paket <emphasis role="pkg">kernel-package</emphasis>.

en: Getting the Sources
id-ID: Mendapatkan Sumber

en: <primary>Linux kernel sources</primary>
id-ID: <primary>Sumber kernel Linux</primary>

en: <primary>kernel</primary><secondary>sources</secondary>
id-ID: <primary>kernel</primary><secondary>sumber</secondary>

en: <primary>source</primary><secondary>of the Linux kernel</secondary>
id-ID: <primary>sumber</primary><secondary>kernel Linux</secondary>

en: Like anything that can be useful on a Debian system, the Linux kernel sources are available in a package. To retrieve them, just install the <emphasis role="pkg">linux-source-<replaceable>version</replaceable></emphasis> package. The <command>apt search ^linux-source</command> command lists the various kernel versions packaged by Debian. The latest version is available in the <emphasis role="distribution">Unstable</emphasis> distribution: you can retrieve them without much risk (especially if your APT is configured according to the instructions of <xref linkend="sect.apt-mix-distros" />). Note that the source code contained in these packages does not correspond precisely with that published by Linus Torvalds and the kernel developers; like all distributions, Debian applies a number of patches, which might (or might not) find their way into the upstream version of Linux. These modifications include backports of fixes/features/drivers from newer kernel versions, new features not yet (entirely) merged in the upstream Linux tree, and sometimes even Debian specific changes.
id-ID: Seperti apapun yang dapat berguna pada sebuah sistem Debian, sumber kernel Linux tersedia dalam sebuah paket. Untuk mendapatkannya, install saja paket <emphasis role="pkg">linux-source-<replaceable>versi</replaceable></emphasis>. Perintah <command>apt search ^linux-source</command> menampilkan berbagai variasi versi paket kernel oleh Debian. Versi terkini tersedia dalam distribusi <emphasis role="distribution">Unstable</emphasis>: Anda dapat mengunduhnya tanpa banyak resiko (khususnya jika APT Anda dikonfigurasi berdasarkan instruksi <xref linkend="sect.apt-mix-distros" />). Catat bahwa kode sumber yang ada dalam paket ini tidak secara persis sama dengan yang dipublikasikan oleh Linus Torvalds dan pengembang kernel; seperti seluruh distribusi, Debian menerapkan berbagai patch, yang mungkin (mungkin tidak) ditemukan pada versi hulu Linux. Modifikasi ini termasuk backport perbaikan/fitur/penggerak (driver) dari versi kernel terbaru, fitur baru yang belum (sepenuhnya) digabungkan dalam upstream Linux tree, dan terkadang bahkan perubahan spesifik Debian.

en: <emphasis>CULTURE</emphasis> Location of kernel sources
id-ID: <emphasis>KULTUR</emphasis> Lokasi sumber kernel

en: Traditionally, Linux kernel sources would be placed in <filename>/usr/src/linux/</filename> thus requiring root permissions for compilation. However, working with administrator rights should be avoided when not needed. There is a <literal>src</literal> group that allows members to work in this directory, but working in <filename>/usr/src/</filename> should be avoided, nevertheless. By keeping the kernel sources in a personal directory, you get security on all counts: no files in <filename>/usr/</filename> unknown to the packaging system, and no risk of misleading programs that read <filename>/usr/src/linux</filename> when trying to gather information on the used kernel.
id-ID: Secara tradisional, sumber kernel Linux akan diletakkan di <filename>/usr/src/linux/</filename> yang memerlukan hak akses root untuk kompilasi. Akan tetapi, bekerja dengan hak akses administrator harus dihindari ketika tidak diperlukan. Ada sebuah kelompok <literal>src</literal> yang memungkinkan anggota bekerja dalam direktori ini, namun bekerja dalam <filename>/usr/src/</filename> harus tetap dihindari. Dengan menyimpan sumber kernel dalam sebuah direktori personal, Anda aman dari segala hal: tidak ada berkas dalam <filename>/usr/</filename> yang tidak diketahui oleh sistem pemaketan, dan tak ada resiko program jahat yang membaca <filename>/usr/src/linux</filename> ketika mencoba mengumpulkan informasi pada kernel yang digunakan.

en: Configuring the Kernel
id-ID: Mengonfigurasi Kernel

en: <primary>kernel</primary><secondary>configuration</secondary>
id-ID: <primary>kernel</primary><secondary>konfigurasi</secondary>

en: <primary>configuration</primary><secondary>of the kernel</secondary>
id-ID: <primary>konfigurasi</primary><secondary>kernel</secondary>

en: The next step consists of configuring the kernel according to your needs. The exact procedure depends on the goals.
id-ID: Langkah selanjutnya mengonfigurasi kernel berdasarkan kebutuhan Anda. Prosedur tepatnya tergantung pada tujuannya.

en: Unless you need to change the configuration, you can stop here and skip to <xref linkend="sect.kernel-build" />. If you need to change it, on the other hand, or if you decide to reconfigure everything from scratch, you must take the time to configure your kernel. There are various dedicated interfaces in the kernel source directory that can be used by calling the <command>make <replaceable>target</replaceable></command> command, where <replaceable>target</replaceable> is one of the values described below.
id-ID: Kecuali Anda perlu mengubah konfigurasi, Anda dapat berhenti di sini dan melompat ke <xref linkend="sect.kernel-build" />. Namun jika Anda perlu mengubahnya, atau jika Anda memutuskan untuk mengonfigurasi semuanya dari awal, Anda perlu meluangkan waktu untuk mengonfigurasi kernel Anda. Ada berbagai antarmuka terdedikasi dalam direktori sumber kernel yang dapat digunakan dengan memanggil perintah <command>make <replaceable>target</replaceable></command>, dimana <replaceable>target</replaceable> merupakan salah satu dari nilai-nilai yang dijelaskan di bawah.

en: When using one of those configuration interfaces, it is always a good idea to start from a reasonable default configuration. The kernel provides such configurations in <filename>arch/<replaceable>arch</replaceable>/configs/*_defconfig</filename> and you can put your selected configuration in place with a command like <command>make x86_64_defconfig</command> (in the case of a 64-bit PC) or <command>make i386_defconfig</command> (in the case of a 32-bit PC).
id-ID: Ketika menggunakan salah satu antarmuka konfigurasi tersebut, sebaiknya dimulai dengan konfigurasi standar. Kernel menyediakan konfigurasi tersebut dalam <filename>arch/<replaceable>arch</replaceable>/configs/*_defconfig</filename> dan Anda dapat menaruh konfigurasi pilihan dengan perintah seperti <command>make x86_64_defconfig</command> (dalam hal ini PC 64-bit) atau <command>make i386_defconfig</command> (dalam hal ini PC 32-bit).

en: <emphasis>TIP</emphasis> Dealing with outdated <filename>.config</filename> files
id-ID: <emphasis>TIP</emphasis> Menangani berkas <filename>.config</filename> usang

en: When you provide a <filename>.config</filename> file that has been generated with another (usually older) kernel version, you will have to update it. You can do so with <command>make oldconfig</command>, it will interactively ask you the questions corresponding to the new configuration options. If you want to use the default answer to all those questions you can use <command>make olddefconfig</command>. With <command>make oldnoconfig</command>, it will assume a negative answer to all questions.
id-ID: Ketika Anda menyediakan sebuah berkas <filename>.config</filename> yang telah dibuat oleh versi kernel lain (biasanya lebih tua), Anda perlu memerbaruinya. Anda dapat melakukannya dengan <command>make oldconfig</command>, ini akan menanyai Anda secara interaktif pilihan konfigurasi baru yang sesuai. Jika Anda ingin menggunakan jawaban standar untuk seluruh pertanyaan tersebut Anda dapat menggunakan <command>make olddefconfig</command>. Dengan <command>make oldnoconfig</command>, akan mengasumsikan jawaban negatif untuk seluruh pertanyaan.

en: Compiling and Building the Package
id-ID: Kompilasi dan Membangun Paket

en: <emphasis>NOTE</emphasis> Clean up before rebuilding
id-ID: <emphasis>CATATAN</emphasis> Pembersihan sebelum membangun ulang

en: Compiling External Modules
id-ID: Kompilasi Modul Eksternal

en: <primary>kernel</primary><secondary>external modules</secondary>
id-ID: <primary>kernel</primary><secondary>modul eksternal</secondary>

en: <primary>modules</primary><secondary>external kernel modules</secondary>
id-ID: <primary>modul</primary><secondary>modul kernel eksternal</secondary>

en: These packages are many and varied, <command>apt-cache rdepends module-assistant$</command> can show the list provided by Debian. However, a complete list isn't particularly useful since there is no particular reason for compiling external modules except when you know you need it. In such cases, the device's documentation will typically detail the specific module(s) it needs to function under Linux.
id-ID: Paket-paket ini ada banyak dan bervariasi, perintah <command>apt-cache rdepends module-assistant$</command> dapat menampilkan daftar yang disediakan oleh Debian. Akan tetapi, daftar yang lengkap terkadang tidak berguna karena ada alasan khusus untuk mengompilasi modul eksternal kecuali ketika Anda tahu Anda memerlukannya. Dalam kasus tersebut, dokumentasi perangkat keras akan secara khas merinci modul spesifik yang diperlukannya agar berfungsi di Linux.

en: <emphasis>ALTERNATIVE</emphasis> module-assistant
id-ID: <emphasis>ALTERNATIF</emphasis> module-assistant

en: Before DKMS, <emphasis role="pkg">module-assistant</emphasis> was the simplest solution to build and deploy kernel modules. It can still be used, in particular for packages lacking DKMS integration: with a simple command like <command>module-assistant auto-install dadhi</command> (or <command>m-a a-i dahdi</command> for short), the modules are compiled for the current kernel, put in a new Debian package, and that package gets installed on the fly.
id-ID: Sebelum DKMS, <emphasis role="pkg">module-assistant</emphasis> merupakan solusi paling sederhana untuk membangun dan menyebar modul kernel. Ini masih dapat digunakan, khususnya untuk paket yang tidak memiliki integrasi DKMS: dengan sebuah perintah sederhana seperti <command>module-assistant auto-install dadhi</command> (atau <command>m-a a-i dahdi</command> singkatnya), modul dikompilasi untuk kernel saat ini, menaruh dalam sebuah paket Debian baru, dan paket tersebut diinstall sambil jalan.

en: Applying a Kernel Patch
id-ID: Menerapkan Patch Kernel

en: <primary>patch of the kernel</primary>
id-ID: <primary>patch untuk kernel</primary>

en: Some features are not included in the standard kernel due to a lack of maturity or to some disagreement with the kernel maintainers. Such features may be distributed as patches that anyone is then free to apply to the kernel sources.
id-ID: Beberapa fitur tidak disertakan dalam kernel standar karena belum maksimalnya atau ketidaksepakatan dengan maintainer kernel. Beberapa fitur mungkin didistribusikan sebagai patch di mana setiap orang bebas untuk menerapkan ke sumber kernel.

en: Debian sometimes provides some of these patches in <emphasis role="pkg">linux-patch-*</emphasis> packages, but they often don't make it into stable releases (sometimes for the very same reasons that they are not merged into the official upstream kernel). These packages install files in the <filename>/usr/src/kernel-patches/</filename> directory.
id-ID: Debian kadang mendistribusikan beberapa patch ini dalam paket <emphasis role="pkg">linux-patch-*</emphasis>, tapi seringkali mereka tidak mencapai rilis stabil (kadang untuk alasan yang sama dengan mengapa mereka tidak digabung ke dalam kernel hulu resmi). Paket ini menginstall berkas dalam direktori <filename>/usr/src/kernel-patches/</filename>.

en: Note that a given patch may not necessarily work with every version of the kernel; it is possible for <command>patch</command> to fail when applying them to kernel sources. An error message will be displayed and give some details about the failure; in this case, refer to the documentation available in the Debian package of the patch (in the <filename>/usr/share/doc/linux-patch-*/</filename> directory). In most cases, the maintainer indicates for which kernel versions their patch is intended.
id-ID: Catat bahwa patch yang diberikan mungkin tidak bekerja dengan setiap versi kernel; mungkin saja sebuah <command>patch</command> gagal ketika diterapkan ke sumber kernel. Sebuah pesan error akan ditampilkan dan memberikan beberapa rincian tentang kesalahan; dalam kasus ini, mengacu ke dokumentasi yang tersedia dalam paket Debian dari patch tersebut (dalam direktori <filename>/usr/share/doc/linux-patch-*/</filename>). Dalam banyak kasus, maintainer menunjukkan versi kernel mana patch mereka ditujukan.

en: Installing a Kernel
id-ID: Menginstall sebuah Kernel

en: <primary>installation</primary><secondary>of a kernel</secondary>
id-ID: <primary>installasi</primary><secondary>sebuah kernel</secondary>

en: <primary>kernel</primary><secondary>installation</secondary>
id-ID: <primary>kernel</primary><secondary>installasi</secondary>

en: Features of a Debian Kernel Package
id-ID: Fitur sebuah Paket Kernel Debian

en: A Debian kernel package installs the kernel image (<filename>vmlinuz-<replaceable>version</replaceable></filename>), its configuration (<filename>config-<replaceable>version</replaceable></filename>) and its symbols table (<filename>System.map-<replaceable>version</replaceable></filename>) in <filename>/boot/</filename>. The modules are installed in the <filename>/lib/modules/<replaceable>version</replaceable>/</filename> directory.
id-ID: Paket kernel Debian menginstall image kernel (<filename>vmlinuz-<replaceable>versi</replaceable></filename>), konfigurasinya (<filename>config-<replaceable>versi</replaceable></filename>) dan tabel simbolnya (<filename>System.map-<replaceable>versi</replaceable></filename>) dalam <filename>/boot/</filename>. Modul diinstall dalam direktori <filename>/lib/modules/<replaceable>version</replaceable>/</filename>.

en: <emphasis>CULTURE</emphasis> The symbols table
id-ID: <emphasis>KULTUR</emphasis> Tabel simbol

en: The symbols table helps developers understand the meaning of a kernel error message; without it, kernel “oopses” (an “oops” is the kernel equivalent of a segmentation fault for user-space programs, in other words messages generated following an invalid pointer dereference) only contain numeric memory addresses, which is useless information without the table mapping these addresses to symbols and function names.
id-ID: Tabel simbol membantu pengembang untuk memahami makna pesan kesalahan kernel; tanpanya, kernel "oops" (sebuah "oops" adalah sama dengan kegagalan segmentasi untuk program level pengguna, dengan kata lain pesan yang dihasilkan menyusul pointer dereference yang tidak valid) hanya berisi alamat numerik memori, yang merupakan informasi yang tidak berguna tanpa pemetaan tabel alamat ini ke simbol dan nama fungsi.

en: Most of those tasks are offloaded to hook scripts in the <filename>/etc/kernel/*.d/</filename> directories. For instance, the integration with <command>grub</command> relies on <filename>/etc/kernel/postinst.d/zz-update-grub</filename> and <filename>/etc/kernel/postrm.d/zz-update-grub</filename> to call <command>update-grub</command> when kernels are installed or removed.
id-ID: Kebanyakan tugas tersebut diturunkan ke skrip pengait dalam direktori <filename>/etc/kernel/*.d/</filename>. Misalnya, integrasi dengan <command>grub</command> bergantung pada <filename>/etc/kernel/postinst.d/zz-update-grub</filename> dan <filename>/etc/kernel/postrm.d/zz-update-grub</filename> memanggil <command>update-grub</command> ketika kernel diinstall atau dicopot.

en: Installing with <command>dpkg</command>
id-ID: Menginstall dengan <command>dpkg</command>

en: The configuration steps described in this chapter are basic and can lead both to a server system or a workstation, and it can be massively duplicated in semi-automated ways. However, it is not enough by itself to provide a fully configured system. A few pieces are still in need of configuration, starting with low-level programs known as the “Unix services”.
id-ID: Langkah konfigurasinya dijelaskan dalam bab ini adalah dasar dan dapat digunakan dalam sebuah sistem server atau jaringan-kerja, dan dapat diduplikasi secara masif dalam cara yang agak-terotomasi, tidak cukup menyediakan konfigurasi sistem lengkap. Beberapa kepingan masih perlu konfigurasi, dimulai dengan program level-rendah yang disebut “layanan Unix”.
