Program untuk Ubuntu. Sumber perangkat lunak yang berbeda

Program untuk Ubuntu

Beberapa tahun yang lalu, salah satu hal yang harus dijelaskan kepada pengguna yang berasal dari Windows adalah itu Linux memiliki paradigma yang berbeda dalam hal menginstal program. Alih-alih harus mengunduhnya dari situs web pengembang, repositori dan pengelola paket digunakan.

Berkat popularitas perangkat seluler dan toko aplikasinya, hari ini hal ini tidak lagi terdengar seperti sesuatu dari planet lain. Namun, Kami dihadapkan pada tantangan untuk menjelaskan berbagai format program yang tersedia untuk Linux, perbedaan dan karakteristiknya.

Karena distribusinya yang paling banyak menyebabkan kebingungan secara keseluruhan, kami akan fokus pada Ubuntu. Lebih khusus lagi dalam versi terbaru yang tersedia pada saat penulisan Ubuntu 20.10 Groovy Gorilla.

Program untuk Ubuntu. Berbagai jenis asal

Di Linux ada beberapa cara untuk menginstal program

  • Menggunakan manajer paket
  • Menggunakan emulator terminal
  • Mendownload dari Internet dan mengklik dua kali file tersebut.
  • Mengompilasi

Menggunakan manajer paket

Di Ubuntu, manajer paket default (dalam arti kata apa pun) adalah Gnome Software Center (CSG). Pusat perangkat lunak tidak berbeda dengan toko aplikasi di perangkat seluler. Kita dapat mencari program berdasarkan nama atau fungsinya dan menginstal dan menghapusnya dengan mengklik sebuah tombol.

Ketika kita mengklik nama program, kita dapat melihat deskripsi tentang apa yang dilakukannya, jenis lisensi dan peringkat pengguna lain.

Saya bukan penggemar aplikasi ini dan Saya lebih suka alternatif lain seperti Synaptic Package Manager yang, meski tidak terlalu cantik, jauh lebih praktis dan berisi informasi yang lebih lengkap tentang program daripada CSG

Menggunakan emulator terminal

Cara lain untuk menginstal program adalah dengan mengetikkan perintah yang sesuai di emulator terminal. iniMetode tersebut biasanya lebih cepat daripada menggunakan Software Center selain memungkinkan kita untuk mendeteksi kesalahan dan mengetahui informasi tentang library atau program yang penginstalannya tidak wajib tetapi, yang meningkatkan fungsionalitas dari yang kita instal.

Dua metode pertama didasarkan pada penggunaan repositori. Repositori adalah file perangkat lunak yang dihosting di server eksternal. Program yang termasuk dalam repositori resmi dikendalikan oleh mereka yang bertanggung jawab atas setiap distribusi untuk menjamin pengoperasian yang benar pada saat pemasangan. Dari waktu ke waktu, sistem operasi memeriksa repositori untuk melihat apakah perlu memperbarui program yang sudah diinstal.

Distribusi Linux umumnya mengizinkan penggunaan repositori yang dikelola oleh pihak ketiga, meskipun mereka tidak bertanggung jawab atas kompatibilitas atau keamanan program yang disertakan.

Unduh Internet

Di Ubuntu Anda dapat menginstal program dengan mendownloadnya dari Internet dan mengklik dua kali di atasnya. Mereka adalah program yang dikemas dalam format paket DEB (asli untuk distribusi turunan Debian seperti Ubuntu). Mengklik dua kali akan membuka Pusat Perangkat Lunak yang menginstalnya seolah-olah itu adalah program dari repositori. Perbedaannya adalah bahwa kecuali pengembang paket itu telah menyertakan opsi untuk menambahkan repositori, itu tidak akan mungkin untuk menginstal pembaruan.

Kemungkinan lain adalah bahwa mereka adalah file yang dapat dieksekusi yang ditulis dalam bahasa pemrograman lintas platform seperti Java atau paket mandiri seperti yang ada di. Appimage.

Dalam semua kasus, kami harus memastikan bahwa mereka berasal dari sumber yang dapat diandalkan sebelum menginstalnya.

Kompilasi

Kompilasi terdiri dari mengubah file kode sumber (ditulis dalam bahasa pemrograman yang ramah manusia) menjadi bahasa lain yang lebih ramah prosesor yang akan mengeksekusinya lebih cepat. Ini bukanlah prosedur yang rumit jika Anda tahu apa yang Anda lakukan, tetapi membutuhkan waktu. Jadi kebanyakan orang lebih suka menggunakan metode instalasi lain.

Pada artikel berikutnya kami akan menjelaskan perbedaan antara berbagai repositori milik sendiri dan pihak ketiga yang digunakan oleh pengelola paket Ubuntu.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.