Bagaimana Memasang Perisian Daripada Repositori Perisian Ubuntu Di Luar
Di Linux, anda memasang perisian dari aplikasi pengurusan pakej seperti Pusat Perisian Ubuntu. Tetapi tidak setiap perisian tersedia dalam repositori perisian pengedaran Linux anda.
Anda hanya perlu memasang perisian dari sumber yang anda percayai, sama seperti pada Windows. Kebanyakan nasihat ini juga terpakai kepada pengagihan Linux yang lain, jadi kami akan perhatikan apa yang khusus mengenai Ubuntu dan apa yang Linux umum.
Fail Pakej DEB
Pakej perisian Ubuntu ada dalam format fail .deb. Ini termasuk pakej yang anda muat turun dari Pusat Perisian Ubuntu dan dengan apt-get - semuanya fail .deb.
Walau bagaimanapun, anda juga boleh memasang pakej .deb dari luar repositori perisian Ubuntu. Banyak syarikat yang menghasilkan perisian untuk Linux menawarkannya dalam format .deb. Sebagai contoh, anda boleh memuat turun fail .deb untuk Google Chrome, Google Earth, Steam untuk Linux, Opera, dan juga Skype, dari laman web rasmi mereka. Klik dua kali fail dan ia akan dibuka di Pusat Perisian Ubuntu, di mana anda boleh memasangnya.
Ubuntu didasarkan pada Debian, yang mencipta format pakej .deb. Pengagihan Linux lain akan mempunyai format pakej sendiri jika mereka tidak berdasarkan Debian. Sebagai contoh, Fedora dan pengedaran berasaskan Red Hat menggunakan pakej .rpm. Banyak syarikat yang menawarkan perisian untuk Linux menawarkannya dalam pelbagai format pakej untuk pengagihan yang berbeza.
Repositori Pakej Pihak Ketiga
Ubuntu menjalankan repositori pakejnya sendiri penuh dengan perisian sumber terbuka (dan beberapa sumber tertutup) yang dikumpulkan dan dibungkus untuk Ubuntu. Walau bagaimanapun, sesiapa sahaja boleh menubuhkan repositori pakej mereka sendiri.
Repositori pakej pihak ketiga sering ditambah ke sistem anda dengan lancar. Sebagai contoh, apabila anda memasang Google Chrome atau Steam dari fail .deb, fail .deb menambah repositori Google atau Valve perisian rasmi ke sistem anda. Apabila pakej dikemas kini di repositori, anda akan dimaklumkan mengenai kemas kini dan boleh memasangnya melalui aplikasi Perisian Pengemaskinian. Tidak seperti di Windows, kemas kini untuk semua perisian yang dipasang boleh diuruskan di satu tempat.
Anda boleh melihat repositori perisian anda dan menambah lagi (jika anda tahu butiran mereka) dari aplikasi Sumber Perisian yang disertakan dengan Ubuntu.
Pengedaran Linux yang lain juga menyokong repositori pihak ketiga, tetapi repositori dan perisian yang mereka isi adalah khusus pengedaran.
Arkib Pakej Peribadi (PPA)
PPA adalah satu lagi bentuk repositori pakej pihak ketiga. Mereka dihoskan pada sistem Launchpad Canonical, di mana sesiapa sahaja boleh membuat PPA.
PPA sering mengandungi perisian percubaan yang belum ditambah secara rasmi ke repositori utama dan stabil Ubuntu. Mereka juga mungkin mengandungi versi perisian baru yang belum dianggap cukup stabil untuk membuatnya menjadi repositori utama Ubuntu.
Misalnya, Pasukan Anggur Ubuntu menawarkan PPA dengan keluaran terbaru perisian Wine untuk menjalankan aplikasi Windows di Linux. Untuk menambahnya, anda akan menambah baris berikut kepada aplikasi Sumber Perisian di atas:
ppa: ubuntu-wine / ppa
Setiap halaman PPA di laman web Launchpad Canonical termasuk arahan untuk menambah PPA ke sistem anda. Setelah PPA ditambahkan ke sistem anda, anda boleh memasang pakej dari PPA menggunakan perisian standard seperti Pusat Perisian Ubuntu, Pembuat Perisian Perisian, dan alat baris arahan apt-get.
Menyusun Daripada Sumber
Semua perisian binari disusun dari kod sumber. Pakej .deb Ubuntu mengandungi perisian yang disusun khusus untuk pembebasan Ubuntu yang anda gunakan. Aplikasi ini dikumpulkan untuk menggunakan perpustakaan perisian yang tersedia untuk pelepasan Ubuntu anda.
Pemaju sebidang perisian biasanya melepaskan perisian dalam bentuk kod sumber. Pengagihan Linux mengambil kod sumber, menyusunnya, dan membuat pakej untuk anda. Walau bagaimanapun, anda juga boleh memuat turun kod sumber program dan menyusunnya sendiri. Anda tidak sepatutnya perlu melakukan ini di Ubuntu. Kebanyakan perisian eksperimen yang mungkin anda inginkan mungkin dalam PPA, di mana seseorang sudah melakukan kerja keras untuk anda.
Pada pengedaran lain, kadang-kadang perlu untuk menyusun program untuk mendapatkan versi terkini yang anda perlukan atau memasang program yang tidak tersedia di repositori anda. Walau bagaimanapun, pengguna Linux rata-rata - dan juga ramai pengguna Linux geeky - tidak akan perlu menyusun sesuatu dari sumber.
Fail kod sumber umumnya diedarkan dalam format .tar.gz, tetapi itu hanya satu jenis fail arkib - .tar.gz boleh mengandungi apa-apa, seperti fail .zip boleh.
Program Perduaan
Sesetengah program diedarkan dalam bentuk binari, bukan bentuk kod sumber. Ini mungkin kerana program tersebut adalah sumber tertutup dan pengedar program tidak mahu melakukan pembungkusan keras untuk pelbagai pengedaran.
Sebagai contoh, Mozilla menawarkan muat turun Linux binari Firefox dalam format .tar.bz2. (.tar.bz2 hanya satu lagi format arkib, seperti fail zip.) Anda boleh memuat turun arkib ini, ekstraknya ke folder pada komputer anda, dan jalankan skrip run-mozilla.sh di dalamnya (hanya klik dua kali) untuk menjalankan binari Firefox yang dimuat turun.
Walau bagaimanapun, anda tidak seharusnya melakukan ini dalam hal Firefox. Gunakan pakej Firefox yang disertakan dengan sistem pengendalian anda - mungkin lebih baik dioptimumkan, lebih pantas, dan akan dikemas kini melalui alat pengurusan pakej piawai anda. Namun, jika anda menggunakan pengedaran lama Linux yang datang dengan Firefox yang ketinggalan zaman, anda boleh memuat turun binari Firefox ke komputer anda dan jalankannya dari direktori tanpa memerlukan apa-apa keizinan seluruh sistem untuk memasangnya.
Banyak perisian sumber tertutup (terutamanya perisian tertutup yang tidak disokong yang lebih tua) diedarkan dalam bentuk biner yang tidak dikemas kini. Perisian seperti port Linux Doom 3, Quake 4, Unreal Tournament 2004, dan Neverwinter Nights diedarkan dalam pakej binari dan juga mempunyai pemasang seperti Windows. Pemasang ini sebenarnya hanya program yang mengeluarkan fail permainan ke folder dan membuat pintasan menu aplikasi.
Sudah tentu ada cara lain untuk memasang perisian di Ubuntu. Projek Zero Install (juga dikenali sebagai 0install) telah cuba untuk menukar pemasangan perisian Linux selama lebih dari lima tahun, mencipta sistem untuk memasang perisian desktop yang berfungsi merentasi semua pengedaran Linux. Bagaimanapun, projek Zero Install tidak mendapat banyak daya tarikan. Kebanyakan pengguna Linux dilayan dengan baik oleh pengurus pakej pengedaran Linux mereka - terutamanya jika mereka menggunakan Ubuntu, yang kebanyakan perisian dibungkus untuk.