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

en: Maintenance and Updates: The APT Tools
id-ID: Pemeliharaan dan Pembaharuan: Peralatan APT

en: What makes Debian so popular with administrators is how easily software can be installed and how easily the whole system can be updated. This unique advantage is largely due to the <emphasis>APT</emphasis> program, which Falcot Corp administrators studied with enthusiasm.
id-ID: Apa yang membuat Debian populer dengan administrator ialah bagaimana perangkat lunak dengan mudah dapat diinstall dan bagaimana seluruh sistem dapat diperbaharui dengan mudah. Keunggulan unik ini umumnya dikarenakan program <emphasis>APT</emphasis>, yang dipelajari oleh administrator Falcot dengan antusias.

en: <emphasis>VOCABULARY</emphasis> Package source and source package
id-ID: <emphasis>KOSAKATA</emphasis> Paket sumber dan sumber paket

en: <primary>package source</primary><seealso>repository</seealso>
id-ID: <primary>sumber paket</primary><secondary>repositori</secondary>

en: The word <emphasis>source</emphasis> can be ambiguous. A "source package" — a package containing the source code of a program — should not be confused with a "package source" — a repository (website, FTP server, CD-ROM, local directory, etc.) which contains packages.
id-ID: Kata <emphasis>sumber</emphasis> dapat menjadi ambigu. "Paket sumber" — sebuah paket berisi kode sumber program — tidak seharusnya dirancukan dengan sebuah "sumber paket" — sebuah repositori (situs web, server FTP, CD-ROM, direktori lokal, dll.) yang berisi paket-paket.

en: APT needs to be given a “list of package sources (repositories)”: the file <filename>/etc/apt/sources.list</filename> will list the different repositories that publish Debian packages. APT will then import the list of packages published by each of these sources. This operation is achieved by downloading <filename>Packages.xz</filename> files or a variant such as <filename>Packages.gz</filename> or <filename>.bz2</filename> (using a different compression method) in case of a source of binary packages and by analyzing their contents. In case of a source of source packages, APT downloads <filename>Sources.xz</filename> files or a variant using a different compression method. When an old copy of these files is already present, APT can update it by only downloading the differences (see sidebar <xref linkend="sidebar.apt-pdiff" />).
id-ID: APT perlu diberi sebuah "daftar sumber paket (repositori)": berkas <filename>/etc/apt/sources.list</filename> akan mendaftar repositori yang berbeda yang menerbitkan paket Debian. APT akan mengimpor daftar paket yang diterbitkan oleh setiap sumber. Operasi ini dicapai dengan mengunduh berkas <filename>Packages.xz</filename> atau suatu varian seperti <filename>Packages.gz</filename> atau <filename>.bz2</filename> (memakai metoda kompresi yang berbeda) dalam hal sumber paket biner dan dengan menganalisa isinya. Dalam kasus sumber dari paket sumber, APT mengunduh berkas <filename>Sources.xz</filename> atau suatu varian yang memakai metode kompresi yang berbeda. Ketika salinan lama berkas ini masih tersedia, APT dapat memerbaruinya dengan hanya mengunduh perbedaannya (lihat bilah tepi <xref linkend="sidebar.apt-pdiff" />).

en: <emphasis>BACK TO BASICS</emphasis> <command>gzip</command>, <command>bzip2</command>, <command>LZMA</command> and <command>XZ</command> Compression
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Kompresi <command>gzip</command>, <command>bzip2</command>, <command>LZMA</command> dan <command>XZ</command>

en: A <filename>.gz</filename> extension refers to a file compressed with the <command>gzip</command> utility. <command>gzip</command> is the fast and efficient traditional Unix utility to compress files. Newer tools achieve better rates of compression but require more resources (computation time and memory) to compress and uncompress a file. Among them, and by order of appearance, there are <command>bzip2</command> (generating files with a <filename>.bz2</filename> extension), <command>lzma</command> (generating <filename>.lzma</filename> files) and <command>xz</command> (generating <filename>.xz</filename> files).
id-ID: Ekstensi <filename>.gz</filename> mengacu pada berkas yang dikompress dengan utilitas <command>gzip</command>. <command>gzip</command> merupakan utilitas Unix yang cepat dan efisien untuk mengompress berkas. Peralatan terbaru memiliki kemampuan kompresi yang lebih baik namun memerlukan sumber daya yang lebih (waktu penghitungan dan memori) untuk mengompress dan mengekstrak berkas. Di antaranya, berdasarkan urutan kemunculannya, ada <command>bzip2</command> (menghasilkan berkas dengan ekstensi <filename>.bz2</filename>), <command>lzma</command> (menghasilkan berkas <filename>.lzma</filename>) dan <command>xz</command> (menghasilkan berkas <filename>.xz</filename>).

en: Filling in the <filename>sources.list</filename> File
id-ID: Mengisi Berkas <filename>sources.list</filename>

en: <primary>source</primary><secondary>of packages</secondary>
id-ID: <primary>sumber</primary><secondary>dari paket</secondary>

en: <primary>package</primary><secondary>source of</secondary>
id-ID: <primary>paket</primary><secondary>sumber</secondary>

en: Syntax
id-ID: Sintaks

en: Each active line in the <filename>/etc/apt/sources.list</filename> file represents a package source (repository) and is made of at least three parts separated by spaces. For a complete description of the file format and the accepted entry compositions see <citerefentry><refentrytitle>sources.list</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
id-ID: Setiap baris aktif dalam berkas <filename>/etc/apt/sources.list</filename> mewakili suatu sumber paket (repositori) dan disusun dari setidaknya tiga bagian yang dipisahkan oleh spasi. Untuk penjelasan lengkap tentang format berkas dan komposisi entri yang diterima, lihat <citerefentry><refentrytitle>sources.list</refentrytitle><manvolnum>5</manvolnum></citerefentry>.

en: Example entry format in <filename>/etc/apt/sources.list</filename>
id-ID: Contoh format entri dalam <filename>/etc/apt/sources.list</filename>

en: deb url distribution component1 component2 component3 [..] componentX
    deb-src url distribution component1 component2 component3 [..] componentX
id-ID: deb url distribusi komponen1 komponen2 komponen3 [..] komponenX
    deb-src url distribusi komponen1 komponen2 komponen3 [..] komponenX

en: The first field indicates the source type:
id-ID: Field pertama menunjukkan tipe sumber:

en: package source (repository) of binary packages
id-ID: sumber paket (repositori) dari paket biner

en: package source (repository) of source packages
id-ID: sumber paket (repositori) dari paket sumber

en: <emphasis>VOCABULARY</emphasis> The <literal>main</literal>, <literal>contrib</literal> and <literal>non-free</literal> archives
id-ID: <emphasis>KOSAKATA</emphasis> Arsip <literal>main</literal>, <literal>contrib</literal> dan <literal>non-free</literal>

en: <primary>component</primary><secondary><literal>main</literal></secondary>
id-ID: <primary>kompon</primary><secondary><literal>main</literal></secondary>

en: <primary><literal>main</literal>, component</primary>
id-ID: <primary><literal>main</literal>, komponen</primary>

en: <primary>component</primary><secondary><literal>contrib</literal></secondary>
id-ID: <primary>komponen</primary><secondary><literal>contrib</literal></secondary>

en: <primary><literal>contrib</literal>, component</primary>
id-ID: <primary><literal>contrib</literal>, komponen</primary>

en: <primary>component</primary><secondary><literal>non-free</literal></secondary>
id-ID: <primary>komponen</primary><secondary><literal>non-free</literal></secondary>

en: <primary><literal>non-free</literal>, component</primary>
id-ID: <primary><literal>non-free</literal>, komponen</primary>

en: <primary>component (of a repository)</primary>
id-ID: <primary>komponen (dari sebuah repositori)</primary>

en: The <literal>non-free</literal> component is different because it contains software which does not (entirely) conform to these principles but which can, nevertheless, be distributed without restrictions. This archive, which is not officially part of Debian, is a service for users who could need some of those programs and, nowadays, also require the firmware for their hardware. However, Debian always recommends giving priority to free software. The existence of this component represents a considerable problem for Richard M. Stallman and keeps the Free Software Foundation from recommending Debian to users.
id-ID: Komponen <literal>non-free</literal> berbeda karena berisi perangkat lunak yang tidak (sepenuhnya) sesuai dengan prinsip ini, namun dapat didistribusikan tanpan batasan. Arsip ini, yang bukan secara resmi bagian dari Debian, merupakan layanan untuk pengguna yang mungkin memerlukan program tersebut dan, kini, juga memerlukan firmware untuk perangkat keras mereka. Namun, Debian selalu merekomendasikan memberikan prioritas ke perangkat lunak bebas. Kehadiran komponen ini merepresentasikan masalah yang suatu masalah besar bagi Richard M. Stallman dan mencegah Yayasan Perangkat Lunak Bebas (Free Software Foundation) merekomendasikan Debian ke para pengguna.

en: <literal>Contrib</literal> (contributions) is a set of open source software which cannot function without some non-free elements — these elements can be software from the <literal>non-free</literal> section, or non-free files such as game ROMs, BIOS of consoles, etc. — or some elements, not available from the Debian <literal>main</literal> archive at all. The <literal>contrib</literal> component also includes free software whose compilation requires proprietary elements. This was initially the case for the OpenOffice.org office suite, which used to require a proprietary Java environment.
id-ID: <literal>Contrib</literal> (kontribusi) merupakan seperangkat perangkat lunak sumber terbuka yang tidak dapat berfungsi tanpa beberapa elemen non-free — elemen-elemen ini dapat berupa perangkat lunak dari bagian <literal>non-free</literal>, atau berkas-berkas non-free seperti ROM permainan, BIOS konsol, dll. — atau beberapa elemen yang sama sekali tidak tersedia dari arsip <literal>main</literal>. Komponen <literal>contrib</literal> juga menyertakan perangkat lunak bebas yang kompilasinya memerlukan elemen proprietary. Ini awalnya merupakan kasus untuk aplikasi kantoran OpenOffice.org, yang biasanya memerlukan sebuah lingkungan proprietary Java.

en: <emphasis>TIP</emphasis> Files in <filename>/etc/apt/sources.list.d/</filename>
id-ID: <emphasis>TIP</emphasis> Berkas-berkas dalam <filename>/etc/apt/sources.list.d/</filename>

en: If many package sources are referenced, it can be useful to split them in multiple files. Each part is then stored in <filename>/etc/apt/sources.list.d/<replaceable>filename</replaceable>.list</filename> (see sidebar <xref linkend="sidebar.directory.d" />).
id-ID: Jika banyak sumber paket yang direferensikan, ini dapat berguna untuk memisahkannya dalam beberapa berkas. Setiap bagiannya kemudian disimpan di <filename>/etc/apt/sources.list.d/<replaceable>namaberkas</replaceable>.list</filename> (lihat bilah tepi <xref linkend="sidebar.directory.d" />).

en: The <literal>cdrom</literal> entries describe the CD/DVD-ROMs you have. Contrary to other entries, a CD-ROM is not always available since it has to be inserted into the drive and since only one disc can be read at a time. For those reasons, these sources are managed in a slightly different way, and need to be added with the <command>apt-cdrom</command> program, usually executed with the <literal>add</literal> parameter. The latter will then request the disc to be inserted in the drive and will browse its contents looking for <filename>Packages</filename> files. It will use these files to update its database of available packages (this operation is usually done by the <command>apt update</command> command). From then on, APT can require the disc to be inserted if it needs one of its packages.
id-ID: Entri <literal>cdrom</literal> menjelaskan CD/DVD-ROM yang Anda miliki. Berlawanan dengan entri lainnya, CD-ROM tidak selalu tersedia karena harus dimasukkan ke drive dan hanya satu cakram yang dapat dibaca pada satu waktu. Untuk alasan tersebut, sumber ini diatur dalam cara yang sangat berbeda, dan perlu ditambahkan dengan program <command>apt-cdrom</command>, biasanya dieksekusi dengan parameter <literal>add</literal>. Kemudian akan meminta agar cakram dimasukkan ke dalam drive dan akan menjelajah isinya mencari berkas <filename>Packates</filename>. Menggunakan berkas tersebut untuk memerbarui basisdatanya dari paket yang tersedia (operasi ini biasanya dilakukan dengan perintah <command>apt update</command>). Dari itu, APT dapat meminta cakram untuk dimasukkan jika memerlukan salah satu paketnya.

en: Repositories for <emphasis role="distribution">Stable</emphasis> Users
id-ID: Repositori untuk Pengguna <emphasis role="distribution">Stable</emphasis>

en: Here is a standard <filename>sources.list</filename> for a system running the <emphasis role="distribution">Stable</emphasis> version of Debian:
id-ID: Berikut ini standar <filename>sources.list</filename> untuk sistem menjalankan versi Debian <emphasis role="distribution">Stable</emphasis>:

en: <filename>/etc/apt/sources.list</filename> file for users of Debian Stable
id-ID: Berkas <filename>/etc/apt/sources.list</filename> untuk pengguna Debian Stable

en: Note that when the desired version of a package is available on several repositories, the first one listed in the <filename>sources.list</filename> file will be used. For this reason, non-official sources are usually added at the end of the file.
id-ID: Catat bahwa ketika versi paket yang diinginkan tersedia pada beberapa repositori, yang pertama didaftarkan di <filename>sources.list</filename> akan digunakan. Untuk alasan ini, sumber tak-resmi biasanya ditambahkan di akhir berkas.

en: As a side note, most of what this section says about <emphasis role="distribution">Stable</emphasis> applies equally well to <emphasis role="distribution">Oldstable</emphasis> since the latter is just an older <emphasis role="distribution">Stable</emphasis> that is maintained in parallel.
id-ID: Sebagai catatan lain, kebanyakan apa yang dikatakan bagian ini tentang <emphasis role="distribution">Stable</emphasis> berlaku juga ke <emphasis role="distribution">Oldstable</emphasis> karena yang terakhir hanya merupakan yang lama <emphasis role="distribution">Stable</emphasis> yang dikelola secara paralel.

en: Security Updates
id-ID: Pembaharuan Keamanan

en: <primary>updates</primary><secondary>security updates</secondary>
id-ID: <primary>pembaharuan</primary><secondary>pembaharuan keamanan</secondary>

en: Debian takes security seriously. Known software vulnerabilities in Debian are tracked in the <ulink url="https://security-tracker.debian.org">Security Bug Tracker</ulink> and usually get fixed in a reasonable timeframe. The security updates are not hosted on the usual network of Debian mirrors but on <literal>security.debian.org</literal>, a small set of machines maintained by the <link linkend="dsa-team">Debian System Administrators</link>. This archive contains security updates prepared by the Debian Security Team and/or by package maintainers for the <emphasis role="distribution">Stable</emphasis> and <emphasis role="distribution">Oldstable</emphasis> distribution.
id-ID: Debian menangani keamanan secara serius. Kerentanan perangkat lunak yang diketahui dalam Debian dilacak dalam <ulink url="https://security-tracker.debian.org">Pelacak Bug Keamanan</ulink> dan biasanya diperbaiki dalam rentang waktu yang masuk akal. Pembaharuan keamanan biasanya tidak dihost pada jaringan mirror Debian biasa tetapi pada <literal>security.debian.org</literal>, seperangkat kecil mesin yang dikelola oleh <link linkend="dsa-team">Administrator Sistem Debian</link>). Arsip ini berisi pembaharuan keamanan, yang dipersiapkan oleh Tim Keamanan Debian dan/atau oleh maintainer untuk distribusi <emphasis role="distribution">Stable</emphasis> dan <emphasis role="distribution">Oldstable</emphasis>.

en: For serious issues, the security team issues a <literal>Debian Security Advisory</literal> (<acronym>DSA</acronym>) and announces it together with the security update on the <email>debian-security-announce@lists.debian.org</email> mailing list (<ulink url="https://lists.debian.org/debian-security-announce/">archive</ulink>).
id-ID: Untuk masalah serius, tim keamanan mengeluarkan <literal>Debian Security Advisory</literal> (<acronym>DSA</acronym>) dan mengumumkannya bersama dengan pembaruan keamanan pada milis <email>debian-security-announce@lists.debian.org</email> (<ulink url="https://lists.debian.org/debian-security-announce/">arsip</ulink>).

en: <primary>mailing lists</primary><secondary><email>debian-security-announce@lists.debian.org</email></secondary>
id-ID: <primary>milis</primary><secondary><email>debian-security-announce@lists.debian.org</email></secondary>

en: Stable Updates
id-ID: Pembaharuan Stabil

en: <primary>stable updates</primary>
id-ID: <primary>pembaharuan stabil</primary>

en: Stable updates are not security sensitive but are deemed important enough to be pushed to users before the next stable point release.
id-ID: Pembaharuan Stable bukan keamanan yang sensitif tapi dianggap cukup penting untuk dikirim ke pengguna sebelum titik rilis stable selnjutnya.

en: This repository will typically contain fixes for critical and serious bugs which could not be fixed before release or which have been introduced by subsequent updates. Depending on the urgency, it can also contain updates for packages that have to evolve over time, like <emphasis role="pkg">spamassassin</emphasis>'s spam detection rules, <emphasis role="pkg">clamav</emphasis>'s virus database, the daylight-saving time rules of all timezones (<emphasis role="pkg">tzdata</emphasis>), the <acronym>ESR</acronym> version of Firefox (<emphasis role="pkg">firefox-esr</emphasis>) or cryptographic keyrings like <emphasis role="pkg">debian-archive-keyring</emphasis>.
id-ID: Repositori ini akan berisi perbaikan khusus untuk bug kritis dan serius yang tidak dapat diperbaiki sebelum rilis atau yang telah diperkenalkan oleh pembaharuan berikutnya. Tergantung pada urgensinya, dapat pula berisi pembaharuan untuk paket yang berkembang dengan berjalannya waktu, seperti aturan deteksi spam <emphasis role="pkg">spamassassin</emphasis>, basis data virus <emphasis role="pkg">clamav</emphasis>, aturan "daylight-saving time" untuk seluruh zona waktu (<emphasis role="pkg">tzdata</emphasis>), Firefox versi <acronym>ESR</acronym> (<emphasis role="pkg">firefox-esr</emphasis>), atau kunci ring kriptografis seperti <emphasis role="pkg">debian-archive-keyring</emphasis>.

en: In practice, this repository is a subset of the <literal>proposed-updates</literal> repository, carefully selected by the <link linkend="srm-team">Stable Release Managers</link>. All updates are announced on the <email>debian-stable-announce@lists.debian.org</email> mailing list (<ulink url="https://lists.debian.org/debian-stable-announce/">archive</ulink>) and will be included in the next <emphasis role="distribution">Stable</emphasis> point release anyway.
id-ID: Dalam praktiknya, repositori ini adalah subset dari repositori <literal>proposed-updates</literal>, yang dipilih dengan hati-hati oleh <link linkend="srm-team">Stable Release Managers</link>. Semua pembaruan diumumkan pada milis <email>debian-stable-announce@lists.debian.org</email> (<ulink url="https://lists.debian.org/debian-stable-announce/">arsip</ulink>) dan akan disertakan dalam rilis poin <emphasis role="distribution">Stable</emphasis> berikutnya.

en: <primary>mailing lists</primary><secondary><email>debian-stable-announce@lists.debian.org</email></secondary>
id-ID: <primary>milis</primary><secondary><email>debian-stable-announce@lists.debian.org</email></secondary>

en: Proposed Updates
id-ID: Pengajuan Pembaharuan

