Perangkat keras

Mengenal paket snap ubuntu dan keuntungannya

Daftar Isi:

Anonim

Salah satu hal baru dari Ubuntu 16.04 Xenial Xerus adalah paket Snap yang mungkin sudah Anda baca sebelum memasuki posting ini. Apa paket Snap dan apa kelebihannya?

Sebelum melanjutkan dengan paket Snap, kita harus meninjau operasi GNU / Linux dan Ubuntu khususnya dalam hal manajemen perangkat lunak.

Bagaimana kita menangani perangkat lunak di Ubuntu?

Jika Anda pernah menggunakan Ubuntu atau distribusi GNU / Linux lain, Anda mungkin telah memperhatikan bahwa cara menginstal dan menghapus instalan perangkat lunak sangat berbeda dari Windows. Di GNU / Linux, perangkat lunak struktur paket dan paket-paket ini tersedia di repositori untuk diunduh.

Kita dapat mendefinisikan repositori sebagai satu set paket rahasia yang berisi semua elemen yang diperlukan untuk menginstal program tertentu pada sistem, misalnya pembuat sepatu atau yang lebih dikenal sebagai pemutar media VLC. Instalasi program tertentu mungkin memerlukan satu paket atau beberapa di antaranya.

Khususnya untuk Ubuntu, kami memiliki beberapa opsi untuk mengelola paket deb. Yang tersedia di repositori dan diinstal pada sistem kami, meskipun semuanya menggunakan set alat apt (dari bahasa Inggris P ackage T ool yang ditingkatkan) dibuat oleh Debian pada saat itu (Ubuntu adalah turunan dari Debian).

Command console: menggunakan konsol adalah metode yang disukai oleh pengguna paling maju ketika mengelola perangkat lunak di Ubuntu karena fleksibilitas dan kecepatannya yang luar biasa.

Untuk menginstal program dari konsol perintah, kami harus menunjukkan urutan berikut:

sudo apt-get install "nama paket"

Contohnya adalah sebagai berikut:

sudo apt-get install wmaker

Untuk menghapusnya, kita hanya perlu mengubah kata install untuk menghapus:

sudo apt-get remove wmaker

Kemudian sistem akan meminta kami untuk kode pengguna kami dan segera mulai mengunduh dan menginstal semua paket yang diperlukan untuk instalasi program kami. Dalam hal ini sangat sederhana karena program memiliki nama yang sama dengan paket yang harus kita unduh (wmaker) sehingga kita tidak memiliki masalah. Namun, sering kali nama program tidak cocok dengan nama paket dan kemudian kita memiliki masalah, kita mungkin juga perlu mengunduh lebih dari satu paket secara manual.

Synaptic: synaptic adalah alat hebat lainnya yang dibuat oleh Debian untuk manajemen perangkat lunak. Synaptic tidak lebih dari antarmuka grafis untuk menggunakan apt dengan cara yang jauh lebih sederhana dan ramah, dengan itu kita dapat mencari paket yang berbeda untuk diinstal / dihapus dengan cara grafis.

Ubuntu Software Center: Ubuntu Software Center adalah antarmuka grafis baru yang dibuat oleh Canonical untuk lebih menyederhanakan penggunaan apt dan membuatnya lebih mudah bagi pengguna yang kurang berpengalaman. Ini adalah antarmuka tempat berbagai program dan paket yang tersedia untuk instalasi muncul, diklasifikasikan berdasarkan kategori.

Gdebi: Ini adalah alat grafis lain yang menggunakan apt untuk instalasi paket di Ubuntu dan itu juga dibuat oleh Debian. Dalam hal ini, ini memungkinkan kami untuk menginstal paket pada sistem kami yang telah kami unduh dari komputer lain atau yang telah kami unduh dari komputer kami sendiri. Gdebi akan berhati-hati mengunduh sisa paket yang mungkin diperlukan

Kompilasi binari: ada opsi terakhir yang jauh lebih maju dan kompleks yang terdiri dari mengunduh kode sumber (jika tersedia) dan mengompilasinya secara manual untuk sistem kami. Dengan ini kami mendapatkan bahwa program disesuaikan dengan maksimal dengan karakteristik PC kami untuk kinerja yang lebih baik.

Manajemen perangkat lunak dalam GNU / Linux dalam bentuk repositori dan paket memiliki serangkaian keuntungan penting bagi pengguna, di satu sisi mereka yang bertanggung jawab atas distribusi dapat memeriksa operasi dan keamanan yang benar dari semua file sistem dan juga, kami Ini memungkinkan memperbarui semua perangkat lunak yang diinstal dengan beberapa klik atau satu perintah di terminal.

Batasan repositori dan manfaat dari paket Snap

Seperti yang telah kami sebutkan sebelumnya, instalasi program tertentu mungkin memerlukan satu paket atau beberapa dari mereka, kasus terakhir ini adalah apa yang dikenal sebagai dependensi dan dapat (pada kenyataannya memang demikian) menyebabkan beberapa masalah penting.

KAMI MENYARANKAN ANDA Microsoft merilis mikrokode baru melalui Pembaruan Windows

Yang pertama adalah mungkin kita terus menggunakan versi Ubuntu yang relatif lama dan ingin menginstal versi terbaru dari program tertentu. Dalam situasi ini mungkin salah satu dependensi program yang ingin kita instal tidak tersedia di repositori yang tersedia untuk versi Ubuntu kita, dalam hal ini kita tidak dapat menginstal program yang kita cintai, atau kita harus menggunakan lebih banyak metode canggih dan kompleks untuk menyelesaikan masalah dengan dependensi.

Masalah besar lainnya terutama mempengaruhi komputer yang tidak memiliki koneksi internet, dalam hal ini tidak mungkin atau benar-benar sangat rumit untuk mengunduh secara manual semua paket yang diperlukan dari komputer lain dan kemudian menginstalnya pada kita.

Mengingat masalah ini, paket Snap yang tersedia di Ubuntu 16.04 LTS lahir, mereka berisi semua file dan semua dependensi untuk menginstal program tertentu, kita dapat mengatakan bahwa itu adalah solusi yang mirip dengan Windows di mana dengan satu file kita dapat menginstal program. Paket Snap ini lahir dari inspirasi dalam sistem operasi seluler, misalnya Android tempat kami dapat mengunduh file apk dan kemudian mentransfernya ke ponsel cerdas atau tablet kami dan menginstal aplikasi yang dimaksud dengan cara yang sangat sederhana.

Pada titik ini penting untuk dicatat bahwa aplikasi yang diinstal melalui paket Snap akan tetap terisolasi dari sisa sistem, poin penting untuk menjamin keamanan karena file yang terkandung dalam paket ini tidak akan ditonton atau dikendalikan oleh Canonical. Dengan cara ini, jika paket Snap menyajikan file dengan lubang keamanan, itu tidak akan mempengaruhi sisa sistem tetapi hanya programnya sendiri, jangan lupa bahwa GNU / Linux adalah sistem operasi yang ditandai dengan menawarkan keamanan yang besar kepada pengguna.

Perangkat keras

Pilihan Editor

Back to top button