Deb (format berkas): Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k →Adopsi: Referensi untuk ipkg |
k fix |
||
(6 revisi perantara oleh 4 pengguna tidak ditampilkan) | |||
Baris 1:
{{Lowercase}}
{{Kotak info format berkas
| name = Paket Debian
| owner = [[Debian]]
| caption = Ikon [[GNOME]] untuk berkas deb<br>(logo Debian pada paket)
| icon = [[File:Application-x-deb.svg|64px]]
| caption = Ikon [[GNOME]] untuk berkas deb<br>(logo Debian pada paket)
| extended from = [[ar (Unix)|ar]], [[Tar (komputer)|tarball]]
| genre = [[Sistem manajemen paket]]
| mime = application/vnd.debian.binary-package<ref>{{cite web|title= Media Type Registration for vnd.debian.binary-package|url=https://www.iana.org/assignments/media-types/application/vnd.debian.binary-package|publisher=[[IANA]]|access-date=2021-05-21}}</ref>
| extension = .deb, .udeb
| url = [https://manpages.debian.org/unstable/deb.5 Spesifikasi format deb]
}}
'''deb''' adalah format sekaligus [[Ekstensi nama berkas|ekstensi]] [[Manajer paket|paket perangkat lunak]] untuk [[Debian]] beserta [[Daftar distribusi Linux#Berdasar Debian|turunannya]], seperti [[Ubuntu]] dan [[Linux Mint]].
== Desain ==
[[Berkas:Gdeb2.png|jmpl|GDebi sedang memasang paket Debian|
Paket deb merupakan paket berstandar [[Ar (Unix)|arsip ar]] yang terdiri dari tiga berkas: Satu berkas berisi berkas biner aplikasi dan dua lainnya merupakan arsip [[Tar (komputer)|tar]]. Arsip yang pertama berisi informasi kontrol dan arsip yang kedua berisi informasi perangkat-perangkat lunak yang diperlukan.<ref>{{Cite web|last=Hertzog|first=Raphael|date=2010-09-17|title=How to create Debian packages with alternative compression methods|url=https://raphaelhertzog.com/2010/09/17/how-to-create-debian-packages-with-alternative-compression-methods/|website=raphaelhertzog.com|language=en-US|access-date=2021-02-15}}</ref>
Beberapa paket deb tersedia dalam bentuk khusus yang bernama '''udeb''' ("deb [[Mu (huruf Yunani)|mikro]]") dan khususnya digunakan dalam pemasangan Debian. Meskipun menggunakan ekstensi yang berbeda, udeb tetap mengikuti spesifikasi paket deb, hanya saja berisi berkas-berkas esensial yang berguna untuk sistem operasi. Selain itu, udeb tidak benar-benar ditujukan untuk memperbarui atau menghapus perangkat lunak.<ref>{{Cite web|last=|first=|date=2016-09-20|title=Chapter
== Pemasangan ==
▲Beberapa paket deb tersedia dalam bentuk khusus yang bernama '''udeb''' ("deb [[Mu (huruf Yunani)|mikro]]") dan khususnya digunakan dalam pemasangan Debian. Meskipun menggunakan ekstensi yang berbeda, udeb tetap mengikuti spesifikasi paket deb, hanya saja berisi berkas-berkas esensial yang berguna untuk sistem operasi. Selain itu, udeb tidak benar-benar ditujukan untuk memperbarui atau menghapus perangkat lunak.<ref>{{Cite web|last=|first=|date=2016-09-20|title=Chapter 3. D-I components or udebs|url=http://d-i.alioth.debian.org/doc/internals/ch03.html|website=web.archive.org|archive-url=https://web.archive.org/web/20160920053451/http://d-i.alioth.debian.org/doc/internals/ch03.html|archive-date=2016-09-20|access-date=2021-02-15}}</ref>
[[DPKG|dpkg]] menyediakan fungsionalitas dasar untuk memasang dan memanipulasi paket ini. Biasanya, para pengguna tidak memasang paket secara langsung dengan dpkg, tetapi dengan [[APT (manajer paket)|manajer paket APT]] atau aplikasi [[GUI]] seperti [[Synaptic]] dan [[aptitude]].<ref>{{Cite web|title=Courses/MaintainingPackages/Packages/Management - Debian Wiki|url=https://wiki.debian.org/Courses/MaintainingPackages/Packages/Management|website=wiki.debian.org|access-date=2021-02-15}}</ref>
== Adopsi ==
Baris 17 ⟶ 30:
* Varian non-Linux dari Debian seperti [[Debian GNU/Hurd]] dan [[Debian GNU/kFreeBSD]].<ref>{{Cite web|last=|first=|date=|title=Debian GNU/Hurd Configuration|url=https://www.debian.org/ports/hurd/hurd-install.en.html|website=debian.org|access-date=2021-02-15}}</ref><ref>{{Cite web|last=|first=|date=|title=Are the *.deb packages for *bsd handled the same old way they did on Linux, or do they simply use the /usr/local filesystem? - Debian GNU/kFreeBSD FAQ|url=https://wiki.debian.org/Debian_GNU/kFreeBSD_FAQ#Q._Are_the_.2A.deb_packages_for_.2Absd_handled_the_same_old_way_they_did_on_Linux.2C_or_do_they_simply_use_the_.2Fusr.2Flocal_filesystem.3F|website=wiki.debian.org|access-date=2021-02-15}}</ref>
* Dalam ekosistem Apple, tersedia [[Fink]] sebagai portasi sistem manajemen paket Debian untuk [[macOS]].<ref>{{Cite web|last=|first=|date=|title=Fink F.A.Q.|url=https://www.finkproject.org/faq/general.php|website=finkproject.org|access-date=2021-02-15}}</ref> Sementara, paket deb juga digunakan oleh [[Cydia]] dalam mendistribusikan dan memasang aplikasi [[iOS]] yang telah di-[[Jailbreaking di iOS|''jailbreak'']].<ref>{{Cite web|last=Freeman|first=Jay|date=|title=How to Host a Cydia™ Repository|url=http://www.saurik.com/id/7|website=saurik.com|access-date=2021-02-15}}</ref>
* [[Ipkg]] dan [[Opkg]], yang ditujukan untuk penggunaan dalam [[sistem
== Lihat pula ==
Baris 33 ⟶ 46:
* [https://web.archive.org/web/20160315103443/https://www.debian.org/doc/manuals/debian-faq/ch-pkg_basics Tanya jawab tentang paket Debian]
* [[debian:Teams/Dpkg/DebSupport|Dukungan paket-paket Debian]]
{{Authority control}}
[[Kategori:Ubuntu]]
|