en: <primary>updates</primary><secondary>proposed</secondary>
id-ID: <primary>pembaruan</primary><secondary>yang diusulkan</secondary>

en: <primary>updates</primary><secondary><literal>stable-proposed</literal></secondary>
id-ID: <primary>pembaruan</primary><secondary><literal>stable-proposed</literal></secondary>

en: <primary>updates</primary><secondary><literal>stable</literal>, proposed</secondary>
id-ID: <primary>pembaruan</primary><secondary><literal>stable</literal>, yang diusulkan</secondary>

en: Once published, the <emphasis role="distribution">Stable</emphasis> distribution is only updated about once every 2 months. The <literal>proposed-updates</literal> repository is where the expected updates are prepared (under the supervision of the Stable Release Managers).
id-ID: Sekali diterbitkan, distribusi <emphasis role="distribution">Stable</emphasis> hanya diperbaharui dua kali dalam sebulan. Repositori <literal>proposed-updates</literal> merupakan di mana pembaharuan yang diharapkan dipersiapkan (di bawah supervisi Manajer Rilis Stable).

en: The security and stable updates documented in the former sections are always included in this repository, but there is more too, because package maintainers also have the opportunity to fix important bugs that do not deserve an immediate release.
id-ID: Keamanan dan pembaharuan stable yang didokumentasikan di bagian sebelumnya selalu disertakan dalam repositori ini, tetapi ada lagi juga, karena maintainer paket juga memiliki kesempatan untuk memerbaiki kutu penting yang tidak perlu terburu-buru dirilis.

en: Stable Backports
id-ID: Backport Stable

en: <primary>updates</primary><secondary><literal>stable-backports</literal></secondary>
id-ID: <primary>pembaruan</primary><secondary><literal>stable-backports</literal></secondary>

en: <primary>updates</primary><secondary><literal>stable</literal>, backports</secondary>
id-ID: <primary>pemutakhiran</primary><secondary><literal>stable</literal>, backports</secondary>

en: The <literal>stable-backports</literal> repository hosts “package backports”. The term refers to a package of some recent software which has been recompiled for an older distribution, generally for <emphasis role="distribution">Stable</emphasis>.
id-ID: Repositori <literal>stable-backports</literal> menghost “backport paket”. Istilah tersebut mengacu pada paket beberapa perangkat lunak terkini yang telah dokompilasi untuk distribusi lama, umumnya untuk <emphasis role="distribution">Stable</emphasis>.

en: When the distribution becomes a little dated, numerous software projects have released new versions that are not integrated into the current <emphasis role="distribution">Stable</emphasis> suite, which is only modified to address the most critical problems, such as security issues. Since the <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis> suites can be more risky, package maintainers sometimes voluntarily offer recompilations of recent software applications for <emphasis role="distribution">Stable</emphasis>, which has the advantage to users and system administrators to limit potential instability to a small number of chosen packages. The page <ulink url="https://backports.debian.org" /> provides more information.
id-ID: Ketika distribusi menjadi sedikit tua, banyak sekali proyek perangkat lunak yang telah merilis versi baru yang tidak terintegrasi ke keluarga <emphasis role="distribution">Stable</emphasis> terakhir, yang hanya dimodifikasi untuk menunjukkan masalah kritis, seperti masalah keamanan. Karena keluarga <emphasis role="distribution">Testing</emphasis> dan <emphasis role="distribution">Unstable</emphasis> dapat lebih beresiko, maintainer paket terkadang secara suka rela menawarkan kompilasi ulang untuk aplikasi perangkat lunak untuk <emphasis role="distribution">Stable</emphasis>, yang bermanfaat bagi para pengguna dan administrator sistem untuk membatasi potensi ketidakstabilan pada sekelumit paket terpilih. Halaman <ulink url="https://backports.debian.org" /> menyediakan lebih banyak informasi.

en: Backports from <literal>stable-backports</literal> are only created from packages available in <emphasis role="distribution">Testing</emphasis>. This ensures that all installed backports will be upgradable to the corresponding stable version once the next stable release of Debian is available.
id-ID: Backport dari <literal>stable-backports</literal> hanya dibuat dari paket yang tersedia di <emphasis role="distribution">Testing</emphasis>. Ini untuk memastikan bahwa seluruh backport terinstall akan dapat dimutakhirkan berdasarkan versi stabil pada saat rilis stabil Debian berikutnya tersedia.

en: Even though this repository provides newer versions of packages, <literal>APT</literal> will not install them unless you give explicit instructions to do so (or unless you have already done so with a former version of the given backport):
id-ID: Meskipun repositori ini menyediakan versi terbaru paket, <literal>APT</literal> tidak akan menginstallnya kecuali Anda memberikan instruksi secara eksplisit (atau Anda telah melakukannya dengan versi sebelumnya backport yang diberikan):

en: Repositories for <emphasis role="distribution">Testing</emphasis>/<emphasis role="distribution">Unstable</emphasis> Users
id-ID: Repositori untuk pengguna <emphasis role="distribution">Testing</emphasis>/<emphasis role="distribution">Unstable</emphasis>

en: Here is a standard <filename>sources.list</filename> for a system running the <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis> version of Debian:
id-ID: Berikut ini sebuah standar <filename>sources.list</filename> untuk sistem yang menjalankan versi Debian <emphasis role="distribution">Testing</emphasis> atau <emphasis role="distribution">Unstable</emphasis>:

en: <filename>/etc/apt/sources.list</filename> file for users of Debian <emphasis role="distribution">Testing</emphasis>/<emphasis role="distribution">Unstable</emphasis>
id-ID: Berkas <filename>/etc/apt/sources.list</filename> untuk pengguna Debian <emphasis role="distribution">Testing</emphasis>/<emphasis role="distribution">Unstable</emphasis>

en: <emphasis>NOTE</emphasis> Layout of security repositories
id-ID: <emphasis>CATATAN</emphasis> Tata letak repositori keamanan

en: With this <filename>sources.list</filename> file APT will install packages from the <emphasis role="distribution">Unstable</emphasis> suite. If that is not desired, use the <literal>APT::Default-Release</literal> setting (see <xref linkend="sect.apt-upgrade" />) to instruct APT to pick packages from another suite (most likely <emphasis role="distribution">Testing</emphasis> in this case).
id-ID: Dengan berkas <filename>sources.list</filename> ini APT akan menginstall paket dari <emphasis role="distribution">Unstable</emphasis>. Jika bukan itu yang diinginkan, gunakan pengaturan <literal>APT::Default-Release</literal> (see <xref linkend="sect.apt-upgrade" />) untuk menunjuk APT untuk mengambil paket dari kelompok lain (kemungkinan besar dalam kasus ini <emphasis role="distribution">Testing</emphasis>).

en: The inclusion of <emphasis role="distribution">Stable</emphasis> is more debatable but it often gives access to some packages, which have been removed from the development versions. It also ensures that you get the latest updates for packages, which have not been modified since the last stable release.
id-ID: Penyantuman <emphasis role="distribution">Stable</emphasis> dapat lebih diperdebatkan tetapi sering memberikan akses ke beberapa paket yang telah dihapus dari versi pengembangan. Ini juga memastikan bahwa Anda mendapatkan pembaruan terkini dari paket yang tidak lagi dimodifikasi sejak rilis stabil terakhir.

en: The <emphasis role="distribution">Experimental</emphasis> Repository
id-ID: Repositori <emphasis role="distribution">Experimental</emphasis>

en: The archive of <emphasis role="distribution">Experimental</emphasis> packages is present on all Debian mirrors, and contains packages which are not in the <emphasis role="distribution">Unstable</emphasis> version yet because of their substandard quality — they are often software development versions or pre-versions (alpha, beta, release candidate…). A package can also be sent there after undergoing subsequent changes which can generate problems. The maintainer then tries to uncover them with help from advanced users who can handle important issues. After this first stage, the package is moved into <emphasis role="distribution">Unstable</emphasis>, where it reaches a much larger audience and where it will be tested in much more detail.
id-ID: Arsip paket <emphasis role="distribution">Experimental</emphasis> ada di seluruh mirror Debian, dan berisi paket yang belum ada di versi <emphasis role="distribution">Unstable</emphasis> karena kualitas substandar mereka - mereka sering berupa perangkat lunak versi pengembangan atau pre-versi (alpha, beta, rilis kandidat…). Sebuah paket dapat juga dikirim ke sana setelah mengalami perubahan berikutnya yang dapat menghasilkan masalah. Kemudian maintainer mencoba untuk menemukan mereka dengan bantuan dari para pengguna mahir yang dapat menangani isu=isu penting. Setelah langkah pertama ini, paket dipindah ke <emphasis role="distribution">Unstable</emphasis>, di mana akan menjangkau audiens yang lebih banyak dan akan dites lebih mendetail.

en: <emphasis role="distribution">Experimental</emphasis> is generally used by users who do not mind breaking their system and then repairing it. This distribution gives the possibility to import a package which a user wants to try or use as the need arises. That is exactly how Debian approaches it, since adding it in APT's <filename>sources.list</filename> file does not lead to the systematic use of its packages. The line to be added is:
id-ID: <emphasis role="distribution">Experimental</emphasis> umumnya digunakan oleh pengguna yang tidak peduli menghancurkan sistemnya dan kemudian memerbaikinya. Distribusi ini memberikan kemungkinan untuk mengimpor paket yang diinginkan pengguna untuk dicoba atau gunakan sebagaimana mereka perlukan. Inilah tentunya bagaimana pendekatan oleh Debian, karena mengambahkannya ke berkas <filename>sources.list</filename> APT tidak membawa ke penggunaan sistematis paketnya. Baris yang ditambahkan ialah:

en: Using Alternate Mirrors
id-ID: Menggunakan Cermin Alternatif

en: <primary><literal>deb.debian.org</literal></primary><see>mirrors</see>
id-ID: <primary><literal>deb.debian.org</literal></primary><see>cermin</see>

en: <primary>mirrors</primary>
id-ID: <primary>cermin</primary>

en: <primary>mirror list</primary><seealso>mirrors</seealso>
id-ID: <primary>daftar cermin</primary><seealso>cermin</seealso>

en: <primary>list of mirrors</primary><seealso>mirrors</seealso>
id-ID: <primary>daftar cermin</primary><seealso>cermin</seealso>

en: Picky users who are not satisfied with the performance of <literal>deb.debian.org</literal> can try to find a better mirror in the official mirror list: <ulink type="block" url="https://www.debian.org/mirror/list" />
id-ID: Pengguna pemilih yang tidak puas dengan kinerja <literal>deb.debian.org</literal> dapat mencoba menemukan cermin yang lebih baik dalam daftar cermin resmi: <ulink type="block" url="https://www.debian.org/mirror/list" />

en: But when you don't know which mirror is best for you, this list is of not much use. Fortunately for you, Debian maintains DNS entries of the form <literal>ftp.<replaceable>country-code</replaceable>.debian.org</literal> (e.g. <literal>ftp.us.debian.org</literal> for the USA, <literal>ftp.fr.debian.org</literal> for France, etc.) which are covering many countries and which are pointing to one (or more) of the best mirrors available within that country.
id-ID: Tetapi ketika Anda tidak tahu cermin mana yang terbaik untuk Anda, daftar ini tidak banyak berguna. Untungnya bagi Anda, Debian memelihara entri-entri DNS dalam bentuk <literal>ftp. <replaceable>kode negara</replaceable>.debian.org</literal> (misalnya <literal>ftp.us.debian.org</literal> untuk Amerika Serikat, <literal>ftp.fr.debian.org</literal> untuk Prancis, dll.) yang mencakup banyak negara dan yang menunjuk ke satu (atau lebih) cermin terbaik yang tersedia di negara itu.

en: <primary><literal>httpredir.debian.org</literal></primary><see>mirrors</see>
id-ID: <primary><literal>httpredir.debian.org</literal></primary><see>cermin</see>

en: As an alternative to <literal>deb.debian.org</literal>, there used to be <literal>httpredir.debian.org</literal>. This service would identify a mirror close to you (among the list of official mirrors, using GeoIP mainly) and would redirect APT's requests to that mirror. This service has been deprecated due to reliability concerns and now <literal>httpredir.debian.org</literal> provides the same CDN-based service as <literal>deb.debian.org</literal>.
id-ID: Sebagai alternatif untuk <literal>deb.debian.org</literal>, dulu ada <literal>httpredir.debian.org</literal>. Layanan ini akan mengidentifikasi cermin yang dekat dengan Anda (di antara daftar cermin resmi, terutama menggunakan GeoIP) dan akan mengarahkan permintaan APT ke cermin itu. Layanan ini telah usang karena masalah keandalan dan sekarang <literal>httpredir.debian.org</literal> menyediakan layanan berbasis CDN yang sama dengan <literal>deb.debian.org</literal>.

en: Non-Official Resources: <literal>mentors.debian.net</literal>
id-ID: Sumber Daya Tidak-Resmi: <literal>mentors.debian.net</literal>

en: There are numerous non-official sources of Debian packages set up by advanced users who have recompiled some software — Ubuntu made this popular with their Personal Package Archive (<acronym>PPA</acronym>) service — by programmers who make their creation available to all, and even by Debian developers who offer pre-versions of their package online.
id-ID: Ada banyak sumber tidak resmi paket-paket Debian yang disiapkan oleh para pengguna tingkat lanjut yang telah mengkompail ulang beberapa perangkat lunak — Ubuntu membuat ini populer dengan layanan Arsip Paket Pribadi (Personal Package Archive/<acronym>PPA</acronym>) mereka — oleh programmer yang membuat ciptaan mereka tersedia bagi semua, dan bahkan oleh para pengembang Debian yang menawarkan pra-versi paket mereka secara daring.

en: The <ulink url="https://mentors.debian.net"><literal>mentors.debian.net</literal></ulink> site is interesting (although it only provides source packages), since it gathers packages created by candidates to the status of official Debian developer or by volunteers who wish to create Debian packages without going through that process of integration. These packages are made available without any guarantee regarding their quality; make sure that you check their origin and integrity and then test them before you consider using them in production.
id-ID: Situs <ulink url="https://mentors.debian.net"><literal>mentors.debian.net</literal></ulink> menarik (walaupun itu hanya menyediakan paket-paket sumber), karena dia mengumpulkan sumber paket yang dibuat oleh kandidat status pengembang resmi Debian atau oleh relawan yang ingin membuat paket Debian tanpa melalui proses integrasi. Paket-paket ini disediakan tanpa jaminan terkait kualitasnya; pastikan Anda memeriksa sumber dan integritas mereka dan kemudian mencoba sebelum menggunakannya untuk produksi.

en: <emphasis>COMMUNITY</emphasis> The <literal>debian.net</literal> sites
id-ID: <emphasis>KOMUNITAS</emphasis> Situs <literal>debian.net</literal>

en: The <emphasis>debian.net</emphasis> domain is not an official resource of the Debian project. Each Debian developer may use that domain name for their own use. These websites can contain unofficial services (sometimes personal sites) hosted on a machine which does not belong to the project and set up by Debian developers, or even prototypes about to be moved on to <emphasis>debian.org</emphasis>. Two reasons can explain why some of these prototypes remain on <emphasis>debian.net</emphasis>: either no one has made the necessary effort to transform it into an official service (hosted on the <emphasis>debian.org</emphasis> domain, and with a certain guarantee of maintenance), or the service is too controversial to be officialized.
id-ID: Domain <emphasis>debian.net</emphasis> bukan merupakan sumber daya resmi proyek Debian. Setiap pengembang Debian boleh menggunakann nama domain tersebut untuk kegunaan mereka. Website ini dapat berisi layanan tak resmi (terkadang situs personal) dihost pada sebuah mesin yang tidak dimiliki proyek dan diatur oleh pengembang Debian, atau bahkan prototype yang akan dipindahkan ke <emphasis>debian.org</emphasis>. Dua alasan yang dapat menjelaskan mengapa beberapa prototype tetap berada di <emphasis>debian.net</emphasis>: antara tidak ada yang melakukan usaha yang diperlukan untuk mengubahnya ke dalam layanan resmi (dihost di domaing <emphasis>debian.org</emphasis>, dan dengan jaminan perawatan tertentu), atau layanan terlalu kontroversial untuk diresmikan.

en: Installing a package means giving root rights to its creator, because they decide on the contents of the initialization scripts which are run under that identity. Official Debian packages are created by volunteers who have been co-opted and reviewed and who can seal their packages so that their origin and integrity can be checked.
id-ID: Menginstall sebuah paket berarti memberikan hak root kepada pembuatnya, karena mereka menentukan pada isi skrip inisialisasi yang dijalankan dengan identitas tersebut. Paket resmi Debian dibuat oleh relawan yang telah dipilih dan ditinjau dan yang dapat menyegel paket mereka agar keaslian dan integritasnya dapat diperiksa.

en: In general, be wary of a package whose origin you don't know and which isn't hosted on one of the official Debian servers: evaluate the degree to which you can trust the creator, and check the integrity of the package.
id-ID: Umumnya, waspadalah terhadap paket yang sumbernya tidak Anda ketahui yang tidak diwadahi di peladen resmi Debian: evaluasi derajatnya di mana Anda dapat memercayai pembuatnya, dan periksa integritas paket.

en: Caching Proxy for Debian Packages
id-ID: Caching Proxy untuk Paket Debian

en: <primary>proxy cache</primary>
id-ID: <primary>singgahan proksi</primary>

en: <primary>cache, proxy</primary>
id-ID: <primary>singgahan, proksi</primary>

en: When an entire network of machines is configured to use the same remote server to download the same updated packages, any administrator knows that it would be beneficial to have an intermediate proxy acting as a network-local cache (see sidebar <xref linkend="sidebar.cache" />).
id-ID: Ketika seluruh jaringan mesin dikonfigurasi untuk menggunakan remote server untuk mengunduh pembaharuan paket yang sama, beberapa administrator mengetahui bahwa mungkin lebih bermanfaat jika proxy menengah berlaku sebagai cache jaringan-lokal (lihat bilah tepi <xref linkend="sidebar.cache" />).

en: You can configure APT to use a "standard" proxy (see <xref linkend="sect.apt-config" /> for the APT side, and <xref linkend="sect.http-ftp-proxy" /> for the proxy side), but the Debian ecosystem offers better options to solve this problem. The dedicated software presented in this section are smarter than a plain proxy cache because they can rely on the specific structure of APT repositories (for instance they know when individual files are obsolete or not, and thus adjust the time during which they are kept).
id-ID: Anda dapat mengonfigurasi APT untuk menggunakan proxy "standard" (lihat <xref linkend="sect.apt-config" /> untuk sisi APT, dan <xref linkend="sect.http-ftp-proxy" /> untuk sisi proxy), namun ekosistem Debian menawarkan pilihan yang lebih baik untuk mengatasi masalah ini. Perangkat lunak terdedikasi disajikan pada bagian ini lebih pintar dari cache proxy murni karena mereka dapat mengandalkan struktur khusus dari repositori APT (misalnya mereka mengetahui ketika suatu berkas usang atau tidak, dan menentukan waktu selama yang mereka simpan).

en: <emphasis role="pkg">apt-cacher</emphasis> and <emphasis role="pkg">apt-cacher-ng</emphasis> work like usual proxy cache servers. APT's <filename>sources.list</filename> is left unchanged, but APT is configured to use them as proxy for outgoing requests.
id-ID: <emphasis role="pkg">apt-cacher</emphasis> dan <emphasis role="pkg">apt-cacher-ng</emphasis> bekerja seperti server proxy cache biasanya. Berkas <filename>sources.list</filename> milik APT tidak diubah, namun APT dikonfigurasi untuk menggunakannya sebagai proxy permintaan keluar.

