Cara Memasang Perangkat Lunak Dari Luar Gudang Perangkat Lunak Ubuntu
Di Linux, Anda menginstal perangkat lunak dari aplikasi manajemen paket seperti Pusat Perangkat Lunak Ubuntu. Tetapi tidak setiap perangkat lunak tersedia di repositori perangkat lunak distribusi Linux Anda.
Anda hanya harus menginstal perangkat lunak dari sumber yang Anda percayai, seperti pada Windows. Sebagian besar saran ini juga berlaku untuk distribusi Linux lainnya, jadi kami akan mencatat apa yang spesifik untuk Ubuntu dan apa yang Linux pada umumnya.
File Paket DEB
Paket perangkat lunak Ubuntu dalam format file .deb. Ini termasuk paket yang Anda unduh dari Ubuntu Software Center dan dengan apt-get - semuanya adalah file deb.
Namun, Anda juga dapat menginstal paket deb dari luar repositori perangkat lunak Ubuntu. Banyak perusahaan yang memproduksi perangkat lunak untuk Linux menawarkannya dalam format .deb. Misalnya, Anda dapat mengunduh file deb untuk Google Chrome, Google Earth, Steam untuk Linux, Opera, dan bahkan Skype, dari situs web resminya. Klik dua kali file tersebut dan itu akan terbuka di Pusat Perangkat Lunak Ubuntu, tempat Anda dapat menginstalnya.
Ubuntu didasarkan pada Debian, yang menciptakan format paket .deb. Distribusi Linux lainnya akan memiliki format paket sendiri jika tidak berbasis pada Debian. Misalnya, Fedora dan distribusi berbasis Red Hat lainnya menggunakan paket .rpm. Banyak perusahaan yang menawarkan perangkat lunak untuk Linux menawarkannya dalam berbagai format paket untuk distribusi yang berbeda.
Repositori Paket Pihak Ketiga
Ubuntu menjalankan repositori paketnya sendiri yang penuh dengan perangkat lunak open-source (dan beberapa sumber tertutup) yang dikompilasi dan dikemas untuk Ubuntu. Namun, siapa pun dapat mengatur repositori paket mereka sendiri.
Repositori paket pihak ketiga sering ditambahkan ke sistem Anda dengan mulus. Misalnya, ketika Anda menginstal Google Chrome atau Steam dari file .deb, file .deb menambahkan repositori perangkat lunak Google atau Valve resmi ke sistem Anda. Ketika paket diperbarui di repositori, Anda akan diberitahu tentang pembaruan dan dapat menginstalnya melalui aplikasi Pembaruan Perangkat Lunak. Tidak seperti Windows, pembaruan untuk semua perangkat lunak yang Anda instal dapat dikelola di satu tempat.
Anda dapat melihat repositori perangkat lunak Anda dan menambahkan lebih banyak (jika Anda tahu detailnya) dari aplikasi Sumber Perangkat Lunak yang disertakan dengan Ubuntu.
Distribusi Linux lainnya juga mendukung repositori pihak ketiga, tetapi repositori dan perangkat lunak yang dikandungnya khusus untuk distribusi.
Arsip Paket Pribadi (PPA)
PPA adalah bentuk lain dari repositori paket pihak ketiga. Mereka dihosting di sistem Launchpad Canonical, di mana siapa pun dapat membuat PPA.
PPA sering berisi perangkat lunak eksperimental yang belum secara resmi ditambahkan ke repositori utama dan stabil Ubuntu. Mereka juga mungkin berisi versi perangkat lunak yang lebih baru yang belum dianggap cukup stabil untuk sampai ke repositori utama Ubuntu.
Sebagai contoh, Tim Anggur Ubuntu menawarkan PPA dengan rilis terbaru dari perangkat lunak Wine untuk menjalankan aplikasi Windows di Linux. Untuk menambahkannya, Anda akan menambahkan baris berikut ke aplikasi Sumber Perangkat Lunak di atas:
ppa: ubuntu-wine / ppa
Setiap halaman PPA di situs web Launchical Canonical termasuk instruksi untuk menambahkan PPA ke sistem Anda. Setelah PPA ditambahkan ke sistem Anda, Anda dapat menginstal paket dari PPA menggunakan perangkat lunak standar seperti Ubuntu Software Center, Software Updater, dan alat baris perintah apt-get.
Kompilasi Dari Sumber
Semua perangkat lunak biner dikompilasi dari kode sumber. Paket deb. Ubuntu berisi perangkat lunak yang dikompilasi khusus untuk rilis Ubuntu yang Anda gunakan. Aplikasi ini dikompilasi untuk menggunakan perpustakaan perangkat lunak yang tersedia untuk rilis Ubuntu Anda.
Pengembang perangkat lunak tertentu umumnya merilis perangkat lunak dalam bentuk kode sumber. Distribusi Linux mengambil kode sumber, mengkompilasinya, dan membuat paket untuk Anda. Namun, Anda juga dapat mengunduh kode sumber program dan mengompilasinya sendiri. Anda biasanya tidak perlu melakukan ini di Ubuntu. Sebagian besar perangkat lunak eksperimental yang mungkin Anda inginkan mungkin dalam PPA, di mana seseorang telah melakukan kerja keras untuk Anda.
Pada distribusi lain, kadang-kadang mungkin perlu untuk mengkompilasi program untuk mendapatkan versi terbaru yang Anda butuhkan atau menginstal program yang tidak tersedia di repositori Anda. Namun, rata-rata pengguna Linux - dan bahkan banyak pengguna Linux yang culun - tidak akan pernah harus mengkompilasi sesuatu dari sumber.
File kode sumber umumnya didistribusikan dalam format .tar.gz, tetapi itu hanya tipe arsip - file .tar.gz dapat berisi apa saja, seperti halnya file .zip dapat.
Program Biner
Beberapa program didistribusikan dalam bentuk biner, bukan bentuk kode sumber. Ini mungkin karena program ini adalah sumber tertutup dan penyalur program tidak ingin melakukan kerja keras mengemasnya untuk berbagai distribusi.
Misalnya, Mozilla menawarkan unduhan Linux untuk binari Firefox dalam format .tar.bz2. (.tar.bz2 hanyalah format arsip lain, seperti file zip.) Anda dapat mengunduh arsip ini, mengekstraknya ke folder di komputer Anda, dan menjalankan skrip run-mozilla.sh di dalamnya (cukup klik dua kali) untuk menjalankan biner Firefox yang diunduh.
Namun, Anda tidak harus melakukan ini dalam kasus Firefox. Gunakan paket Firefox yang datang dengan sistem operasi Anda - mungkin lebih baik dioptimalkan, lebih cepat, dan akan diperbarui melalui alat manajemen paket standar Anda. Namun, jika Anda menggunakan distribusi Linux yang lebih lama yang dilengkapi dengan Firefox yang sudah ketinggalan zaman, Anda dapat mengunduh biner Firefox ke komputer Anda dan menjalankannya dari direktori tanpa perlu izin sistem untuk menginstalnya..
Banyak perangkat lunak sumber tertutup (terutama perangkat lunak sumber tertutup yang lebih tua, tidak didukung) didistribusikan dalam bentuk biner yang tidak dikemas. Perangkat lunak seperti port Linux Doom 3, Quake 4, Unreal Tournament 2004, dan Neverwinter Nights didistribusikan dalam paket biner dan bahkan memiliki installer mirip Windows. Pemasang ini sebenarnya hanya program yang mengekstrak file gim ke folder dan membuat pintasan menu aplikasi.
Tentu saja, ada cara lain untuk menginstal perangkat lunak di Ubuntu. Proyek Zero Install (juga dikenal sebagai 0install) telah berusaha mengubah instalasi perangkat lunak Linux selama lebih dari lima tahun, menciptakan sistem untuk menginstal perangkat lunak desktop yang berfungsi di semua distribusi Linux. Namun, proyek Zero Install belum mendapatkan banyak daya tarik. Sebagian besar pengguna Linux dilayani dengan baik oleh manajer paket distribusi Linux mereka - terutama jika mereka menggunakan Ubuntu, yang sebagian besar perangkat lunaknya dikemas.