9Sep

Cara Menginstal Perangkat Lunak Dari Luar Repositori Perangkat Lunak Ubuntu

click fraud protection

Di Linux, Anda menginstal perangkat lunak dari aplikasi manajemen paket seperti Ubuntu Software Center. Tapi tidak semua software tersedia di repositori perangkat lunak distribusi Linux Anda.

Anda seharusnya hanya menginstal perangkat lunak dari sumber yang Anda percaya, seperti pada Windows. Sebagian besar saran ini juga berlaku untuk distribusi Linux lainnya, jadi kami akan mencatat apa itu spesifik Ubuntu dan apa itu Linux-in-general.

DEB Package Files Paket perangkat lunak

Ubuntu ada dalam format file. deb. Ini termasuk paket yang Anda download dari Pusat Perangkat Lunak Ubuntu dan dengan apt-get - semuanya file. deb.

Namun, Anda juga bisa menginstal paket. deb dari luar repositori perangkat lunak Ubuntu. Banyak perusahaan yang memproduksi perangkat lunak untuk Linux menawarkannya dalam format. deb. Misalnya, Anda dapat mendownload file. deb untuk Google Chrome, Google Earth, Uap untuk Linux, Opera, dan bahkan Skype, dari situs resmi mereka. Klik dua kali file dan akan terbuka di Ubuntu Software Center, di mana Anda bisa menginstalnya.

instagram viewer

Ubuntu didasarkan pada Debian, yang menciptakan format. deb package. Distribusi Linux lainnya akan memiliki format paket mereka sendiri jika tidak didasarkan pada Debian. Sebagai contoh, Fedora dan distribusi berbasis Red Hat lainnya menggunakan paket. rpm. Banyak perusahaan yang menawarkan software 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 closed-source) yang dikompilasi dan dikemas untuk Ubuntu. Namun, siapapun bisa menyiapkan repositori paket mereka sendiri.

Repositori paket pihak ketiga sering ditambahkan ke sistem Anda secara mulus. Misalnya, saat Anda memasang Google Chrome atau Uap dari file. deb, berkas. deb menambahkan repositori perangkat lunak resmi Google atau Valve ke sistem Anda. Saat paket diperbarui di repositori, Anda akan diberi tahu tentang pembaruan dan dapat menginstalnya melalui aplikasi Updater Perangkat Lunak. Tidak seperti di Windows, update untuk semua perangkat lunak terinstal Anda 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, namun repositori dan perangkat lunak yang dikandungnya bersifat khusus distribusi.

Personal Package Archives( AKA)

PPA adalah bentuk lain dari paket repositori pihak ketiga. Mereka di-host di sistem Launchpad Canonical, di mana setiap orang bisa membuat PPA.

AKS sering berisi perangkat lunak eksperimental yang belum secara resmi ditambahkan ke repositori utama dan stabil Ubuntu. Mereka mungkin juga berisi versi perangkat lunak versi terbaru yang belum cukup stabil untuk sampai ke repositori utama Ubuntu.

Sebagai contoh, Tim Wine dari Ubuntu menawarkan PPA dengan rilis terbaru 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 Launchpad Canonical mencakup instruksi untuk menambahkan PPA ke sistem Anda. Setelah PPA ditambahkan ke sistem Anda, Anda dapat menginstal paket dari PPA menggunakan perangkat lunak standar seperti alat bantu perangkat lunak Ubuntu Software Center, Software Updater, dan apt-get.

Kompilasi Dari Sumber

Semua perangkat lunak biner dikompilasi dari kode sumber. Paket Ubuntu. deb berisi perangkat lunak yang disusun khusus untuk rilis Ubuntu yang Anda gunakan. Aplikasi ini disusun untuk menggunakan pustaka perangkat lunak yang tersedia untuk rilis Ubuntu Anda.

Pengembang perangkat lunak tertentu pada umumnya merilis perangkat lunak dalam bentuk kode sumber. Distribusi Linux mengambil kode sumber, kompilasi, dan buat paket untuk Anda. Namun, Anda juga bisa mendownload kode sumber program dan mengkompilasinya sendiri. Anda seharusnya tidak perlu melakukan hal ini di Ubuntu. Sebagian besar perangkat lunak eksperimental yang mungkin Anda inginkan mungkin ada di PPA, di mana seseorang sudah melakukan kerja keras untuk Anda.

Pada distro lain, mungkin perlu mengkompilasi sebuah program untuk mendapatkan versi terbaru yang Anda butuhkan atau menginstal sebuah program yang tidak tersedia di repositori Anda. Namun, rata-rata pengguna Linux - dan bahkan banyak pengguna Linux geeky - tidak akan pernah perlu mengkompilasi sesuatu dari sumbernya.

File kode sumber

umumnya didistribusikan dalam format. tar.gz, tapi itu hanya jenis arsip -. tar.gz dapat berisi apa saja, seperti file. zip. Program Binary

Beberapa program didistribusikan dalam bentuk biner, bukan formulir kode sumber. Ini mungkin karena programnya closed-source dan penyalur program tidak mau melakukan kerja keras pengemasannya untuk berbagai distribusinya.

Sebagai contoh, Mozilla menawarkan download Linux binari Firefox ke dalam format. tar.bz2.(.tar.bz2 hanyalah format arsip lain, seperti file zip.) Anda dapat mendownload arsip ini, ekstrak ke folder di komputer Anda, dan jalankan script run-mozilla.sh di dalamnya( cukup klik dua kali)untuk menjalankan biner Firefox yang didownload.

Namun, Anda seharusnya tidak melakukan ini dalam kasus Firefox. Gunakan paket Firefox yang disertakan 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 tua yang dilengkapi dengan Firefox yang sudah ketinggalan zaman, Anda dapat mendownload biner Firefox ke komputer Anda dan menjalankannya dari direktori tanpa memerlukan izin keseluruhan sistem untuk menginstalnya.

Banyak perangkat lunak closed-source( terutama perangkat lunak closed-source yang sudah lama 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 seperti Windows. Installer ini sebenarnya hanya program yang mengekstrak file game ke folder dan membuat shortcut menu aplikasi.

Tentu saja, ada cara lain untuk menginstal perangkat lunak di Ubuntu. Proyek Zero Install( juga dikenal sebagai 0install) telah mencoba untuk mengubah penginstalan perangkat lunak Linux selama lebih dari lima tahun, menciptakan sebuah sistem untuk menginstal perangkat lunak desktop yang bekerja di semua distribusi Linux. Namun, proyek Zero Install belum banyak diminati. Sebagian besar pengguna Linux dilayani dengan baik oleh manajer paket distribusi Linux mereka - terutama jika mereka menggunakan Ubuntu, yang sebagian besar perangkat lunaknya dikemas.