en: <emphasis role="pkg">approx</emphasis>, on the other hand, acts like an HTTP server that “mirrors” any number of remote repositories in its top-level URLs. The mapping between those top-level directories and the remote URLs of the repositories is stored in <filename>/etc/approx/approx.conf</filename>:
id-ID: <emphasis role="pkg">approx</emphasis>, di lain pihak, berlaku seperti server HTTP yang “me-mirror” beberapa repositori remote pada level tertinggi URL. Pemetaan antara level-tertinggi direktori tersebut dan URL remote repositori di simpan di <filename>/etc/approx/approx.conf</filename>:

en: <emphasis role="pkg">approx</emphasis> runs by default on port 9999 via a systemd socket and requires the users to adjust their <filename>sources.list</filename> file to point to the approx server:
id-ID: <emphasis role="pkg">approx</emphasis> bawaannya dijalankan pada port 9999 melalui sebuah soket systemd dan pengguna perlu mengatur berkas <filename>sources.list</filename> mengarah ke server approx:

en: <command>aptitude</command>, <command>apt-get</command>, and <command>apt</command> Commands
id-ID: Perintah <command>aptitude</command>, <command>apt-get</command>, dan <command>apt</command>

en: <acronym>APT</acronym> is a vast project, whose original plans included a graphical interface. It is based on a library which contains the core application, and <command>apt-get</command> is the first front end — command-line based — which was developed within the project. <command>apt</command> is a second command-line based front end provided by APT which overcomes some design mistakes of <command>apt-get</command>.
id-ID: <acronym>APT</acronym> merupakan proyek yang luas, yang mulanya direncanakan menyertakan antarmuka grafis. Berbasis pada pustaka yang berisi aplikasi inti, dan <command>apt-get</command> adalah front end pertama — berbasis baris-perintah — yang telah dikembangkan di dalam proyek. <command>apt</command> adalah front end berbasis baris-perintah kedua yang disediakan oleh APT yang mengatasi beberapa kesalahan desain <command>apt-get</command>.

en: Numerous other graphical interfaces then appeared as external projects: <command>synaptic</command>, <command>aptitude</command> (which includes both a text mode interface and a graphical one — even if not complete yet), <command>wajig</command>, etc. The most recommended interface, <command>apt</command>, is the one that we will use in the examples given in this section. Note, however, that <command>apt-get</command> and <command>aptitude</command> have a very similar command line syntax. When there are major differences between these three commands, these will be detailed.
id-ID: Beberapa antarmuka grafis kemudian muncul sebagai proyek eksternal: <command>synaptic</command>, <command>aptitude</command> (yang menyertakan antarmuka mode teks dan grafis - bahkan jika belum selesai), <command>wajig</command>,dll. Antarmuka yang paling direkomendasikan, <command>apt</command>, adalah yang akan kita gunakan pada contoh-contoh yang diberikan pada bagian ini. Namun, perhatikan bahwa sintaks baris perintah <command>apt-get</command> dan <command>aptitude</command> sangat mirip. Ketika ada beberapa perbedaan utama antara ketiga perintah ini, perbedaan ini akan dirinci.

en: Initialization
id-ID: Inisialisasi

en: <emphasis>TIP</emphasis> Incremental updates
id-ID: <emphasis>TIP</emphasis> Pembaruan inkremental

en: However, it can sometimes be of interest to force the download of the entire <filename>Packages</filename> file, especially when the last upgrade is very old and when the mechanism of incremental differences would not contribute much. This can also be interesting when network access is very fast but when the processor of the machine to upgrade is rather slow, since the time saved on the download is more than lost when the computer calculates the new versions of these files (starting with the older versions and applying the downloaded differences). To do that, you can use the APT configuration parameter <literal>Acquire::PDiffs</literal> and set it to <literal>false</literal>.
id-ID: Akan tetapi, terkadang lebih menarik untuk mengunduh seluruh berkas <filename>Packages</filename>, khususnya ketika pembaharuan terakhir sangat tua dan ketika mekanisme penambahan perbedaan tidak akan lebih menyumbang. Hal ini juga dapat lebih menarik ketika akses jaringan sangat cepat namun ketika prosesor mesin untuk diupgrade sedikit lambat, karena waktu untuk mengunduh hilang ketika komputer menghitung versi baru berkas ini (dimulai dengan versi lama dan menerapkan perbedaan yang diunduh). untuk melakukan hal itu, Anda dapat menggunakan parameter konfigurasi APT <literal>Acquire::PDiffs</literal> dan mengaturnya menjadi <literal>false</literal>.

en: The <literal>Acquire::*</literal> options also control other aspects of the download, and even the download methods. <literal>Acquire::Languages</literal> can limit or disable the download of <filename>Translation-<replaceable>language-code</replaceable></filename> files and save even more time. For a complete reference see <citerefentry><refentrytitle>apt.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
id-ID: Opsi <literal>Acquire::*</literal> juga mengontrol aspek lain dari unduhan, dan bahkan metode unduhan. <literal> Acquire::Languages</literal> dapat membatasi atau menonaktifkan unduhan berkas <filename>Translation-<replaceable>kode-bahasa</replaceable></filename> dan menghemat lebih banyak waktu. Untuk referensi lengkap lihat <citerefentry><refentrytitle>apt.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>.

en: Installing and Removing
id-ID: Instalasi dan Penghapusan

en: <primary>package</primary><secondary>installation</secondary>
id-ID: <primary>paket</primary><secondary>instalasi</secondary>

en: <primary>package</primary><secondary>removal</secondary>
id-ID: <primary>paket</primary><secondary>penghapusan</secondary>

en: <primary>installation</primary><secondary>package installation</secondary>
id-ID: <primary>instalasi</primary><secondary>instalasi paket</secondary>

en: <primary>removal of a package</primary>
id-ID: <primary>penghapusan sebuah paket</primary>

en: With APT, packages can be added or removed from the system, respectively with <command>apt install <replaceable>package</replaceable></command> and <command>apt remove <replaceable>package</replaceable></command>. In both cases, APT will automatically install the necessary dependencies or delete the packages which depend on the package that is being removed. The <command>apt purge <replaceable>package</replaceable></command> command involves a complete uninstallation by deleting the configuration files as well.
id-ID: Dengan APT, paket dapat ditambahkan atau dihapus dari sistem, masing-masing dengan <command>apt install <replaceable>paket</replaceable></command> dan <command>apt remove <replaceable>paket</replaceable></command>. Dalam dua kasus tersebut, APT akan menginstall ketergantungan atau menghapus paket yang bergantung pada paket yang sedang dihapus secara otomatis. Perintah <command>apt purge <replaceable>paket</replaceable></command> melibatkan pembongkaran penuh dengan juga menghapus berkas konfigurasi.

en: <emphasis>TIP</emphasis> Installing the same selection of packages several times
id-ID: <emphasis>TIP</emphasis> Instalasi paket pilihan yang sama beberapa kali

en: It can be useful to systematically install the same list of packages on several computers. This can be done quite easily.
id-ID: Berguna untuk menginstall secara sistematis daftar paket yang sama pada beberapa komputer. Hal ini dapat dengan mudah dilakukan.

en: First, retrieve the list of packages installed on the computer which will serve as the “model” to copy.
id-ID: Pertama, ambil daftar paket terinstall pada komputer yang akan tersaji sebagai “model” untuk disalin.

en: The <filename>pkg-list</filename> file then contains the list of installed packages. Next, transfer the <filename>pkg-list</filename> file onto the computers you want to update and use the following commands:
id-ID: Berkas <filename>pkg-list</filename> kemudian berisi daftar paket terinstall. Selanjutnya, kirim berkas <filename>pkg-list</filename> ke komputer yang ingin Anda perbaharui dan gunakan perintah berikut:

en: The first commands record the list of available packages in the dpkg database. Then <command>dpkg --set-selections</command> restores the selection of packages that you wish to install, and the <command>apt-get</command> invocation executes the required operations! <command>aptitude</command> does not have this command.
id-ID: Perintah pertama merekam daftar paket tersedia di basisdata dpkg. Kemudian <command>dpkg --set-selections</command> mengembalikan paket terpilih yang ingin Anda install, dan <command>apt-get</command> mengeksekusi operasi yang diperlukan! <command>aptitude</command> tidak memiliki perintah ini.

en: <emphasis>TIP</emphasis> Removing and installing at the same time
id-ID: <emphasis>TIP</emphasis> Penghapusan dan instalasi pada saat yang sama

en: It is possible to ask <command>apt</command> (or <command>apt-get</command>, or <command>aptitude</command>) to install certain packages and remove others on the same command line by adding a suffix. With an <command>apt install</command> command, add “<literal>-</literal>” to the names of the packages you wish to remove. With an <command>apt remove</command> command, add “<literal>+</literal>” to the names of the packages you wish to install.
id-ID: Memungkinkan untuk meminta <command>apt</command> (atau <command>apt-get</command>, atau <command>aptitude</command>) untuk menginstall beberapa paket dan menghapus lainnya pada baris perintah yang sama dengan menambahkan awalan. Dengan perintah <command>apt install</command>, tambahkan “<literal>-</literal>” pada nama paket yang ingin Anda hapus. Dengan perintah <command>apt remove</command>, tambahkan “<literal>+</literal>” pada nama paket yang ingin Anda install.

en: The next example shows two different ways to install <replaceable>package1</replaceable> and to remove <replaceable>package2</replaceable>.
id-ID: Contoh berikutnya menunjukkan dua perbedaan cara untuk menginstall <replaceable>paket1</replaceable> dan menghapus <replaceable>paket2</replaceable>.

en: # <userinput>apt install <replaceable>package1</replaceable> <replaceable>package2</replaceable>-</userinput>
id-ID: # <userinput>apt install <replaceable>paket1</replaceable> <replaceable>paket2</replaceable>-</userinput>

en: # <userinput>apt remove <replaceable>package1</replaceable>+ <replaceable>package2</replaceable></userinput>
id-ID: # <userinput>apt remove <replaceable>paket1</replaceable>+ <replaceable>paket2</replaceable></userinput>

en: This can also be used to exclude packages which would otherwise be installed, for example, due to an automatic installation of <literal>Recommends</literal>. In general, the dependency solver will use that information as a hint to look for alternative solutions.
id-ID: Ini dapat pula digunakan untuk mengecualikan paket yang mungkin akan diinstal, misalnya, karena instalasi otomatis dari <literal>Recommends</literal>. Umumnya, pemecah ketergantungan akan menggunakan informasi tersebut sebagai petunjuk untuk melihat solusi alternatif.

en: <emphasis>TIP</emphasis> <command>apt --reinstall</command> and <command>aptitude reinstall</command>
id-ID: <emphasis>TIP</emphasis> <command>apt --reinstall</command> dan <command>aptitude reinstall</command>

en: <primary>reinstallation</primary>
id-ID: <primary>instalasi ulang</primary>

en: The system can sometimes be damaged after the removal or modification of files in a package. The easiest way to retrieve these files is to reinstall the affected package. Unfortunately, the packaging system finds that the latter is already installed and politely refuses to reinstall it; to avoid this, use the <literal>--reinstall</literal> option of the <command>apt</command> and <command>apt-get</command> commands. The following command reinstalls <emphasis role="pkg">postfix</emphasis> even if it is already present:
id-ID: Terkadang sistem dapat menjadi rusak setelah penghapusan atau modifikasi berkas dalam sebuah paket. Cara termudah untuk mengembalikan berkas ini ialah dengan menginstall ulang paket terdampak. Sayangnya, sistem pemaketan menemukan bahwa sebelumnya telah terinstall dan menolak dengan sopan untuk menginstallnya; untuk menghindari hal ini, gunakan pilihan <literal>--reinstall</literal> untuk perintah <command>apt</command> dan <command>apt-get</command>. Perintah berikut menginstall ulang <emphasis role="pkg">postfix</emphasis> merskipun paket tersebut telah ada:

en: The <command>aptitude</command> command line is slightly different, but achieves the same result with <command>aptitude reinstall postfix</command>.
id-ID: Baris perintah <command>aptitude</command> sangat berbeda, namun hasilnya akan sama dengan <command>aptitude reinstall postfix</command>.

en: The problem does not arise with <command>dpkg</command>, but the administrator rarely uses it directly.
id-ID: Masalah tidak muncul dengan <command>dpkg</command>, namun administrator jarang menggunakannya secara langsung.

en: Be careful! Using <command>apt --reinstall</command> to restore packages modified during an attack will certainly not recover the system as it was. <xref linkend="sect.dealing-with-compromised-machine" /> details the necessary steps to take with a compromised system.
id-ID: Waspadalah, menggunakan <command>apt --reinstall</command> untuk memulihkan paket yang diubah selama serangan pasti tidak dapat mengembalikan sistem seperti sebelumnya. <xref linkend="sect.dealing-with-compromised-machine" /> merinci langkah yang diperlukan untuk menangani sistem yang terkompromi.

en: These commands will not restore the configuration files. But as you have learned in <xref linkend="sect.conffiles" /> (see also sidebar <xref linkend="sidebar.questions-conffiles-bis" />), you can use the following command to be asked to install the unmodified version and even restore any deleted configuration file as well.
id-ID: Perintah ini tidak akan memulihkan berkas konfigurasi. Tetapi seperti yang telah Anda pelajari di <xref linkend="sect.conffiles" /> (lihat juga sidebar <xref linkend="sidebar.questions-conffiles-bis" />), Anda dapat menggunakan perintah berikut agar diminta untuk memasang versi yang tidak dimodifikasi dan bahkan mengembalikan berkas konfigurasi yang dihapus juga.

en: <computeroutput># </computeroutput><userinput>apt --reinstall -o Dpkg::Options::="--force-confask,confmiss" install <replaceable>package</replaceable></userinput>
id-ID: <computeroutput># </computeroutput><userinput>apt --reinstall -o Dpkg::Options::="--force-confask,confmiss" install <replaceable>paket</replaceable></userinput>

en: Some packages don't ship the configuration file found in <filename>/etc</filename> with the package. Instead they create it during installation by either copying a skeleton or writing it by a script. The file <filename>/etc/inputrc</filename>, for example, is a copy of <filename>/usr/share/readline/inputrc</filename>. In such cases the commands shown above won't work.
id-ID: Beberapa paket tidak mengirimkan berkas konfigurasi yang ditemukan di <filename>/etc</filename> dengan paket. Sebaliknya mereka membuatnya selama instalasi dengan menyalin kerangka atau menulisnya dengan skrip. Berkas <filename>/etc/inputrc</filename>, misalnya, adalah salinan <filename>/usr/share/readline/inputrc</filename>. Dalam kasus seperti itu perintah yang ditunjukkan di atas tidak akan berfungsi.

en: If the file <filename>sources.list</filename> mentions several distributions, it is possible to give the version of the package to install. A specific version number can be requested with <command>apt install <replaceable>package</replaceable>=<replaceable>version</replaceable></command>, but indicating its distribution of origin (<emphasis role="distribution">Stable</emphasis>, <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis>) — with <command>apt install <replaceable>package</replaceable>/<replaceable>distribution</replaceable></command> — is usually preferred. With this command, it is possible to go back to an older version of a package (if, for instance, you know that it works well), provided that it is still available in one of the sources referenced by the <filename>sources.list</filename> file. Otherwise the <literal>snapshot.debian.org</literal> archive can come to the rescue (see sidebar <xref linkend="sidebar.snapshot.debian.org" />).
id-ID: Jika berkas <filename>sources.list</filename> menyebutkan beberapa distribusi, memungkinkan untuk memberi versi paket yang diinstall. Nomor versi paket yang spesifik dapat diminta dengan <command>apt install <replaceable>paket</replaceable>=<replaceable>versi</replaceable></command>, namun menunjuk distribusi asli (<emphasis role="distribution">Stable</emphasis>, <emphasis role="distribution">Testing</emphasis>, atau <emphasis role="distribution">Unstable</emphasis>) — dengan <command>apt install <replaceable>paket</replaceable>/<replaceable>distribusi</replaceable></command> — biasanya lebih disukai. Dengan perintah ini, memungkinkan untuk paket kembali ke versi yang lebih tua (misalnya Anda mengetahui bahwa itu bekerja dengan baik), asal masih tersedia pada salah satu sumber yang dirujuk oleh berkas <filename>sources.list</filename>. Bila tidak, arsip <literal>snapshot.debian.org</literal> dapat hadir sebagai penyelamat (lihat bilah tepi <xref linkend="sidebar.snapshot.debian.org" />).

en: Installation of the <emphasis role="distribution">Unstable</emphasis> version of <emphasis role="pkg">spamassassin</emphasis>
id-ID: Instalasi versi <emphasis role="distribution">Unstable</emphasis> dari <emphasis role="pkg">spamassassin</emphasis>

en: If the package to install has been made available to you under the form of a simple <filename>.deb</filename> file without any associated package repository, it is still possible to use APT to install it together with its dependencies (provided that the dependencies are available in the configured repositories) with a simple command: <command>apt install ./<replaceable>path-to-the-package.deb</replaceable></command>. The leading <literal>./</literal> is important to make it clear that we are referring to a filename and not to the name of a package available in one of the repositories.
id-ID: Jika paket yang akan dipasang telah tersedia untuk Anda dalam bentuk bekas sederhana <filename>.deb</filename> tanpa repositori paket terkait, masih mungkin untuk menggunakan APT untuk memasangnya bersama dengan dependensinya (asalkan dependensi tersedia di repositori yang dikonfigurasi) dengan perintah sederhana: <command>apt install ./<replaceable>path-ke-paket.deb</replaceable></command>. <literal>./</literal> di awal penting untuk memperjelas bahwa kita mengacu pada nama berkas dan bukan nama paket yang tersedia di salah satu repositori.

en: <emphasis>GOING FURTHER</emphasis> The cache of <filename>.deb</filename> files
id-ID: <emphasis>LEBIH JAUH</emphasis> Singgahan berkas <filename>.deb</filename>

en: APT keeps a copy of each downloaded <filename>.deb</filename> file in the directory <filename>/var/cache/apt/archives/</filename>. In case of frequent updates, this directory can quickly take a lot of disk space with several versions of each package; you should regularly sort through them. Two commands can be used: <command>apt-get clean</command> entirely empties the directory; <command>apt-get autoclean</command> only removes packages which can no longer be downloaded (because they have disappeared from the Debian mirror) and are therefore clearly useless (the configuration parameter <literal>APT::Clean-Installed</literal> can prevent the removal of <filename>.deb</filename> files that are currently installed).
id-ID: APT menyimpan salinan setiap berkas <filename>.deb</filename> yang diunduh dalam direktori <filename>/var/cache/apt/archives/</filename>. Dalam hal pembaharuan yang sering dilakukan, direktori ini dapat memakan ruang cakram dengan cepat dengan beberapa versi setiap paket; Anda harus sering menanganinya. Dua perintah yang dapat digunakan: <command>apt-get clean</command> untuk mengosongkan sepenuhnya; <command>apt-get autoclean</command> hanya menghapus paket yang tidak dapat diunduh lagi (karena mereka telah menghilang dari mirror Debian) dan sama sekali tidak berguna (parameter konfigurasi <literal>APT::Clean-Installed</literal> dapat mencegah penghapusan berkas <filename>.deb</filename> yang telah terinstall).

