Pertama-tama, ada. Masalahnya bukan bahwa tidak ada manajer paket terpadu, masalahnya ada sepuluh dari mereka - serius.
Mari kita favorit saya: poldek
. Ini adalah ujung depan pengguna untuk manajemen paket yang dapat berjalan di beberapa distro yang berbeda dan mengelola salah satu rpm
atau deb
paket. Poldek tidak melakukan hal-hal yang dilakukan rpm (ia membiarkannya ke rpm) dan hanya mengirimkan perintah yang tepat tanpa pengguna harus mencari tahu semua kekacauan itu.
Tapi masalahnya tidak berhenti di situ. Setiap orang memiliki ide yang berbeda tentang seperti apa tampilan ujung pengguna dan bagaimana fungsinya dan opsi apa yang harus diekspos. Jadi orang lain sudah menulis sendiri. Sebenarnya banyak manajer front-end paket yang digunakan orang-orang di distro umum saat ini mampu menangani lebih dari satu backend.
Namun, pada akhirnya, masalahnya (atau keuntungan) adalah orang-orang menyukai hal-hal berfungsi persis seperti yang mereka inginkan, bukan dalam mode meta yang mencoba memuaskan semua orang, tetapi gagal untuk benar-benar membuat orang bahagia. Ini adalah alasan kami memiliki sekian banyak distro gazillion di tempat pertama. Itulah alasan kami memiliki begitu banyak Lingkungan Desktop dan Pengelola Jendela yang berbeda (dan faktanya hal-hal itu sebenarnya berbeda).
Masih ada proposal luar biasa untuk cara menulis paket universal atau memiliki manajer yang memahami semuanya atau memiliki api untuk mengkonversi satu ke yang lain ... tetapi pada akhirnya Unix terbaik jika digunakan sesuai dengan filosofi ... setiap alat melakukan satu hal dan melakukannya dengan baik .
Setiap kali Anda memiliki alat yang mencoba melakukan lebih dari satu hal, itu akhirnya menjadi tidak sebaik di salah satu dari mereka. Misalnya, poldek
payah menangani dependensi paket deb.