Mengapa ada beberapa paket dalam aplikasi Perangkat Lunak tetapi tidak di apt?

12

Saya baru-baru ini pindah dari Debian ke Ubuntu, saya biasanya digunakan aptuntuk menginstal paket (dan tidak ingin menggunakan pusat perangkat lunak karena apt biarkan saya tahu paket mana yang diinstal sebagai dependensi).

Tapi saya sudah menemukan sesuatu yang tidak saya harapkan:
beberapa paket suka atomdan discordtersedia di pusat perangkat lunak tetapi tidak tepat, bukankah pusat perangkat lunak adalah antarmuka grafis untuk apt? apakah itu menggunakan sesuatu yang lain?

Jonatjano
sumber
Anda tidak mengatakan versi mana yang Anda jalankan, tetapi versi yang lebih baru menggunakan 'perangkat lunak' yang ditemukan di bagian hulu (mis. Gnome's, kde's jika Anda menggunakan kubuntu dll). aptitudeatau synapticmungkin lebih akrab bagi Anda.
guiverc
@ guiverc Saya sedang menjalankan pusat perangkat lunak v3.28.1
jonatjano

Jawaban:

13

Anda baru saja menemukan paket "jepret", mereka dikerahkan oleh sistem manajemen paket "tajam" yang dibangun oleh Canonical Ltd. (perusahaan Ubuntu).

Terkunci adalah paket perangkat lunak kemas yang mudah dibuat dan diinstal. Mereka memperbarui secara otomatis dan aman untuk dijalankan.

Baca lebih lanjut di sini: https://docs.snapcraft.io/getting-started/3876

The Software Aplikasi juga mengandung terkunci, sebenarnya

Beberapa aplikasi tersedia dalam kedua format. Dalam kasus seperti itu di Perangkat Lunak Ubuntu, snap akan terdaftar pertama kali. ( sumber )

pomsky
sumber
3
Anda juga dapat menyebutkan bahwa terkunci (umumnya) tercantum di atas versi deb di Pusat Perangkat Lunak.
DK Bose
1
Lihat askubuntu.com/a/1075319/248158 yang menautkan ke help.ubuntu.com/stable/ubuntu-help/addremove-remove.html.en yang memiliki "Aplikasi tersedia dalam dua format: paket snap dan paket Debian. Aplikasi tersedia sebagai paket snap mulai sekarang disebut snap. Beberapa aplikasi tersedia dalam kedua format. Dalam kasus seperti itu di Perangkat Lunak Ubuntu, snap akan didaftar pertama . "
DK Bose
2
Ketika sebuah paket tersedia pada keduanya, bisakah Anda menyarankan saya untuk menggunakan snap atau apt?
jonatjano
@jonatjano Ada satu T&J tentang ini, tapi saya kira jawabannya subjektif. Pertanyaan dan jawaban lain yang relevan: askubuntu.com/q/948861 , askubuntu.com/q/761245 , askubuntu.com/q/866511 , askubuntu.com/q/618471 , askubuntu.com/a/1079209 (baca komentar di bawah ini jawaban ini juga)
pomsky
6

bukan pusat perangkat lunak antarmuka grafis untuk apt

Tidak. Pusat perangkat lunak Ubuntu juga mendukung snapinstalasi. Lihat toko snapcraft . Perselisihan pada baris perintah akan menjadi

sudo snap install discord

dan atom akan menjadi

sudo snap install --classic atom
Rinzwind
sumber
Atom (dan Discord) dapat diinstal tanpa jepret, Anda dapat menggunakan PPA untuk Atom dan mengunduh .deb
cat
@cat yakin tapi dia bertanya tentang Ubuntu default. Jadi itu adalah apt dan snap. Bukan pihak ke-3. Saya bahkan akan menyarankan terhadap pihak ke-3 jika ada snap.
Rinzwind
ya, kecuali bahwa snaps hampir tidak dapat diandalkan atau dapat digunakan secara out-of-the-box dengan paket yang terinstal dpkgdan dapat dimengerti jika beberapa pengguna bertanya-tanya apakah perintah snap tidak diperlukan. +1 terlepas
kucing