en: System Upgrade
id-ID: Pembaharuan Sistem

en: <primary>upgrade</primary><secondary>system upgrade</secondary>
id-ID: <primary>peningkatan</primary><secondary>peningkatan sistem</secondary>

en: Regular upgrades are recommended, because they include the latest security updates. To upgrade, use <command>apt upgrade</command>, <command>apt-get upgrade</command> or <command>aptitude safe-upgrade</command> (of course after <command>apt update</command>). This command looks for installed packages which can be upgraded without removing any packages. In other words, the goal is to ensure the least intrusive upgrade possible. <command>apt-get</command> is slightly more demanding than <command>aptitude</command> or <command>apt</command> because it will refuse to install packages which were not installed beforehand.
id-ID: Pembaharuan berkala direkomendasikan, karena mereke menyertakan pembaharuan keamanan. Untuk upgrade, gunakan <command>apt upgrade</command>, <command>apt-get upgrade</command>, atau <command>aptitude safe-upgrade</command> (tentu saja setelah <command>apt update</command>). Perintah ini mencari paket terinstall yang dapat diperbaharui tanpa menghapus paket. Dengan kata lain, tujuannya adalah untuk memastikan upgrade yang paling tidak intrusif yang mungkin. <command>apt-get</command> lebih banyak persyaratannya daripada <command>aptitude</command> atau <command>apt</command> karena ini akan menolak menginstall paket yang tidak diinstall sebelumnya.

en: <command>apt</command> will generally select the most recent version number (except for packages from <emphasis role="distribution">Experimental</emphasis> and <emphasis role="distribution">stable-backports</emphasis>, which are ignored by default whatever their version number). If you specified <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis> in your <filename>sources.list</filename>, <command>apt upgrade</command> will switch most of your <emphasis role="distribution">Stable</emphasis> system to <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis>, which might not be what you intended.
id-ID: <command>apt</command> umumnya akan memilih versi terkini (kecuali untuk paket dari <emphasis role="distribution">Experimental</emphasis> dan <emphasis role="distribution">stable-backports</emphasis>, yang bawaannya diabaikan berapapun nomor versinya). Jika Anda menentukan <emphasis role="distribution">Testing</emphasis> atau <emphasis role="distribution">Unstable</emphasis> dalam <filename>sources.list</filename> Anda, <command>apt upgrade</command> akan mengganti kebanyakan sistem <emphasis role="distribution">Stable</emphasis> Anda ke <emphasis role="distribution">Testing</emphasis> atau <emphasis role="distribution">Unstable</emphasis>, mungkin bukan yang Anda inginkan.

en: To tell <command>apt</command> to use a specific distribution when searching for upgraded packages, you need to use the <literal>-t</literal> or <literal>--target-release</literal> option, followed by the name of the distribution you want (for example, <command>apt -t stable upgrade</command>). To avoid specifying this option every time you use <command>apt</command>, you can add <literal>APT::Default-Release "stable";</literal> in the file <filename>/etc/apt/apt.conf.d/local</filename>.
id-ID: Meminta <command>apt</command> untuk menggunakan distribusi khusus ketika mencari paket yang diperbaharui, Anda perlu menggunakan pilihan <literal>-t</literal> atau <literal>--target-release</literal>, diikuti oleh nama distribusi yang Anda inginkan (sebagai contoh, <command>apt -t stable upgrade</command>). Untuk menghindari penentuan pilihan ini setiap waktu Anda dapat menggunakan <command>apt</command>, Anda dapat menambahkan <literal>APT::Default-Release "stable";</literal> dalam berkas <filename>/etc/apt/apt.conf.d/local</filename>.

en: For more important upgrades, such as the change from one major Debian version to the next, you need to use <command>apt full-upgrade</command>. With this instruction, <command>apt</command> will complete the upgrade even if it has to remove some obsolete packages or install new dependencies. This is also the command used by users who work daily with the Debian <emphasis role="distribution">Unstable</emphasis> release and follow its evolution day by day. It is so simple that it hardly needs explanation: APT's reputation is based on this great functionality.
id-ID: Untuk kenaikan-tingkat yang lebih penting, seperti berubah dari satu versi utama Debian ke berikutnya, Anda perlu menggunakan <command>apt full-upgrade</command>. Dengan instruksi ini, <command>apt</command> akan melengkapi upgrade bahkan jika harus menghapus beberapa paket usang atau menginstall ketergantungan baru. Perintah ini juga digunakan pengguna yang sehari-hari bekerja dengan rilis Debian <emphasis role="distribution">Unstable</emphasis> dan mengikut evolusinya setiap hari. Ini sangat sederhana yang hampir tidak memerlukan penjelasan: reputasi APT berbasis pada fungsionalitas besar ini.

en: Unlike <command>apt</command> and <command>aptitude</command>, <command>apt-get</command> doesn't know the <command>full-upgrade</command> command. Instead, you should use <command>apt-get dist-upgrade</command> (”distribution upgrade”), the historical and well-known command that <command>apt</command> and <command>aptitude</command> also accept for the convenience of users who got used to it.
id-ID: Tidak seperti <command>apt</command> dan <command>aptitude</command>, <command>apt-get</command> tidak mengenal perintah <command>full-upgrade</command>. Sebagai pengganti, Anda mesti memakai perintah <command>apt-get dist-upgrade</command> ("peningkatan distribusi"), perintah historis dan dikenal luas yang juga diterima oleh <command>apt</command> dan <command>aptitude</command> untuk kenyamanan pengguna yang terbiasa memakainya.

en: The results of these operations are logged into <filename>/var/log/apt/history.log</filename> and <filename>/var/log/apt/term.log</filename>, whereas <command>dpkg</command> keeps its log in a file called <filename>/var/log/dpkg.log</filename>.
id-ID: Hasil operasi ini dicatat ke <filename>/var/log/apt/history.log</filename> dan <filename>/var/log/apt/term.log</filename>, sedangkan <command>dpkg</command> menyimpan lognya dalam berkas bernama <filename>/var/log/dpkg.log</filename>.

en: Configuration Options
id-ID: Pilihan Konfigurasi

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

en: Besides the configuration elements already mentioned, it is possible to configure certain aspects of APT by adding directives in a file of the <filename>/etc/apt/apt.conf.d/</filename> directory or <filename>/etc/apt/apt.conf</filename> itself. Remember, for instance, that it is possible for APT to tell <command>dpkg</command> to ignore file conflict errors by specifying <literal>DPkg::options { "--force-overwrite"; }</literal>.
id-ID: Selain elemen konfigurasi yang telah disebutkan, memungkinkan unutuk mengonfigurasi beberapa aspek APT dengan menambahkan arahan dalam berkas di direktori <filename>/etc/apt/apt.conf.d/</filename> atau <filename>/etc/apt/apt.conf</filename> itu sendiri. Ingat misalnya bahwa ini memungkinkan APT untuk meminta <command>dpkg</command> mengabaikan kesalahan konflik berkas dengan menentukan <literal>DPkg::options { "--force-overwrite"; }</literal>.

en: <emphasis>BACK TO BASICS</emphasis> Directories ending in <filename>.d</filename>
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Direktori berakhir dengan <filename>.d</filename>

en: Directories with a <filename>.d</filename> suffix are used more and more often. Each directory represents a configuration file which is split over multiple files. In this sense, all of the files in <filename>/etc/apt/apt.conf.d/</filename> are instructions for the configuration of APT. APT includes them in alphabetical order, so that the last ones can modify a configuration element defined in one of the first ones.
id-ID: Direktori dengan akhiran <filename>.d</filename> semakin sering digunakan. Setiap direktori merepresentasikan sebuah berkas konfigurasi yang dibagi ke dalam beberapa berkas. Dalam pengertian ini, seluruh berkas dalam <filename>/etc/apt/apt.conf.d/</filename> merupakan instruksi untuk konfigurasi APT. APT menyertakannya dalam urutan alfabetis, jadi yang terakhir dapat memodifikasi sebuah elemen konfigurasi salah satu yang pertama.

en: This structure brings some flexibility to the machine administrator and to the package maintainers. Indeed, the administrator can easily modify the configuration of the software by adding a ready-made file in the directory in question without having to change an existing file. Package maintainers use the same approach when they need to adapt the configuration of another software to ensure that it perfectly co-exists with theirs. The Debian policy explicitly forbids modifying configuration files of other packages — only users are allowed to do this. Remember that during a package upgrade, the user gets to choose the version of the configuration file that should be kept when a modification has been detected. Any external modification of the file would trigger that request, which would disturb the administrator, who is sure not to have changed anything.
id-ID: Struktur ini membawa beberapa fleksibilitas untuk administrator mesin dan maintainer paket. Memang, administrator dapat dengan mudah memodifikasi konfigurasi perangkat lunak dengan menambahkan berkas siap-pakai dalam direktori tersebut tanpa perlu mengubah berkas yang ada. Maintainer paket menggunakan pendekatan yang sama ketika mereka perlu menyadur konfigurasi perangkat lunak lain untuk memastikan kebersamaan dengan milik mereka. Kebijakan Debian secara eksplisit melarang modifikasi berkas konfigurasi paket lain - hanya pengguna yang diperbolehkan melakukan ini. Ingat bahwa selama pembaharuan paket, pengguna dapat memilih versiberkas konfigurasi yang harus dipertahankan ketika modifikasi telah terdeteksi. Beberapa modifikasi eksternal pada berkas akan memicu permintaan tersebut, yang akan mengganggu administrator, yang tentu tidak mengubah apapun.

en: Depending on the application, the <filename>.d</filename> directory is used directly or managed by an external script which will concatenate all the files to create the configuration file itself. It is important to execute the script after any change in that directory so that the most recent modifications are taken into account. In the same way, it is important not to work directly in the configuration file created automatically, since everything would be lost at the next execution of the script. The chosen method (<filename>.d</filename> directory used directly or a file generated from that directory) is usually dictated by implementation constraints, but in both cases the gains in terms of configuration flexibility more than make up for the small complications that they entail. The Exim 4 mail server is an example of the generated file method: it can be configured through several files (<filename>/etc/exim4/conf.d/*</filename>) which are concatenated into <filename>/var/lib/exim4/config.autogenerated</filename> by the <command>update-exim4.conf</command> command.
id-ID: Tergantung aplikasinya, direktori <filename>.d</filename> digunakan secara langsung atau diatur oleh skrip eksternal yang akan merangkai seluruh berkas untuk membuat berkas konfigurasinya sendiri. Penting untuk mengeksekusi skrip setelah beberapa perubahan pada direktori tersebut agar modifikasi terkini diambil untuk digunakan. Dengan cara yang sama, penting untuk bekerja secara langsung dalam berkas konfigurasi yang dibuat secara langsung, karena apapun akan hilang pada eksekusi skrip berikutnya. Metode yang diambil (direktori <filename>.d</filename> digunakan secara langsung atau sebuah berkas dihasilkan dari direktori tersebut) biasanya didikte oleh kendala implementasi, namun dalam kedua kasus menguntungkan pada istilah fleksibilitas konfigurasi lebih dari membuat untuk sebuah komplikasi kecil yang dibawakannya. Exim 4 server mail merupakan sebuah contoh metode menghasilkan berkas: ini dapat dikonfigurasi melalui beberapa berkas (<filename>/etc/exim4/conf.d/*</filename>) yang dirangkai ke dalam <filename>/var/lib/exim4/config.autogenerated</filename> oleh perintah <command>update-exim4.conf</command>.

en: Managing Package Priorities
id-ID: Mengelola Prioritas Paket

en: <primary>package</primary><secondary>priority</secondary>
id-ID: <primary>paket</primary><secondary>prioritas</secondary>

en: <primary>priority</primary><secondary>package priority</secondary>
id-ID: <primary>prioritas</primary><secondary>prioritas paket</secondary>

en: One of the most important aspects in the configuration of APT is the management of the priorities associated with each package source. For instance, you might want to extend one distribution with one or two newer packages from <emphasis role="distribution">Testing</emphasis>, <emphasis role="distribution">Unstable</emphasis> or <emphasis role="distribution">Experimental</emphasis>. It is possible to assign a priority to each available package (the same package can have several priorities depending on its version or the distribution providing it). These priorities will influence APT's behavior: for each package, it will always select the version with the highest priority (except if this version is older than the installed one and if its priority is less than 1000).
id-ID: Salah satu aspek yang paling penting dalam konfigurasi APT adalah mengelola prioritas asosiasi dengan setiap sumber paket. Misalnya, Anda mungkin ingin meluaskan satu distribusi dengan satunya atau dua paket terbaru dari <emphasis role="distribution">Testing</emphasis>, <emphasis role="distribution">Unstable</emphasis> atau <emphasis role="distribution">Experimental</emphasis>. Ini memungkinkan untuk menetapkan prioritas setiap paket yang tersedia (paket yang sama dapat memiliki beberapa prioritas tergantung versinya atau distribusi yang menyediakannya). Prioritas ini akan memengaruhi perangai APT: untuk setiap paket, ini akan selalu memilih versi dengan prioritas tertinggi (kecuali jika versinya lebih tua dari yang terinstall dan jika prioritasnya kurang dari 1000).

en: <primary><filename>preferences</filename></primary>
id-ID: <primary><filename>preferensi</filename></primary>

en: <primary>APT</primary><secondary>preferences</secondary>
id-ID: <primary>APT</primary><secondary>preferensi</secondary>

en: APT defines several default priorities. Each installed package version has a priority of 100. A non-installed version has a priority of 500 by default, but it can jump to 990 if it is part of the target release (defined with the <literal>-t</literal> command-line option or the <literal>APT::Default-Release</literal> configuration directive).
id-ID: APT mendefinisikan beberapa prioritas bawaan. Setiap versi paket terinstall memiliki prioritas 100. Versi tak-terinstall memiliki prioritas 500 secara bawaan, namun ini dapat melompat ke 990 jika ini merupakan rilis target (ditentukan dengan pilihan baris-perintah <literal>-t</literal> atau arahan konfigurasi <literal>APT::Default-Release</literal>.

en: You can modify the priorities by adding entries in a file in <filename>/etc/apt/preferences.d/</filename> or the <filename>/etc/apt/preferences</filename> file with the names of the affected packages, their version, their origin and their new priority.
id-ID: Anda dapat memodifikasi prioritas dengan menambahkan entri pada dalam sebuah berkas di <filename>/etc/apt/preferences.d/</filename> atau berkas <filename>/etc/apt/preferences</filename> dengan nama paket terdampak, versi mereka, asal mereka, dan prioritas barunya.

en: In more concrete terms, a package whose priority is
id-ID: Dalam istilah yang lebih konkret, paket yang prioritasnya

en: will never be installed,
id-ID: tidak akan pernah dipasang,

en: will only be installed if no other version of the package is already installed,
id-ID: hanya akan diinstal jika tidak ada versi lain dari paket yang sudah diinstal,

en: will only be installed if there is no other newer version installed or available in another distribution,
id-ID: hanya akan dipasang jika tidak ada versi lain yang lebih baru yang dipasang atau tersedia di distribusi lain,

en: will only be installed if there is no newer version installed or available in the target distribution,
id-ID: hanya akan diinstal jika tidak ada versi yang lebih baru yang diinstal atau tersedia di distribusi target,

en: will be installed except if the installed version is newer,
id-ID: akan diinstal kecuali jika versi yang diinstal lebih baru,

en: will always be installed, even if it forces APT to downgrade to an older version.
id-ID: akan selalu diinstal, bahkan jika memaksa APT untuk menurunkan ke versi yang lebih lama.

en: <emphasis>SPECIFIC CASE</emphasis> Priority of <emphasis role="distribution">experimental</emphasis>
id-ID: <emphasis>KASUS SPESIFIK</emphasis> Prioritas <emphasis role="distribution">experimental</emphasis>

en: If you listed <emphasis role="distribution">Experimental</emphasis> in your <filename>sources.list</filename> file, the corresponding packages will almost never be installed because their default APT priority is 1. This is of course a specific case, designed to keep users from installing <emphasis role="distribution">Experimental</emphasis> packages by mistake. The packages can only be installed by typing <command>aptitude install <replaceable>package</replaceable>/experimental</command> — users typing this command can only be aware of the risks that they take. It is still possible (though <emphasis>not</emphasis> recommended) to treat packages of <emphasis role="distribution">Experimental</emphasis> like those of other distributions by giving them a priority of 500. This is done with a specific entry in <filename>/etc/apt/preferences</filename>:
id-ID: Jika Anda mendaftarkan <emphasis role="distribution">Experimental</emphasis> dalam berkas <filename>sources.list</filename> Anda, paket yang sesuai hampir tidak akan pernah diinstall karena prioritas bawaan mereka adalah 1. Ini tentu saja sebuah kasus spesifik, didesain untuk menjaga pengguna dari kesalahan menginstall paket <emphasis role="distribution">Experimental</emphasis>. Paket hanya dapat diinstall dengan mengetikkan <command>aptitude install <replaceable>package</replaceable>/experimental</command> — pengguna yang mengetikkan perintah ini hanya dapat berhati-hati terhadap resiko yang mereka ambil. Ini masih memungkinkan (melalui <emphasis>tidak</emphasis> direkomendasikan) untuk memerlakukan paket <emphasis role="distribution">Experimental</emphasis> seperti distribusi lain tersebut dengan memberikannya prioritas 500. Hal ini dapat dilakukan dengan entri spesidik di <filename>/etc/apt/preferences</filename>:

en: Let's suppose that you only want to use packages from the stable version of Debian. Those provided in other versions should not be installed except if explicitly requested. You could write the following entries in the <filename>/etc/apt/preferences</filename> file:
id-ID: Mari anggap bahwa Anda hanya ingin menggunakan paket dari versi stable Debian. Yang disediakan dalam versi lain tidak boleh diinstall kecuali jika diminta secara eksplisit. Anda dapat menulis entri berikut dalam berkas <filename>/etc/apt/preferences</filename>:

en: <literal>a=stable</literal> defines the name of the selected distribution. <literal>o=Debian</literal> limits the scope to packages whose origin is “Debian”.
id-ID: <literal>a=stable</literal> menentukan nama distribusi yang dipilih. <literal>o=Debian</literal> membatasi jangkauan ke paket yang berasal dari “Debian”.

en: The reference documentation for the files <filename>/etc/apt/preferences</filename> and <filename>/etc/apt/preferences.d/</filename> is available in the manual page <citerefentry><refentrytitle>apt_preferences</refentrytitle><manvolnum>5</manvolnum></citerefentry>, which you can display with <command>man apt_preferences</command>.
id-ID: Rujukan dokumentasi untuk berkas <filename>/etc/apt/preferences</filename> dan <filename>/etc/apt/preferences.d/</filename> tersedia pada laman manual <citerefentry><refentrytitle>apt_preferences</refentrytitle><manvolnum>5</manvolnum></citerefentry>, yang dapat Anda tampilkan dengan <command>man apt_preferences</command>.

en: <emphasis>TIP</emphasis> Comments in <filename>/etc/apt/preferences</filename>
id-ID: <emphasis>TIP</emphasis> Komentar di <filename>/etc/apt/preferences</filename>

en: <primary><literal>Explanation</literal></primary>
id-ID: <primary><literal>Penjelassan</literal></primary>

en: <primary><literal>Pin-Priority</literal></primary>
id-ID: <primary><literal>Pin-Prioritas</literal></primary>

en: There is no official syntax to put comments in the <filename>/etc/apt/preferences</filename> file, but some textual descriptions can be provided by putting one or more “<literal>Explanation</literal>” fields at the start of each entry:
id-ID: Tidak ada sintaks resmi untuk menaruh komentar di berkas <filename>/etc/apt/preferences</filename>, namun beberapa penjelasan tekstual dapat disediakan dengan meletakkan satu atau beberapa field “<literal>Explanation</literal>” pada permulaan setiap entri:

en: Working with Several Distributions
id-ID: Bekerja dengan Beberapa Distribusi

en: <command>apt</command> being such a marvelous tool, it is tempting to pick packages coming from other distributions. For example, after having installed a <emphasis role="distribution">Stable</emphasis> system, you might want to try out a software package available in <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis> without diverging too much from the system's initial state.
id-ID: <command>apt</command> menjadi semacam alat ajaib, digoda untuk mengambil paket yang datang dari distribusi lain. Misalnya, setelah menginstall sebuah sistem <emphasis role="distribution">Stable</emphasis>, anda mungkin ingin untuk mencoba sebuah paket perangkat lunak yang tersedia di <emphasis role="distribution">Testing</emphasis> atau <emphasis role="distribution">Unstable</emphasis> tanpa terlalu banyak berbeda dari kondisi awal sistem.

en: Even if you will occasionally encounter problems while mixing packages from different distributions, <command>apt</command> manages such coexistence very well and limits risks very effectively. The best way to proceed is to list all distributions used in <filename>/etc/apt/sources.list</filename> (some people always put the three distributions, but remember that <emphasis role="distribution">Unstable</emphasis> is reserved for experienced users) and to define your reference distribution with the <literal>APT::Default-Release</literal> parameter (see <xref linkend="sect.apt-upgrade" />).
id-ID: Bahkan jika Anda akan sekali-kali menemukan masalah ketika mencampur paket dari distribusi yang berbeda, <command>apt</command> mengatur kebersamaan dengan baik dan membatasi resikonya secara efektif. Cara terbaik untuk melakukannya ialah dengan mendaftar seluruh distribusi dalam <filename>/etc/apt/sources.list</filename> ( beberapa orang selalu menaruh tiga distribusi, namun ingatlah bahwa <emphasis role="distribution">Unstable</emphasis> diambil untuk pengguna berpengalaman) dan untuk menentukan referensi distribusi Anda dengan parameter <literal>APT::Default-Release</literal> (lihat <xref linkend="sect.apt-upgrade" />).

en: Let's suppose that <emphasis role="distribution">Stable</emphasis> is your reference distribution but that <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis> are also listed in your <filename>sources.list</filename> file. In this case, you can use <command>apt install <replaceable>package</replaceable>/testing</command> to install a package from <emphasis role="distribution">Testing</emphasis>. If the installation fails due to some unsatisfiable dependencies, let it solve those dependencies within <emphasis role="distribution">Testing</emphasis> by adding the <literal>-t testing</literal> parameter. The same obviously applies to <emphasis role="distribution">Unstable</emphasis>.
id-ID: Mari berandai-andai bahwa <emphasis role="distribution">Stable</emphasis> merupakan referensi distribusi anda namun <emphasis role="distribution">Testing</emphasis> dan <emphasis role="distribution">Unstable</emphasis> juga terdaftar dalam berkas <filename>sources.list</filename> Anda. Dalam kasus ini, Anda dapat menggunakan <command>apt install <replaceable>paket</replaceable>/testing</command> untuk menginstall paket dari <emphasis role="distribution">Testing</emphasis>. Jika instalasi gagal karena beberapa ketergantungan yang tidak dipenuhi, mari pecahkan ketergantungan tersebut dengan <emphasis role="distribution">Testing</emphasis> dengan menambahkan parameter <literal>-t testing</literal>. Biasanya hal yang sama juga berlaku untuk <emphasis role="distribution">Unstable</emphasis>.

en: Everything centers around the fact that APT only considers packages of higher or equal version than the installed one (assuming that <filename>/etc/apt/preferences</filename> has not been used to force priorities higher than 1000 for some packages).
id-ID: Semuanya berpusat pada fakta bahwa APT hanya memedulikan paket yang versinya lebih tinggi atau sama dengan yang terinstall (asumsikan bahwa <filename>/etc/apt/preferences</filename> tidak digunakan untuk memaksa prioritas yang lebih tinggi dari 1000 untuk beberapa paket).

en: Let's assume that you have installed version 1 of a first package from <emphasis role="distribution">Stable</emphasis> and that version 2 and 3 are available respectively in <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis>. The installed version has a priority of 100 but the version available in <emphasis role="distribution">Stable</emphasis> (the very same) has a priority of 990 (because it is part of the target release). Packages in <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis> have a priority of 500 (the default priority of a non-installed version). The winner is thus version 1 with a priority of 990. The package “stays in <emphasis role="distribution">Stable</emphasis>”.
id-ID: Mari asumsikan bahwa Anda telah menginstall versi 1 dari sebuah paket dari <emphasis role="distribution">Stable</emphasis> dan versi 2 dan 3 tersedia masing-masing dalam <emphasis role="distribution">Testing</emphasis> dan <emphasis role="distribution">Unstable</emphasis>. Versi terinstall memiliki prioritas 100 tetapi versi tersedia dalam <emphasis role="distribution">Stable</emphasis> (sangat mirip) memiliki prioritas 990 (karena merupakan bagian dari rilis target). Paket dalam <emphasis role="distribution">Testing</emphasis> dan <emphasis role="distribution">Unstable</emphasis> memiliki prioritas 500 (prioritas bawaan untuk versi tak-terinstall). Pemenangnya ialah versi 1 tersebut dengan prioritas 990. Paket “tetap di <emphasis role="distribution">Stable</emphasis>”.

en: Tracking Automatically Installed Packages
id-ID: Pelacakan Otomatis Paket Terinstall

en: One of the essential functionalities of <command>apt</command> is the tracking of packages installed only through dependencies. These packages are called “automatic”, and often include libraries.
id-ID: Salah satu fungsi esensial dari <command>apt</command> adalah melacak paket terinstall hanya melalui ketergantungannya. Paket ini disebut “otomatis”, dan sering menyertakan pustaka.

en: <primary>package</primary><secondary>automatic removal</secondary>
id-ID: <primary>paket</primary><secondary>penghapusan otomatis</secondary>

en: With this information, when packages are removed, the package managers can compute a list of automatic packages that are no longer needed (because there is no “manually installed” packages depending on them). <command>apt-get autoremove</command> or <command>apt autoremove</command> will get rid of those packages. <command>aptitude</command> does not have this command because it removes them automatically as soon as they are identified. In all cases, the tools display a clear message listing the affected packages.
id-ID: Dengan informasi ini, ketika paket dihapus, manajer paket dapat menghitung sebuah daftar paket otomatis yang tidak lagi diperlukan (karena tidak ada paket “terinstall manual” yang bergantung padanya). <command>apt-get autoremove</command> atau <command>apt autoremove</command> akan menyingkirkan paket-paket tersebut. <command>aptitude</command> tidak memiliki perintah ini: karena dia menghapusnya secara otomatis segera ketika mereka teridentifikasi. Dalam semua kasus, perkakas menampilkan pesan yang jelas berisi daftar paket yang terdampak.

en: It is a good habit to mark as automatic any package that you don't need directly so that they are automatically removed when they aren't necessary anymore. <command>apt-mark auto <replaceable>package</replaceable></command> will mark the given package as automatic whereas <command>apt-mark manual <replaceable>package</replaceable></command> does the opposite. <command>aptitude markauto</command> and <command>aptitude unmarkauto</command> work in the same way although they offer more features for marking many packages at once (see <xref linkend="sect.aptitude" />). The console-based interactive interface of <command>aptitude</command> also makes it easy to review the “automatic flag” on many packages.
id-ID: Ini merupakan kebiasaan yang baik untuk menandai sebagai otomatis beberapa paket yang tidak Anda perlukan secara langsung jari mereka secara otomatis terhapus ketika mereka tak lagi diperlukan. <command>apt-mark auto <replaceable>paket</replaceable></command> akan menandai paket yang diberikan secara otomatis di mana <command>apt-mark manual <replaceable>paket</replaceable></command> melakukan sebaliknya. <command>aptitude markauto</command> dan <command>aptitude unmarkauto</command> bekerja dengan cara yang sama walaupun mereka menawarkan fitur yang lebih untuk mendandai beberapa paket pada saat yang sama (lihat <xref linkend="sect.aptitude" />). Antarmuka interaktif berbasis-konsol dari <command>aptitude</command> juga membuatnya mudah untuk meninjau “automatic flag” pada banyak paket.

en: People might want to know why an automatically installed package is present on the system. To get this information from the command line, you can use <command>aptitude why <replaceable>package</replaceable></command> (<command>apt</command> and <command>apt-get</command> have no similar feature):
id-ID: Orang mungkin ingin mengetahui mengapa sebuah paket terinstall secara otomatis ada pada sistem. Untuk mendapatkan informasi ini dari baris perintah, Anda dapat menggunakan <command>aptitude why <replaceable>paket</replaceable></command> (<command>apt</command> dan <command>apt-get</command> tidak memiliki fitur yang serupa):

en: <emphasis>ALTERNATIVE</emphasis> <command>deborphan</command> and <command>debfoster</command>
id-ID: <emphasis>ALTERNATIVE</emphasis> <command>deborphan</command> dan <command>debfoster</command>

en: In days where <command>apt</command>, <command>apt-get</command> and <command>aptitude</command> were not able to track automatic packages, there were two utilities producing lists of unnecessary packages: <command>deborphan</command> and <command>debfoster</command>. Both can still be useful.
id-ID: Pada hari-hari dimana <command>apt</command>, <command>apt-get</command>, dan <command>aptitude</command> tidak dapat melacak paket otomatis, ada dua utilitas yang memroduksi daftar paket yang tidak diperlukan: <command>deborphan</command> dan <command>debfoster</command>. Keduanya masih bisa berguna.

en: <command>debfoster</command> has a more elaborate approach, very similar to APT's one: it maintains a list of packages that have been explicitly installed, and remembers what packages are really required between each invocation. If new packages appear on the system and if <command>debfoster</command> doesn't know them as required packages, they will be shown on the screen together with a list of their dependencies. The program then offers a choice: remove the package (possibly together with those that depend on it), mark it as explicitly required, or ignore it temporarily.
id-ID: <command>debfoster</command> memiliki pendekatan yang lebih rumit, sangat mirip dengan APT: ini memelihara sebuah daftar paket yang telah terinstall secara eksplisit, dan mengingat paket apa yang benar-benar diperlukan antara setiap invokasi. Jika paket baru muncul pada sistem dan jika <command>debfoster</command> tidak mengetahuinya sebagai paket yang diperlukan, mereka akan muncul pada layar bersama dengan sebuah daftar ketergantungannya. Program ini kemudian menawarkan sebuah pilihan: hapus paket (mungkin bersama dengan paket yang bergantung dengannya), tandai sebagai diperlukan secara eksplisit, atau abaikan sementara.

en: The <command>apt-cache</command> Command
id-ID: Perintah <command>apt-cache</command>

en: <primary>APT</primary><secondary>package search</secondary>
id-ID: <primary>APT</primary><secondary>pencarian paket</secondary>

en: <primary>APT</primary><secondary>header display</secondary>
id-ID: <primary>APT</primary><secondary>tampilan header</secondary>

en: <primary>search of packages</primary>
id-ID: <primary>pencarian paket</primary>

en: <primary>package</primary><secondary>search</secondary>
id-ID: <primary>paket</primary><secondary>pencarian</secondary>

en: The <command>apt-cache</command> command can display much of the information stored in APT's internal database. This information is a sort of cache since it is gathered from the different sources listed in the <filename>sources.list</filename> file. This happens during the <command>apt update</command> operation.
id-ID: Perintah <command>apt-cache</command> dapat menampilkan banyak informasi yang tersimpan di basisdata internal APT. Informasi ini semacam singgahan karena dikumpulkan dari daftar sumber yang berbeda di berkas <filename>sources.list</filename>. Hal ini terjadi selama operasi <command>apt update</command>.

en: <emphasis>VOCABULARY</emphasis> Cache
id-ID: <emphasis>KOSAKATA</emphasis> Cache

en: <primary>cache</primary>
id-ID: <primary>singgahan</primary>

en: A cache is a temporary storage system used to speed up frequent data access when the usual access method is expensive (performance-wise). This concept can be applied in numerous situations and at different scales, from the core of microprocessors up to high-end storage systems.
id-ID: Sebuah cache adalah sistem penyimpanan sementara yang digunakan untuk memercepat akses data yang sering dilakukan ketika metode akses yang biasa mahal (kebijakan-performa). Konsep ini dapat diterapkan pada banyak situasi dan pada skala yang berbedda, dari inti mikroprosesor hingga sistem penyimpanan yang besar.

en: On the other hand, it is mandatory to run <command>apt update</command> regularly to update the cache. Otherwise your package search results will always miss the latest updates distributed by the Debian mirrors.
id-ID: Di sisi lain, <command>apt update</command> wajib dijalankan secara teratur untuk memperbarui singgahan. Jika tidak, hasil pencarian paket Anda akan selalu melewatkan pemutakhiran terbaru yang didistribusikan oleh mirror Debian.

en: <emphasis>ALTERNATIVE</emphasis> <command>axi-cache</command>
id-ID: <emphasis>ALTERNATIF</emphasis> <command>axi-cache</command>

en: <command>apt-cache search</command> is a very rudimentary tool, basically implementing <command>grep</command> on package's descriptions. It often returns too many results or none at all when you include too many keywords.
id-ID: <command>apt-cache search</command> merupakan peralatan yang sangat mendasar, pada dasarnya mengimplementasikan <command>grep</command> pada deskripsi paket. Seringkali mengembalikan terlalu banyak hasil atau tidak satu pun ketika Anda menyertakan terlalu banyak katakunci.

en: <command>axi-cache search <replaceable>term</replaceable></command>, on the other hand, provides better results, sorted by relevancy. It uses the <emphasis>Xapian</emphasis> search engine and is part of the <emphasis role="pkg">apt-xapian-index</emphasis> package which indexes all package information (and more, like the <filename>.desktop</filename> files from all Debian packages). It knows about tags (see sidebar <xref linkend="sidebar.debtags" />) and returns results in a matter of milliseconds.
id-ID: <command>axi-cache search <replaceable>term</replaceable></command>, di sisi lain, menyediakan hasil yang lebih baik, diurutkan berdasarkan kesesuainnya. Ini menggunakan mesin pencari <emphasis>Xapian</emphasis> dan merupakan bagian dari paket <emphasis role="pkg">apt-xapian-index</emphasis> yang mengindeks seluruh informasi paket (dan lebih, seperti berkas <filename>.desktop</filename> dari seluruh paket Debian). Dia tahu tentang tag (lihat bilah tepi <xref linkend="sidebar.debtags" />) dan menghasilkan hasil dalam hitungan milidetik.

en: <command>apt-cache policy</command> can also show the pinning priorities for all available versions and sources of a given package.
id-ID: <command>apt-cache policy</command> juga dapat menunjukkan prioritas pin untuk semua versi dan sumber paket tertentu yang tersedia.

en: <primary>APT</primary><secondary>file search</secondary>
id-ID: <primary>APT</primary><secondary>pencarian berkas</secondary>

en: <primary>search of files</primary>
id-ID: <primary>pencarian berkas</primary>

en: <primary>package</primary><secondary>search files</secondary>
id-ID: <primary>paket</primary><secondary>pencarian berkas</secondary>

en: After the database has been updated, the command <command>apt-file search <replaceable>pattern</replaceable></command> will list all packages, which contain a filename or path containing the pattern.
id-ID: Setelah basisdata diperbarui, perintah <command>apt-file search <replaceable>pola</replaceable></command> akan mencantumkan semua paket, yang memuat nama berkas atau path yang memuat pola.

en: The command <command>apt-file list <replaceable>package</replaceable></command> will list all files shipped with the package instead.
id-ID: Perintah <command>apt-file list <replaceable>paket</replaceable></command> akan mencantumkan semua berkas yang dikirim dengan paket sebagai gantinya.

en: <emphasis>TIP</emphasis> Listing a package contents and finding a file's package
id-ID: <emphasis>TIP</emphasis> Melihat daftar isi paket dan mencari berkas milik paket

en: Similar to <command>apt-file list</command> the command <command>dpkg -L <replaceable>package</replaceable></command> lists all files, but only for an installed package. To find the package, a local file belongs to, use <command>dpkg -S <replaceable>file</replaceable></command> (see <xref linkend="sect.dpkg-list" />). To list all local files not belonging to any installed package, you might want to take a look at the <emphasis role="pkg">cruft</emphasis> or the <emphasis role="pkg">cruft-ng</emphasis> package.
id-ID: Mirip dengan <command>apt-file list</command> perintah <command>dpkg -L <replaceable>paket</replaceable></command> mencantumkan semua berkas, tetapi hanya untuk paket yang diinstal. Untuk menemukan sebuah berkas lokal milik paket mana, gunakan <command>dpkg -S <replaceable>berkas</replaceable></command> (lihat <xref linkend="sect.dpkg-list" />). Untuk mencantumkan semua berkas lokal yang tidak termasuk dalam paket yang diinstal, Anda mungkin ingin melihat paket <emphasis role="pkg">cruft</emphasis> atau <emphasis role="pkg">cruft-ng</emphasis>.

en: <primary>APT</primary><secondary>interfaces</secondary>
id-ID: <primary>APT</primary><secondary>antar muka</secondary>

en: <primary>APT</primary><secondary>interfaces</secondary><tertiary><command>aptitude</command></tertiary><see><command>aptitude</command></see>
id-ID: <primary>APT</primary><secondary>antar muka</secondary><tertiary><command>aptitude</command></tertiary><see><command>aptitude</command></see>

en: <command>aptitude</command> is an interactive program that can be used in semi-graphical mode on the console. You can browse the list of installed and available packages, look up all the available information, and select packages to install or remove. The program is designed specifically to be used by administrators, so that its default behaviors are designed to be much more intelligent than <command>apt-get</command>'s, and its interface much easier to understand.
id-ID: <command>aptitude</command> merupakan program interaktif yang dapat digunakan dalam mode semi-grafis di konsol. Anda dapat menjelajah daftar paket terinstall dan tersedia, mencari seluruh informasi yant tersedia, dan memilih paket untuk diinstall atau dihapus. Program ini didesain secara spesifik untuk digunakan oleh administrator, jadi perilaku bawaannya dirancang agar lebih cerdas dari <command>apt-get</command>, dan antarmukanya lebih mudah untuk dipahami.

en: The <command>aptitude</command> package manager
id-ID: Manajer paket <command>aptitude</command>

en: <primary><command>aptitude</command></primary><secondary>basic usage</secondary>
id-ID: <primary><command>aptitude</command></primary><secondary>penggunaan dasar</secondary>

en: When it starts, <command>aptitude</command> shows a list of packages sorted by state (installed, non-installed, or installed but not available on the mirrors — other sections display tasks, virtual packages, and new packages that appeared recently on mirrors). To facilitate thematic browsing, other views are available. In all cases, <command>aptitude</command> displays a list combining categories and packages on the screen. Categories are organized through a tree structure, whose branches can respectively be unfolded or closed with the <keycombo><keycap>Enter</keycap></keycombo>, <keycombo><keycap>[</keycap></keycombo> and <keycombo><keycap>]</keycap></keycombo> keys. <keycombo><keycap>+</keycap></keycombo> should be used to mark a package for installation, <keycombo><keycap>-</keycap></keycombo> to mark it for removal and <keycombo><keycap>_</keycap></keycombo> to purge it (note that these keys can also be used for categories, in which case the corresponding actions will be applied to all the packages of the category). <keycombo><keycap>u</keycap></keycombo> updates the lists of available packages and <keycombo action="simul"><keycap>Shift</keycap><keycap>u</keycap></keycombo> prepares a global system upgrade. <keycombo><keycap>g</keycap></keycombo> switches to a summary view of the requested changes (and typing <keycombo><keycap>g</keycap></keycombo> again will apply the changes), and <keycombo><keycap>q</keycap></keycombo> quits the current view. If you are in the initial view, this will effectively close <command>aptitude</command>.
id-ID: Ketika dimulai, <command>aptitude</command> menampilkan daftar paket yang diurutkan berkasarkan kondisi (terinstall, tak-terinstall, atau terinstall namun tidak tersedia di mirror - bagian lain menampilkan tugas, paket virtual, dan paket baru yang baru muncul di mirror). Untuk memfasilitasi penjelajahan tematik, tampilan lain tersedia. Dalam semua kasus, <command>aptitude</command> menampilkan sebuah daftar kombinasi kategori dan paket pada layar. Kategori diatur melalui struktur pohon, yang cabangnya masing-masing dapat dibuka atau ditutup dengan tombol <keycombo><keycap>Enter</keycap></keycombo>, <keycombo><keycap>[</keycap></keycombo> dan <keycombo><keycap>]</keycap></keycombo>. <keycombo><keycap>+</keycap></keycombo> harus digunakan untuk menandai paket untuk diinstall, <keycombo><keycap>-</keycap></keycombo> menandainya untuk penghapusan dan <keycombo><keycap>_</keycap></keycombo> untuk mem-purge-nya (catat bahwa kunci ini juga dapat digunakan untuk kategori, dalam hal ini aksi yang sesuai akan diterapkan pada seluruh paket kategori tersebut). <keycombo><keycap>u</keycap></keycombo> memerbarui daftar paket tersedia dan <keycombo action="simul"><keycap>Shift</keycap><keycap>u</keycap></keycombo> memersiapkan upgrade sistem secara global. <keycombo><keycap>g</keycap></keycombo> berganti ke tampilan ringkasan perubahan yang diminta (dan mengetik <keycombo><keycap>g</keycap></keycombo> lagi akan menerapkan perubahan), <keycombo><keycap>q</keycap></keycombo> menutup tampilan kini. Jika Anda pada tampilan awal, ini akan menutup secara efektif <command>aptitude</command>.

en: <emphasis>DOCUMENTATION</emphasis> <command>aptitude</command>
id-ID: <emphasis>DOKUMENTASI</emphasis> <command>aptitude</command>

en: <primary><command>aptitude</command></primary><secondary>documentation</secondary>
id-ID: <primary><command>aptitude</command></primary><secondary>dokumentasi</secondary>

en: This section does not cover the finer details of using <command>aptitude</command>. It rather focuses on giving you a survival kit to use it. But it is well documented and we advise you to use its complete manual available in the <emphasis role="pkg">aptitude-doc-en</emphasis> package (see <filename>/usr/share/doc/aptitude/html/en/index.html</filename>) or at <ulink url="https://www.debian.org/doc/manuals/aptitude/" />.
id-ID: Bagian ini tidak mencakup rincian penggunanaan <command>aptitude</command>. Ini sekedar fokus memberikan survival kit untuk menggunakannya. Tapi itu terdokumentasi dengan baik dan kami menyarankan Anda untuk menggunakan manual lengkap yang tersedia pada paket <emphasis role="pkg">aptitude-doc-en</emphasis> (lihat <filename>/usr/share/doc/aptitude/html/en/index.html</filename>) atau pada <ulink url="https://www.debian.org/doc/manuals/aptitude/" />.

en: <primary><command>aptitude</command></primary><secondary>package search</secondary>
id-ID: <primary><command>aptitude</command></primary><secondary>pencarian paket</secondary>

en: To search for a package, you can type <keycombo><keycap>/</keycap></keycombo> followed by a search pattern. This pattern matches the name of the package, but can also be applied to the description (if preceded by <literal>~d</literal>), to the section (with <literal>~s</literal>) or to other characteristics detailed in the documentation. The same patterns can filter the list of displayed packages: type the <keycombo><keycap>l</keycap></keycombo> key (as in <foreignphrase>limit</foreignphrase>) and enter the pattern.
id-ID: Untuk mencari sebuah paket, Anda dapat mengetik <keycombo><keycap>/</keycap></keycombo> diikuti oleh pola pencarian. Pola ini cocok dengan nama paket, namun dapat pula diterapkan ke deskripsi (jika diawali dengan <literal>~d</literal>), untuk bagian (dengan <literal>~s</literal>), atau karakter lain yang dirinci di dokumentasi. Pola yang sama dapat menyaring daftar paket yang ditampilkan: ketik tombol <keycombo><keycap>l</keycap></keycombo> (sebagaimana <foreignphrase>limit</foreignphrase>) dan masukkan pola.

en: <primary><command>aptitude</command></primary><secondary>automatic flag</secondary>
id-ID: <primary><command>aptitude</command></primary><secondary>flag otomatis</secondary>

en: <emphasis>TOOL</emphasis> Using <command>aptitude</command> on the command-line interface
id-ID: <emphasis>ALAT</emphasis> Menggunakan <command>aptitude</command> pada antarmuka baris-perintah

en: <primary><command>aptitude</command></primary><secondary>command line</secondary>
id-ID: <primary><command>aptitude</command></primary><secondary>baris perintah</secondary>

en: Most of <command>aptitude</command>'s features are accessible via the interactive interface as well as via command-lines. These command-lines will seem familiar to regular users of <command>apt-get</command> and <command>apt-cache</command>.
id-ID: Kebanyakan fitur <command>aptitude</command> dapat diakses melalui antarmuka yang interaktif sebagaimana melalui baris-perintah. Baris-perintah ini akan nampak lebih familiar untuk pengguna biasa dari <command>apt-get</command> dan <command>apt-cache</command>.

en: The advanced features of <command>aptitude</command> are also available on the command-line. You can use the same package search patterns as in the interactive version. For example, if you want to cleanup the list of “manually installed” packages, and if you know that none of the locally installed programs require any particular libraries or Perl modules, you can mark the corresponding packages as automatic with a single command:
id-ID: Fitur lanjutan <command>aptitude</command> juga tersedia pada baris-perintah. Anda dapat menggunakan pola pencarian paket yang sama sebagaimana pada versi interaktif. Misalnya, jika Anda ingin membersihkan daftar paket “terinstall manual”, dan jika anda mengetahui bahwa tidak ada program lokal yang memerlukan pustaka tertentu atau modul Perl, Anda dapat menandai paket yang sesai sebagai otomatis sengan perintah tunggal:

en: Here, you can clearly see the power of the search pattern system of <command>aptitude</command>, which enables the instant selection of all the packages in the <literal>libs</literal> and <literal>perl</literal> sections.
id-ID: Di sini, Anda dapat dengan jelas melihat kekuatan sistem pola pencarian <command>aptitude</command>, yang mengaktifkan pencarian instan seluruh paket dalam bagian <literal>libs</literal> dan <literal>perl</literal>.

en: Beware, if some packages are marked as automatic and if no other package depends on them, they will be removed immediately (after a confirmation request).
id-ID: Berhati-hatilah, jika beberapa paket ditandai sebagai otomatis dan jika tidak ada paket lain yang bergantung padanya, mereka akan segera dihapus (setelah permintaan konfirmasi).

en: Managing Recommendations, Suggestions and Tasks
id-ID: Mengelola Rekomendasi, Saran dan Tugas

en: <primary><command>aptitude</command></primary><secondary>tasks</secondary>
id-ID: <primary><command>aptitude</command></primary><secondary>task</secondary>

en: Another interesting feature of <command>aptitude</command> is the fact that it respects recommendations between packages while still giving users the choice not to install them on a case by case basis. For example, the <emphasis role="pkg">gnome</emphasis> package recommends <emphasis role="pkg">transmission-gtk</emphasis> (among others). When you select the former for installation, the latter will also be selected (and marked as automatic if not already installed on the system). Typing <keycombo><keycap>g</keycap></keycombo> will make it obvious: <emphasis role="pkg">transmission-gtk</emphasis> appears on the summary screen of pending actions in the list of packages installed automatically to satisfy dependencies. However, you can decide not to install it by deselecting it before confirming the operations.
id-ID: Fitur lain yang menarik dari <command>aptitude</command> adalah fakta bahwa ini menghargai rekomendasi antara paket ketika masih memberikan pilihan pada pengguna untuk tidak menginstallnya berdasarkan kasus per kasus. Misalnya, paket <emphasis role="pkg">gnome</emphasis> merekomendasikan <emphasis role="pkg">transmission-gtk</emphasis> (di antara lainnya). Ketika Anda memilih sebelumnya untuk instalasi, yang sesudahnya juga akan dipilih (ditandai sebagai otomatis jika belum terinstall pada sistem). Mengetik <keycombo><keycap>g</keycap></keycombo> akan membuatnya jelas: <emphasis role="pkg">transmission-gtk</emphasis> muncul pada layar ringkasan aksi tertunda pada daftar paket yang terinstall secara otomatis untuk memuaskan ketergantungan. Akan tetapi, Anda dapat memutuskan untuk tidak menginstallnya dengan tidak memilihnya sebelum operasi konfirmasi.

en: Note that this recommendation tracking feature does not apply to upgrades. For instance, if a new version of <emphasis role="pkg">gnome</emphasis> recommends a package that it did not recommend formerly, the package won't be marked for installation. However, it will be listed on the upgrade screen so that the administrator can still select it for installation.
id-ID: Catat bahwa fitur pelacakan rekomendasi ini tidak berlaku untuk upgrade. Misalnya, jika versi baru <emphasis role="pkg">gnome</emphasis> merekomendasikan paket yang tidak direkomendasikan sebelumnya, paket tidak akan ditandai untuk instalasi. Akan tetapi, ini akan didaftar pada layar upgrade agar administrator masih dapat memilihnya untuk diinstall.

en: Suggestions between packages are also taken into account, but in a manner adapted to their specific status. For example, since <emphasis role="pkg">gnome</emphasis> suggests <emphasis role="pkg">empathy</emphasis>, the latter will be displayed on the summary screen of pending actions (in the section of packages suggested by other packages). This way, it is visible and the administrator can decide whether to take the suggestion into account or not. Since it is only a suggestion and not a dependency or a recommendation, the package will not be selected automatically — its selection requires a manual intervention from the user (thus, the package will not be marked as automatic).
id-ID: Saran antara paket juga berlaku, namun dalam gaya yang sesuai dengan status spesifik mereka. Misalnya, karena <emphasis role="pkg">gnome</emphasis> menyarankan <emphasis role="pkg">empathy</emphasis>, belakangan akan ditampilkan pada layar ringkasan aksi tertunda (pada bagian paket disarankan oleh paket lain). Cara ini, kelihatan dan administrator dapat memutuskan apakan mengambil saran atau tidak. Karena ini hanya sebuah saran dan bukan ketergantungan atau sebuah rekomendasi, paket tidak akan terpilih secara otomatis - pemilihannya memerlukan intervensi manual dari pengguna (nah, paket tidak akan ditandai sebagai otomatis).

en: In the same spirit, remember that <command>aptitude</command> makes intelligent use of the concept of task. Since tasks are displayed as categories in the screens of packages lists, you can either select a full task for installation or removal, or browse the list of packages included in the task to select a smaller subset.
id-ID: Dalam semangat yang sama, ingatlah bahwa <command>aptitude</command> membuat konsept menggunaan kosept tugas yang cerdas. Karena tugas ditampilkan sebagai kategori pada layar daftar paket, Anda dapat memilih tugas penuh untuk instalasi atau penghapusan, atau menjelajah daftar paket yang disertakan pada tugas untuk memilih subset yang lebih kecil.

en: Better Solver Algorithms
id-ID: Algoritma Pemecahan Masalah yang Lebih Baik

en: <emphasis>NOTE</emphasis> <command>aptitude</command>'s log
id-ID: <emphasis>CATATAN</emphasis> log <command>aptitude</command>

en: Like <command>dpkg</command>, <command>aptitude</command> keeps a trace of executed actions in its logfile (<filename>/var/log/aptitude</filename>). However, since both commands work at a very different level, you cannot find the same information in their respective logfiles. While <command>dpkg</command> logs all the operations executed on individual packages step by step, <command>aptitude</command> gives a broader view of high-level operations like a system-wide upgrade.
id-ID: Seperti <command>dpkg</command>, <command>aptitude</command> menyimpan jejak aksi yang dieksekusi dalam berkas lognya (<filename>/var/log/aptitude</filename>). Karena kedua perintah tersebut bekerja pada level yang berbeda, Anda tidak dapat menemukan informasi yang sama pada berkas log masing-masing. Ketika <command>dpkg</command> me-log seluruh operasi yang dieksekusi pada paket secara individual langkah demi langkah, <command>aptitude</command> memberikan gambaran yang lebih luas dari operasi level-tinggi seperti sebuah sistem-wide upgrade.

en: <primary>APT</primary><secondary>interfaces</secondary><tertiary><command>synaptic</command></tertiary><see><command>synaptic</command></see>
id-ID: <primary>APT</primary><secondary>antar muka</secondary><tertiary><command>synaptic</command></tertiary><see><command>synaptic</command></see>

en: <command>synaptic</command> is a graphical package manager for Debian which features a clean and efficient graphical interface based on GTK+/GNOME. Its many ready-to-use filters give fast access to newly available packages, installed packages, upgradable packages, obsolete packages and so on. If you browse through these lists, you can select the operations to be done on the packages (install, upgrade, remove, purge); these operations are not performed immediately, but put into a task list. A single click on a button then validates the operations, and they are performed in one go.
id-ID: <command>synaptic</command> merupakan manajet paket grafis untuk Debian yang fiturnya bersih dan antarmuka grafisnya efisien berbasis GTK+/GNOME. Banyak penyaring yang siap-digunakan memberikan akses cepat ke paket baru yang tersedia, paket terinstall, paket yang dapat diupgrade, paket usang, dan seterusnya. Jika Anda menjelajah melalui daftar ini, Anda dapat memilih operasi untuk dilakukan pada paket (install, upgrade, hapus, purge); operasi ini tidak dilakukan segera, namun letakkkan dalam daftar tugas. Klik tunggal pada sebuah tombol kemudian validasi operasi, dan mereka dilakukan sekaligus.

en: <command>synaptic</command> package manager
id-ID: <command>synaptic</command> manajer paket

en: Checking Package Authenticity
id-ID: Pemeriksaan Otentikasi Paket

en: <primary>package</primary><secondary>authenticity check</secondary>
id-ID: <primary>paket</primary><secondary>memeriksa otentikasi</secondary>

en: <primary>package</primary><secondary>seal</secondary>
id-ID: <primary>paket</primary><secondary>segel</secondary>

en: <primary>package</primary><secondary>signature</secondary>
id-ID: <primary>paket</primary><secondary>tanda tangan</secondary>

en: <primary>signature</primary><secondary>package signature</secondary>
id-ID: <primary>tanda tangan</primary><secondary>tanda tangan paket</secondary>

en: <primary>authentication</primary><secondary>package authentication</secondary>
id-ID: <primary>otentikasi</primary><secondary>otentikasi paket</secondary>

en: <primary>APT</primary><secondary>archive authentification</secondary>
id-ID: <primary>APT</primary><secondary>autentikasi arsip</secondary>

en: Security is very important for Falcot Corp administrators. Accordingly, they need to ensure that they only install packages which are guaranteed to come from Debian with no tampering on the way. A computer cracker could try to add malicious code to an otherwise legitimate package. Such a package, if installed, could do anything the cracker designed it to do, including for instance disclosing passwords or confidential information. To circumvent this risk, Debian provides a tamper-proof seal to guarantee — at install time — that a package really comes from its official maintainer and hasn't been modified by a third party.
id-ID: Keamanan merupakan hal yang sangat penting untuk administrator Falcot Corp. Maka, mereka perlu memastikan baha mereka hanya menginstall paket yang dijamin datang dari Debian dengan tanpa pemadatan. Seorang cracker komputer dapat mencoba untuk menambahkan kode jahat pada selain paket sah. Semacam paket, jika terinstall, dapat melakukan apapun yang didesain cracker untuk melakukannya, termasuk misalnya membongkar password atau informasi rahasia. Untuk menghindari resiko ini, Debian menyediakan sebuah bukti-padat segel untuk menjamin - pada saat instalasi - bahwa sebuah paket datang dari maintainer resminya dan belum dimodifikasi oleh pihak ketiga.

en: <emphasis>NOTE</emphasis> The future of <filename>Release</filename> and <filename>Release.gpg</filename>
id-ID: <emphasis>CATATAN</emphasis> Masa depan dari <filename>Release</filename> dan <filename>Release.gpg</filename>

en: <emphasis>IN PRACTICE</emphasis> Adding trusted keys
id-ID: <emphasis>PRAKTEKNYA</emphasis> Menambahkan kunci terpercaya

en: <primary>trusted key</primary>
id-ID: <primary>kunci terpercaya</primary>

en: <primary>key</primary><secondary>APT's authentication keys</secondary>
id-ID: <primary>key</primary><secondary>Kunci otentikasi APT</secondary>

en: When a third-party package source is added to the <filename>sources.list</filename> file, APT needs to be told to trust the corresponding GPG authentication key (otherwise it will keep complaining that it can't ensure the authenticity of the packages coming from that repository). The first step is of course to get the public key. More often than not, the key will be provided as a small text file, which we will call <filename>key.asc</filename> in the following examples.
id-ID: Ketika sumber paket pihak ketiga ditambahkan ke berkas <filename>sources.list</filename>, APT perlu diberitahu untuk memercayai kunci otentikasi GPG yang sesuai (sebaliknya dia akan tetap menggerutu bahwa dia tidak dapat memastikan keaslian paket yang datang dari repositori tersebut). Langkah pertama tentu saja untuk mendapatkan kunci publik. Lebih sering, kunci akan disediakan sebagai berkas teks kecil, yang akan kita namai <filename>key.asc</filename> pada contoh berikut.

en: Upgrading from One Stable Distribution to the Next
id-ID: Upgrade dari Satu Distribusi Stable ke Berikutnya

en: <primary>system</primary><secondary><foreignphrase>dist-upgrade</foreignphrase></secondary>
id-ID: <primary>sistem</primary><secondary><foreignphrase>dist-upgrade</foreignphrase></secondary>

en: One of the best-known features of Debian is its ability to upgrade an installed system from one stable release to the next: <foreignphrase>dist-upgrade</foreignphrase> — a well-known phrase — has largely contributed to the project's reputation. With a few precautions, upgrading a computer can take as little as a few minutes, or a few dozen minutes, depending on the download speed from the package repositories.
id-ID: Salah satu fitur yang paling terkenal adalah kemampuannya untuk mengupgrade sistem terinstall dari satu rilis stable ke rilis berikutnya: <foreignphrase>dist-upgrade</foreignphrase> — istilah yang mashur — besar kontribusinya terhadap reputasi rroyek. Dengan sedikit tindakan pencegahan, mengupgrade sebuah komputer dapat membutuhkan waktu beberapa menit, atau belasan menit, tergantung kecepatan unduh dari repositori paket.

en: Recommended Procedure
id-ID: Prosedur yang Direkomendasikan

en: <primary>system</primary><secondary><foreignphrase>release notes</foreignphrase></secondary>
id-ID: <primary>sistem</primary><secondary><foreignphrase>catatan rilis</foreignphrase></secondary>

en: Since Debian has quite some time to evolve in-between stable releases, you should read the release notes before upgrading.
id-ID: Karena Debian memiliki beberapa waktu untuk evolusi antara rilis stable, Anda harus membaca catatan rilis sebelum melakukan upgrade.

en: <emphasis>BACK TO BASICS</emphasis> Release notes
id-ID: <emphasis>KEMBALI KE DASAR</emphasis> Catatan rilis

en: <primary>release notes</primary>
id-ID: <primary>catatan rilis</primary>

en: The release notes for an operating system (and, more generally, for any software) are a document giving an overview of the software, with some details concerning the particularities of one version. These documents are generally short compared to the complete documentation, and they usually list the features which have been introduced since the previous version. They also give details on upgrading procedures, warnings for users of previous versions, and sometimes errata.
id-ID: Catatan rilis untuk sebuah sistem operasi (dan, lebih umum, untuk perangkat lunak) adalah sebuah dokumen yang memberikan gambaran perangkat lunak, dengan beberapa rincian mengenai fakta suatu versi. Dokumen ini biasanya berupa perbandingan singkat ke dokumentasi lengkapnya, dan mereka biasanya terdapat daftar fitur yang telah diperkenalkan sejak versi sebelumnya. Mereka juga memberikan rincian tentang prosedur upgrade, peringatan untuk penggunan versi sebelumnya, dan terkadang berupa ralat.

en: <emphasis>TIP</emphasis> Finding changed files
id-ID: <emphasis>TIP</emphasis> Mencari berkas yang berubah

en: The <command>debsums</command> command can check if files on the local system, which are part of an installed package, have been altered. It uses a simple hashsum algorithm and the information in <filename>/var/lib/dpkg/info/<replaceable>package</replaceable>.md5sums</filename> (see <xref linkend="sect.conffiles" />). To find all altered configuration files use <command>debsums -ec</command>. To check the whole system, use <command>debsums -c</command>.
id-ID: Perintah <command>debsums</command> dapat memeriksa apakah berkas pada sistem lokal, yang merupakan bagian dari paket yang diinstal, telah diubah. Ini menggunakan algoritma hashsum sederhana dan informasi dalam <filename>/var/lib/dpkg/info/<replaceable>package</replaceable>.md5sums</filename> (lihat <xref linkend="sect.conffiles" />). Untuk menemukan semua berkas konfigurasi yang diubah gunakan <command>debsums -ec</command>. Untuk memeriksa seluruh sistem, gunakan <command>debsums -c</command>.

en: <emphasis>NOTE</emphasis> Repository information changes
id-ID: <emphasis>CATATAN</emphasis> Perubahan informasi repositori

en: When a new stable version of Debian is released, some fields in the <filename>Release</filename> and <filename>InRelease</filename> files of a repository change, like the <literal>Suite</literal> field. When this happens, downloading data from the repository is declined until the change is confirmed to ensure the user is prepared for it. To confirm the change use the <literal>--allow-releaseinfo-change</literal> or <literal>--allow-releaseinfo-change-<replaceable>field</replaceable></literal> options for <command>apt-get</command> or the <literal>Acquire::AllowReleaseInfoChange</literal> configuration option.
id-ID: Ketika versi stabil baru Debian dirilis, beberapa field dalam berkas <filename>Release</filename> dan <filename>InRelease</filename> dari suatu repositori berubah, seperti field <literal>Suite</literal>. Ketika ini terjadi, mengunduh data dari repositori ditolak sampai perubahan dikonfirmasi untuk memastikan pengguna siap untuk itu. Untuk mengonfirmasi perubahan, gunakan opsi <literal>--allow-releaseinfo-change</literal> atau <literal>--allow-releaseinfo-change-<replaceable>field</replaceable></literal> untuk <command>apt-get</command> atau opsi konfigurasi <literal>Acquire::AllowReleaseInfoChange</literal>.

en: Handling Problems after an Upgrade
id-ID: Menangani Masalah setelah Pembaharuan

en: In spite of the Debian maintainers' best efforts, a major system upgrade isn't always as smooth as you could wish. New software versions may be incompatible with previous ones (for instance, their default behavior or their data format may have changed). Also, some bugs may slip through the cracks despite the testing phase which always precedes a Debian release.
id-ID: Dalam kegemasan usaha terbaik maintainer Debian, upgrade sistem utama tidak selalu selancar yang Anda inginkan. Versi terbaru perangkat lunak mungkin tidak cocok dengan versi sebelumnya (misalnya, perilaku bawaannya atau format data mereka mungkin berubah). Juga, beberapa kutu mungkin terselip oleh crack walaupun fase testing yang selalu mendahului rilis Debian.

en: To anticipate some of these problems, you can install the <emphasis role="pkg">apt-listchanges</emphasis> package, which displays information about possible problems at the beginning of a package upgrade. This information is compiled by the package maintainers and put in <filename>/usr/share/doc/<replaceable>package</replaceable>/NEWS.Debian</filename> files for the benefit of users. Reading these files (possibly through <emphasis role="pkg">apt-listchanges</emphasis>) should help you avoid bad surprises.
id-ID: Untuk mengantisipasi beberapa masalah ini, Anda dapat menginstall paket <emphasis role="pkg">apt-listchanges</emphasis>, yang menampilkan informasi tentang kemungkinan masalah di permulaan upgrade paket. Informasi ini dikompilasi oleh maintainer paket Debian dan dimasukkan dalam berkas <filename>/usr/share/doc/<replaceable>paket</replaceable>/NEWS.Debian</filename> untuk memberi manfaat bagi pengguna. Membaca berkas perubahan ini (melalui <emphasis role="pkg">apt-listchanges</emphasis>) akan membantu Anda menghindari kejutan buruk.

en: sometimes a patch already exists, and it is available on the bug report; you can then recompile a fixed version of the broken package locally (see <xref linkend="sect.rebuilding-package" />);
id-ID: terkadang sebuah patch telah ada, dan tersedia pada laporan kutu; Anda dapat mengompilasi ulang versi tetap paket yang rusak di lokal (lihat <xref linkend="sect.rebuilding-package" />);

en: in other cases, users may have found a workaround for the problem and shared their insights about it in their replies to the report;
id-ID: dalam kasus lain, pengguna mungkin menemukan solusi masalah tersebut dan dibagi dalam penjelasannya dalam balasan ke laporan tersebut;

en: in yet other cases, a fixed package may have already been prepared and made public by the maintainer.
id-ID: dan dalam kasus lain, paket perbaikkan mungkin telah dipersiapkan dan tersedia secara publik oleh maintainer.

en: Depending on the severity of the bug, a new version of the package may be prepared specifically for a new revision of the stable release. When this happens, the fixed package is made available in the <literal>proposed-updates</literal> section of the Debian mirrors (see <xref linkend="sect.apt-sources.list.stable.proposed-updates" />). The corresponding entry can then be temporarily added to the <filename>sources.list</filename> file, and updated packages can be installed with <command>apt</command> or <command>aptitude</command>.
id-ID: Tergantung pada keparahan kutu, versi terbaru paket mungkin telah dipersiapkan secara spesifik untuk revisi baru rilis stable. Ketika hal ini terjadi, paket perbaikan tersedia di bagian <literal>proposed-updates</literal> dari mirror Debian (lihat <xref linkend="sect.apt-sources.list.stable.proposed-updates" />). Entri yang sesuai dapat ditambahkan sementara ke berkas <filename>sources.list</filename>, dan paket yang diperbaharui dapat diinstall dengan <command>apt</command> atau <command>aptitude</command>.

en: Sometimes the fixed package isn't available in this section yet because it is pending a validation by the Stable Release Managers. You can verify if that is the case on their web page. Packages listed there aren't available yet, but at least you know that the publication process is ongoing. <ulink type="block" url="https://release.debian.org/proposed-updates/stable.html" />
id-ID: Terkadang paket yang diperbaiki belum tersedia di bagian ini karena tertunda validasi oleh Manajer Rilis Stable. Anda dapat memverifikasi apakah itu yang terjadi pada laman web mereka. Daftar paket belum tersedia, namun setidaknya Anda tahu bahwa proses publikasi sedang berjalan. <ulink type="block" url="https://release.debian.org/proposed-updates/stable.html" />

en: Cleaning Up after an Upgrade
id-ID: Membersihkan setelah Peningkatan

en: <primary>upgrade</primary><secondary>cleaning</secondary>
id-ID: <primary>peningkatan</primary><secondary>pembersihan</secondary>

en: APT usually ensures a clean upgrade, pulling in new and updated dependencies, or removing conflicting packages. But even being such a great tool, it cannot cover all tasks users and administrators will face after an upgrade, because they require a human decision.
id-ID: APT biasanya memastikan peningkatan yang bersih, menarik dependensi baru dan yang diperbarui, atau menghapus paket yang bertentangan. Tetapi bahkan alat yang hebat, itu tidak dapat mencakup semua tugas yang akan dihadapi pengguna dan administrator setelah peningkatan, karena mereka memerlukan keputusan manusia.

en: Packages removed from the Debian Archive
id-ID: Paket-paket yang dihapus dari Arsip Debian

en: A similar result can be achieved by <command>aptitude search ~o</command>. If the packages found are not required anymore, they should be purged from the system, because they will not face any updates for critical or security related bugs anymore.
id-ID: Hasil serupa dapat dicapai dengan <command>aptitude search ~o</command>. Jika paket yang ditemukan tidak diperlukan lagi, mereka harus dibersihkan dari sistem, karena mereka tidak akan menghadapi pembaruan apa pun untuk bug terkait kritis atau keamanan lagi.

en: Dummy and Transitional Packages
id-ID: Paket-paket Transisi dan Dummy

en: <primary>dummy package</primary>
id-ID: <primary>paket dummy</primary>

en: <primary>transitional package</primary>
id-ID: <primary>paket transisi</primary>

en: <primary>package</primary><secondary>transitional</secondary>
id-ID: <primary>paket</primary><secondary>transisi</secondary>

en: <primary>package</primary><secondary>dummy</secondary>
id-ID: <primary>paket</primary><secondary>dummy</secondary>

en: Sometimes, it might be necessary for a package to get a new name. In this case often the old package is kept as an (almost) empty package, depending on the new one and installing only the mandatory files in <filename>/usr/share/doc/<replaceable>package</replaceable>/</filename>. Such packages are called "dummy" or "transitional" packages. If the package maintainer in charge also changed the section of this package to <literal>oldlibs</literal>, then tools like <command>aptitude</command>, <command>deboprhan</command>, or <command>debfoster</command> (see sidebar <xref linkend="sidebar.deborphan-debfoster" />) can pickup these packages to suggest their removal.
id-ID: Kadang-kadang, mungkin perlu untuk paket untuk mendapatkan nama baru. Dalam hal ini sering kali paket lama disimpan sebagai paket (hampir) kosong, bergantung pada yang baru dan hanya menginstal berkas wajib di <filename>/usr/share/doc/<replaceable>paket</replaceable>/</filename>. Paket tersebut disebut paket "dummy" atau "transitional". Jika pengelola paket yang bertanggung jawab juga mengubah bagian paket ini menjadi <literal>oldlibs</literal>, maka alat seperti <command>aptitude</command>, <command>deborphan</command>, atau <command>debfoster</command> (lihat sidebar <xref linkend="sidebar.deborphan-debfoster" />) dapat mengambil paket-paket ini untuk menyarankan penghapusan mereka.

en: Unfortunately there is currently no foolproof way of making sure that these packages are automatically removed or picked by the tools mentioned above. One way to check if the system still has some of these packages installed, is to look through the package descriptions of installed packages and then check the results. Be careful not to schedule the results for automatic removal, because this method can lead to false positives:
id-ID: Sayangnya saat ini tidak ada cara ampuh untuk memastikan bahwa paket ini secara otomatis dihapus atau dipilih oleh alat yang disebutkan di atas. Salah satu cara untuk memeriksa apakah sistem masih memiliki beberapa paket ini diinstal, adalah untuk melihat melalui deskripsi paket-paket yang diinstal dan kemudian memeriksa hasilnya. Berhati-hatilah untuk tidak menjadwalkan hasil untuk penghapusan otomatis, karena metode ini dapat menyebabkan positif palsu:

en: Because the new package is pulled in as a dependency of the transitional package, it is usually marked as automatically installed and might be scheduled for removal if you try to purge the transitional package from your system. In this case you can use either of the approaches described in sidebar <xref linkend="sidebar.apt-install-and-remove" /> and <xref linkend="sect.automatic-tracking" /> to selectively remove the transitional package.
id-ID: Karena paket baru ditarik sebagai ketergantungan paket transisi, biasanya ditandai sebagai diinstal secara otomatis dan mungkin dijadwalkan untuk penghapusan jika Anda mencoba untuk membersihkan paket transisi dari sistem Anda. Dalam hal ini Anda dapat menggunakan salah satu pendekatan yang dijelaskan di sidebar <xref linkend="sidebar.apt-install-and-remove" /> dan <xref linkend="sect.automatic-tracking" /> untuk secara selektif menghapus paket transisi.

en: Old or Unused Configuration Files
id-ID: Berkas-berkas Konfigurasi Tak Terpakai atau Lama

en: Files not owned by any Package
id-ID: Berkas yang tak dimiliki oleh sebarang Paket

en: The Debian policy enforces that packages don't leave files behind when they are purged. Violating this principle is a serious bug and you will rarely encounter it. If you do, report it; and if you are curious though, you can use the <emphasis role="pkg">cruft</emphasis> or <emphasis role="pkg">cruft-ng</emphasis> package to check your system for files not owned by any package.
id-ID: Kebijakan Debian memberlakukan bahwa paket tidak meninggalkan berkas ketika mereka dibersihkan. Melanggar prinsip ini adalah bug serius dan Anda akan jarang menghadapinya. Jika Anda menemuinya, laporkan; dan jika Anda penasaran, Anda dapat menggunakan paket <emphasis role="pkg">cruft</emphasis> atau <emphasis role="pkg">cruft-ng</emphasis> untuk memeriksa sistem Anda untuk berkas yang tidak dimiliki oleh paket apa pun.

en: Keeping a System Up to Date
id-ID: Menjaga agar Sistem Up to Date

en: The Debian distribution is dynamic and changes continually. Most of the changes are in the <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis> versions, but even <emphasis role="distribution">Stable</emphasis> is updated from time to time, mostly for security-related fixes. Whatever version of Debian a system runs, it is generally a good idea to keep it up to date, so that you can get the benefit of recent evolution and bug fixes.
id-ID: Distro Debian adalah dinamis dan berubah terus-menerus. Perubahan yang paling sering adalah pada versi <emphasis role="distribution">Testing</emphasis> dan <emphasis role="distribution">Unstable</emphasis>, namun bahkan <emphasis role="distribution">Stable</emphasis> diperbaharui dari waktu ke waktu, seringnya untuk perbaikan yang berhubungan dengan keamanan. Apapun versi Debian yang dijalankan sistem, umumnya merupakan ide yang bagus untuk menjaga tetap mutakhir, agar Anda mendapatkan manfaat evolusi terkini dan perbaikan kutu.

en: While it is of course possible to periodically run a tool to check for available updates and run the upgrades, such a repetitive task is tedious, especially when it needs to be performed on several machines. Fortunately, like many repetitive tasks, it can be partly automated, and a set of tools have already been developed to that effect.
id-ID: Tentu saja memungkinkan secara berkala menjalankan sebuah alat untuk memeriksa pembaharuan yang tersedia dan menjalankan upgrade, semacam tugas berulang yang membosankan, khususnya ketika perlu dijalankan pada beberapa mesin. Untungnya, seperti tugas berulang lainnya, sebagian dapat diotomatiskan, dan seperangkat alat telah dikembangkan untuk efek tersebut.

en: The first of these tools is <command>apticron</command>, in the package of the same name. Its main effect is to run a script daily (via <command>cron</command>). The script updates the list of available packages, and, if some installed packages are not in the latest available version, it sends an email with a list of these packages along with the changes that have been made in the new versions. Obviously, this package mostly targets users of Debian <emphasis role="distribution">Stable</emphasis>, since the daily emails would be very long for the faster paced versions of Debian. When updates are available, <command>apticron</command> automatically downloads them. It does not install them — the administrator will still do it — but having the packages already downloaded and available locally (in APT's cache) makes the job faster.
id-ID: Yang pertama dari alat ini adalah <command>apticron</command>, dalam paket dengan nama yang sama. Efek utamanya adalah untuk menjalankan sebuah skrip tiap hari (via <command>cron</command>). Skrip tersebut memperbaharui daftar paket tersedia, dan, jika beberapa paket terinstall bukan merupakan versi terkini yang tersedia, dia mengirim sebuah surel dengan daftar paket ini bersama dengan perubahan yang mungkin telah dibuat pada versi terbarunya. Biasanya, paket ini kebanyakan menargetkan pengguna Debian <emphasis role="distribution">Stable</emphasis>, karena surel harian mungkin akan sangat panjang untuk versi cepat Debian. Ketika pembaharuan tersedia, <command>apticron</command> mengunduhnya secara otomatis. Dia tidak menginstallnya - administrator tetap akan melakukannya - namun jika paket telah terunduh dan tersedia secara lokal (dalam cache APT) membuat pekerjaan lebih cepat.

en: Administrators in charge of several computers will no doubt appreciate being informed of pending upgrades, but the upgrades themselves are still as tedious as they used to be. Periodic upgrades can be enabled: it uses a <command>systemd</command> timer unit or <command>cron</command>. If <emphasis role="pkg">systemd</emphasis> is not installed, the <filename>/etc/cron.daily/apt-compat</filename> script (in the <emphasis role="pkg">apt</emphasis> package) comes in handy. This script is run daily (and non-interactively) by <command>cron</command>. To control the behavior, use APT configuration variables (which are therefore stored in a file <filename>/etc/apt/apt.conf.d/10periodic</filename>). The main variables are:
id-ID: Administrator yang bertugas pada beberapa komputer tidak akan ragu mengapresiasi informasi upgrade yang tertunda, namun upgrade itu sendiri masih membosankan sebagaimana seharusnya. Peningkatan berkala dapat difungsikan: itu memakai unit timer <command>systemd</command> atau <command>cron</command>. Bila <emphasis role="pkg">systemd</emphasis> tidak dipasang, <filename>/etc/cron.daily/apt</filename> (dalam paket <emphasis role="pkg">apt</emphasis>) hadir untuk memudahkan. Skrip ini dijalankan per hari (dan tak-interaktif) oleh <command>cron</command>. Untuk mengontrol perilakunya, gunakan variabel konfigurasi APT (yang tersimpan dalam sebuah berkas <filename>/etc/apt/apt.conf.d/10periodic</filename>). Variabel utamanya adalah:

en: This option allows you to specify the frequency (in days) at which the package lists are refreshed. <command>apticron</command> users can do without this variable, since <command>apticron</command> already does this task.
id-ID: Pilihan ini mengizinkan Anda untuk menentukan frekunsi (dalam hari) untuk menyegarkan daftar paket. Pengguna <command>apticron</command> dapat melakukannya tanpa variabel ini, karena <command>apticron</command> telah melakukan tugas ini.

en: Again, this option indicates a frequency (in days), this time for the downloading of the actual packages. Again, <command>apticron</command> users won't need it.
id-ID: Lagi, pilihan ini menentukan sebuah frekuensi (dalam hari), kali ini untuk mengunduh paket aktual. Lagi, pengguna <command>apticron</command> tidak memerlukannya.

en: This option covers a feature that <command>apticron</command> doesn't have. It controls how often obsolete packages (those not referenced by any distribution anymore) are removed from the APT cache. This keeps the APT cache at a reasonable size and means that you don't need to worry about that task.
id-ID: Pilihan ini mencakup fitur yyang tidak dimiliki <command>apticron</command>. Ini mengontrol bagaimana sering paket usang (yang tidak lagi dirujuk oleh distribusi apapun) dihapus dari cache APT. Ini menjaga cache APT pada ukuran yang berarti dan maknanya Anda tidak perlu khawatir terhadap tugas tersebut.

en: When this option is enabled, the daily script will execute <command>unattended-upgrade</command> (from the <emphasis role="pkg">unattended-upgrades</emphasis> package) which — as its name suggest — can automatize the upgrade process for some packages (by default it only takes care of security updates, but this can be customized in <filename>/etc/apt/apt.conf.d/50unattended-upgrades</filename>). Note that this option can be set with the help of debconf by running <command>dpkg-reconfigure -plow unattended-upgrades</command>. If <emphasis role="pkg">apt-listbugs</emphasis> is installed, it will prevent an automatic upgrade of packages which are affected by an already reported serious or grave bug.
id-ID: Ketika pilihan ini diaktifkan, skrip harian akan mengeksekusi <command>unattended-upgrade</command> (dari paket <emphasis role="pkg">unattended-upgrades</emphasis>) yang — seperti yang disarankan oleh namanya — dapat mengotomatisasi proses peningkatan untuk beberapa paket (secara bawaan hanya menangani pembaharuan keamanan, namun ini dapat dikostumisasi di <filename>/etc/apt/apt.conf.d/50unattended-upgrades</filename>). Catat bahwa pilihan ini dapat diatur dengan bantuan debconf dengan menjalankan <command>dpkg-reconfigure -plow unattended-upgrades</command>. Bila <emphasis role="pkg">apt-listbugs</emphasis> terpasang, ini akan mencegah peningkatan otomatis paket-paket yang dipengaruhi oleh kutu serius atau parah yang telah dilaporkan.

en: Other options can allow you to control the cache cleaning behavior with more precision. They are not listed here, but they are described in the <filename>/usr/lib/apt/apt.systemd.daily</filename> script.
id-ID: Pilihan lain dapat mengizinkan Anda untuk mengontrol perilaku pembersihan singgahan dengan lebih seksama. Mereka tidak terdaftar di sini, namun mereka dijelaskan di skrip <filename>/usr/lib/apt/apt.systemd.daily</filename>.

en: These tools work very well for servers, but desktop users generally prefer a more interactive system. The package <emphasis role="pkg">gnome-software</emphasis> provides an icon in the notification area of desktop environments when updates are available; clicking on this icon then runs an interface to perform updates. You can browse through available updates, read the short description of the relevant packages and the corresponding <filename>changelog</filename> entries, and select whether to apply the update or not on a case-by-case basis.
id-ID: Alat ini bekerja dengan baik untuk server, namun pengguna desktop umumnya lebih memilih sistem yang lebih interaktif. Paket <emphasis role="pkg">gnome-software</emphasis> menyediakan ikon pada area notifikasi lingkunan desktop ketika pembaharuan tersedia; mengeklik ikon ini kemudian menjalankan antarmuka untuk melaksanakan pembaharuan. Anda dapat menjelajah paket pembaruan yang tersedia, membaca penjelasan singkat paket yang relevan dan entri <filename>changelog</filename> yang sesuai, dan memilih apakah menerapkan pembaharuan atau tidak, berdasarkan kasus-per-kasus.

en: Upgrading with <command>gpk-update-viewer</command>
id-ID: Pembaharuan dengan <command>gpk-update-viewer</command>

en: This tool is no longer installed in the default GNOME desktop. The new philosophy is that security updates should be automatically installed, either in the background or, preferably, when you shutdown your computer so as to not confuse any running application.
id-ID: Alat ini tidak lagi diinstal di desktop GNOME default. Filosofi baru adalah bahwa pembaruan keamanan harus diinstal secara otomatis, baik di latar belakang atau, sebaiknya, ketika Anda mematikan komputer Anda agar tidak membingungkan aplikasi yang sedang berjalan.

en: Automatic Upgrades
id-ID: Pembaharuan Otomatis

en: <primary>upgrade</primary><secondary>automatic system upgrade</secondary>
id-ID: <primary>pembaharuan</primary><secondary>pembaharuan sistem otomatis</secondary>

en: <primary>automatic upgrade</primary>
id-ID: <primary>pembaharuan otomatis</primary>

en: Since Falcot Corp has many computers but only limited manpower, its administrators try to make upgrades as automatic as possible. The programs in charge of these processes must therefore run with no human intervention.
id-ID: Karena Falcot Cort memiliki banyak komputer namun hanya terbatas kekuatan orang, administratornya mencoba untuk membuat upgrade seotomatis mungkin. Program yang bertugas pada proses ini harus dijalankan tanpa intervensi manusia.

en: Configuring <command>dpkg</command>
id-ID: Mengonfigurasi <command>dpkg</command>

en: As we have already mentioned (see sidebar <xref linkend="sidebar.questions-conffiles" />), <command>dpkg</command> can be instructed not to ask for confirmation when replacing a configuration file (with the <literal>--force-confdef --force-confold</literal> options). Interactions can, however, have three other sources: some come from APT itself, some are handled by <command>debconf</command>, and some happen on the command line due to package configuration scripts (sometimes handled by <emphasis role="pkg">ucf</emphasis>).
id-ID: Seperti yang telah kita sebutkan (lihat bilah tepi <xref linkend="sidebar.questions-conffiles" />), <command>dpkg</command> dapat diarahkan untuk tidak meminta konfirmasi ketika mengganti berkas konfigurasi (dengan pilihan <literal>--force-confdef --force-confold</literal>). Akan tetapi, interaksi dapat memiliki tiga sumber lain: beberapa datang dari APT itu sendiri, beberapa ditangai oleh <command>debconf</command>, dan beberapa terjadi di baris perintah karena skrip konfigurasi paket (kadang ditangani oleh <emphasis role="pkg">ucf</emphasis>).

en: Configuring APT
id-ID: Mengonfigurasi APT

en: The case of APT is simple: the <literal>-y</literal> option (or <literal>--assume-yes</literal>) tells APT to consider the answer to all its questions to be “yes”.
id-ID: Kasus APT ini sederhana: pilihan <literal>-y</literal> (atau <literal>--assume-yes</literal>) memberitahu APT untuk memutuskan menjawab semua pertanyaannya dengan “ya”.

en: Configuring <command>debconf</command>
id-ID: Mengonfigurasi <command>debconf</command>

en: The case of <command>debconf</command> deserves more details. This program was, from its inception, designed to control the relevance and volume of questions displayed to the user, as well as the way they are shown. That is why its configuration requests a minimal priority for questions; only questions above the minimal priority are displayed. <command>debconf</command> assumes the default answer (defined by the package maintainer) for questions which it decided to skip.
id-ID: Kasus <command>debconf</command> berhak lebih diperinci. Program ini, dari intersepsinya, didesain untuk mengontrol relevansi dan volume pertanyaan yang ditampilkan ke pengguna, sebagaimana cara mereka dimunculkan. Oleh karena itu, konfigurasinya meminta sebuah prioritas minimal untuk pertanyaan; hanya pertanyaan di atas prioritas minimal yang ditampilkan. <command>debconf</command> mengasumsikan jawaban standar (ditentukan oleh maintainer paket) untuk pertanyaan yang diputuskan untuk dilewati.

en: To reconfigure <command>debconf</command>, use the <command>dpkg-reconfigure</command> tool from the <emphasis role="pkg">debconf</emphasis> package; the relevant command is <command>dpkg-reconfigure debconf</command>. Note that the configured values can be temporarily overridden with environment variables when needed (for instance, <varname>DEBIAN_FRONTEND</varname> controls the interface, as documented in the <citerefentry><refentrytitle>debconf</refentrytitle><manvolnum>7</manvolnum></citerefentry> manual page).
id-ID: Untuk mengonfigurasi ulang <command>debconf</command>, gunakan alat <command>dpkg-reconfigure</command> dari paket <emphasis role="pkg">debconf</emphasis>; perintah yang relevan adalah <command>dpkg-reconfigure debconf</command>. Catat bahwa nilai konfigurasi dapat diabaikan sementara dengan variabel lingkungan ketika diperlukan (misalnya, <varname>DEBIAN_FRONTEND</varname> mengontrol antarmuka, sebagaimana didokumentasikan dalam laman manual <citerefentry><refentrytitle>debconf</refentrytitle><manvolnum>7</manvolnum></citerefentry>).

en: Handling Command Line Interactions
id-ID: Menangani Interaksi Baris Perintah

en: The last source of interactions, and the hardest to get rid of, is the configuration scripts run by <command>dpkg</command>. There is unfortunately no standard solution, and no answer is overwhelmingly better than another.
id-ID: Sumber interaksi terakhir, dan yang paling sulit ditangani, adalah skrip konfigurasi dijalankan oleh <command>dpkg</command>. Sayangnya tidak ada solusi standar, dan tidak ada jawaban yang meliputi lebih baik dari lainnya.

en: The common approach is to suppress the standard input by redirecting the empty content of <filename>/dev/null</filename> into it with <command><replaceable>command</replaceable> &lt;/dev/null</command>, or to feed it with an endless stream of newlines. None of these methods is 100 % reliable, but they generally lead to the default answers being used, since most scripts consider a lack of reply as an acceptance of the default value.
id-ID: Pendekatan umum adalah dengan menekan input standar dengan mengarahkan konten kosong <filename>/dev/null</filename> ke dalamnya dengan <command><replaceable>perintah</replaceable> &lt;/dev/null</command>, atau memberi asupan stream baris baru tak berakhir. Tidak satupun metode ini yang 100 % handal, namun mereka umumnya mengarah pada digunakannya jawaban standar, karena kebanyakan skrip mengganggap ketiadaan jawaban sebagai penerimaan nilai baku.

en: The Miracle Combination
id-ID: Kombinasi Ajaib

en: By combining the previous elements, it is possible to design a small but rather reliable script which can handle automatic upgrades.
id-ID: Dengan mengombinasikan elemen sebelumnya, memungkinkan untuk mendesain skrip kecil yang lebih handal yang dapat menangani upgrade otomatis.

en: Non-interactive upgrade script
id-ID: Skrip pembaharuan non-interaktif

en: <emphasis>IN PRACTICE</emphasis> The Falcot Corp case
id-ID: <emphasis>PRAKTEKNYA</emphasis> Kasus Falcot Corp

en: Falcot computers are a heterogeneous system, with machines having various functions. Administrators will therefore pick the most relevant solution for each computer.
id-ID: Komputer Falcot adalah sebuah sistem heterogen, dengan mesin yang memiliki fungsi bermacam-macam. Administrator dapat mengambil solusi yang relevan untuk setiap komputer.

en: In the lab, the few computers using <emphasis role="distribution">Testing</emphasis> — to take advantage of the latest software versions — are not upgraded automatically either. Administrators only configure APT to prepare the upgrades but not enact them; when they decide to upgrade (manually), the tedious parts of refreshing package lists and downloading packages will be avoided, and administrators can focus on the really useful part.
id-ID: Di laboratorium, beberapa komputer menggunakan <emphasis role="distribution">Testing</emphasis> — untuk memanfaatkan versi terakhir perangkat lunak - tidak diupgrade secara otomatis juga. Administrator hanya mengonfigurasi APT untuk menyiapkan upgrade namun tidak menerapkannya; ketika mereka memutuskan untuk upgrade (secara manual), bagian yang membosankan dari menyegarkan daftar paket dan mengunduh paket akan dihindari, dan administrator dapat fokus pada bagian yang benar-benar berguna.

en: Searching for Packages
id-ID: Mencari Paket

en: <primary>package</primary><secondary>search package</secondary>
id-ID: <primary>paket</primary><secondary>mencari paket</secondary>

en: The most trivial search possible is looking up an exact package name. If <command>apt show <replaceable>package</replaceable></command> returns a result, then the package exists. Unfortunately, this requires knowing or even guessing the package name, which isn't always possible.
id-ID: Pencarian sepele yang paling mungkin adalah dengan mencari nama paket yang persis. Jika <command>apt show <replaceable>paket</replaceable></command> mengembalikan sebuah hasil, maka paket tersebut ada. Sayangnya, ini memerlukan pengetahuan atau bahkan menebak nama paket, yang tidak selalu mungkin.

en: <emphasis>TIP</emphasis> Package naming conventions
id-ID: <emphasis>TIP</emphasis> Konvensi penamaan paket

en: <primary>package</primary><secondary>naming conventions</secondary>
id-ID: <primary>paket</primary><secondary>konvensi penamaan</secondary>

en: Some categories of packages are named according to a conventional naming scheme; knowing the scheme can sometimes allow you to guess exact package names. For instance, for Perl modules, the convention says that a module called <literal>XML::Handler::Composer</literal> upstream should be packaged as <emphasis role="pkg">libxml-handler-composer-perl</emphasis>. The library enabling the use of the <command>gconf</command> system from Python is packaged as <emphasis role="pkg">python-gconf</emphasis>. It is unfortunately not possible to define a fully general naming scheme for all packages, even though package maintainers usually try to follow the choice of the upstream developers.
id-ID: Beberapa kategori paket dinamai berdasarkan bagan konvensi penamaan; mengetahui bagannya terkadang dapat mengizinkan Anda untuk menduga nama paket yang tepat. Misalnya, untuk modul Perl, konvensinya mengatakan sebuah modul disebut <literal>XML::Handler::Composer</literal> hulu harus dipaketkan sebagai <emphasis role="pkg">libxml-handler-composer-perl</emphasis>. Pustaka yang mengaktifkan penggunaan sistem <command>gconf</command> dari Python dipaketkan sebagai <emphasis role="pkg">python-gconf</emphasis>. Sayangnya tidak mungkin untuk menentukan bagan penamaan umum untuk seluruh paket, bahkan jika maintainer paket biasanya mencoba untuk mengikuti pilihan pengembang hulu.

en: A slightly more successful searching pattern is a plain-text search in package names, but it remains very limited. You can generally find results by searching package descriptions: since each package has a more or less detailed description in addition to its package name, a keyword search in these descriptions will often be useful. <command>apt-cache</command> and <command>axi-cache</command> are the tools of choice for this kind of search (see <xref linkend="sidebar.apt-axi-cache" />); for instance, <command>apt-cache search video</command> will return a list of all packages whose name or description contains the keyword “video”.
id-ID: Pola pencarian yang sedikit lebih sukses adalah pencarian teks-murni pada nama paket, namun ini sangat terbatas. Anda dapat menemukan hasil secara umum dengan mencari deskripsi paket: karena setiap paket memiliki lebih kurang rincian deskripsi tambahan pada nama paketnya, kata kunci pencarian pada deskripsinya seringkali akan berguna. <command>apt-cache</command> dan <command>axi-cache</command> merupakan pilihan alat untuk jenis pencarian ini (lihat <xref linkend="sidebar.apt-axi-cache" />); misalnya, <command>apt-cache search video</command> akan menghasilkan daftar seluruh paket yang nama atau deskripsinya berisi kata kunci “video”.

en: For more complex searches, a more powerful tool such as <command>aptitude</command> is required. <command>aptitude</command> allows you to search according to a logical expression based on the package's meta-data fields. For instance, the following command searches for packages whose name contains <literal>kino</literal>, whose description contains <literal>video</literal> and whose maintainer's name contains <literal>paul</literal>:
id-ID: Untuk pencarian yang lebih kompleks, diperlukan peralatan yang lebih powerful semacam <command>aptitude</command>. <command>aptitude</command> mengizinkan Anda untuk mencari berdasarkan ekspresi logis pada field meta-data paket. Misalnya, perintah berikut mencari paket yang namanya berisi <literal>kino</literal>, yang deskripsinya berisi <literal>video</literal> dan nama maintainernya berisi <literal>paul</literal>:

en: The search only returns one package, <emphasis role="pkg">kino</emphasis>, which satisfies all three criteria.
id-ID: Pencarian ini hanya menghasilkan satu paket, <emphasis role="pkg">kino</emphasis>, yang memenuhi ketiga kriteria.

en: <primary>package</primary><secondary>tags</secondary>
id-ID: <primary>paket</primary><secondary>tag</secondary>

en: Selecting the <literal>works-with::video</literal> and <literal>use::editing</literal> tags yields a handful of packages, including the <emphasis role="pkg">kino</emphasis> and <emphasis role="pkg">pitivi</emphasis> video editors. This system of classification is bound to be used more and more as time goes on, and package managers will gradually provide efficient search interfaces based on it.
id-ID: Memilih tag <literal>works-with::video</literal> dan <literal>use::editing</literal> menghasilkan segelintir paket, termasuk <emphasis role="pkg">kino</emphasis> dan editor video <emphasis role="pkg">pitivi</emphasis>. Sistem klasifikasi ini terkait untuk digunakan sesering mungkin seiring berjalannya waktu, dan manajer paket akan secara bertahap menyediakan antarmuka pencarian yang efisien berdasarkan hal ini.

en: To sum up, the best tool for the job depends on the complexity of the search that you wish to do:
id-ID: Untuk menghitungnya, peralatan terbaik untuk pekerjaan tergantung pada kompleksitas pencarian yang ingin Anda lakukan:

en: <command>apt-cache</command> only allows searching in package names and descriptions, which is very convenient when looking for a particular package that matches a few target keywords;
id-ID: <command>apt-cache</command> hanya mengizinkan pencarian pada nama paket dan deskripsi, yang sangat nyaman ketika mencari beberapa paket yang cocok dengan target beberapa kata kunci;

en: when the search criteria also include relationships between packages or other meta-data such as the name of the maintainer, <command>synaptic</command> will be more useful;
id-ID: ketika kriteria pencaria juga menyertakan hubungan antara paket atau meta-data lain seperti nama maintainer, <command>synaptic</command> akan lebih berguna;

en: when a tag-based search is needed, a good tool is <command>packagesearch</command>, a graphical interface dedicated to searching available packages along several criteria (including the names of the files that they contain). For usage on the command-line, <command>axi-cache</command> will fit the bill.
id-ID: ketika pencarian berbasis-tag diperlukan, alat yang baik ialah <command>packagesearch</command>, sebuah antarmuka grafis didedikasikan untuk mencari paket tersedia bersama dengan beberapa kriteria (termasuk nama berkas yang ada di dalamnya). Untuk penggunaan baris-perintah, <command>axi-cache</command> akan sesuai dengan permintaan.

en: finally, when the searches involve complex expressions with logic operations, the tool of choice will be <command>aptitude</command>'s search pattern syntax, which is quite powerful despite being somewhat obscure; it works in both the command-line and the interactive modes.
id-ID: akhirnya, ketika pencarian melibatkan ekspresi yang kompleks dengan operasi logika, alat yang dipilih akan berupa pola sintaks pencarian <command>aptitude</command>, yang cukup powerful sekalipun menjadi semacam jelas; ini bekerja pada baris-perintah dan mode interaktif.
