كيف يحصل متجر جنوم على معلوماته عن البرامج ؟

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته



كيف يحصل متجر جنوم على معلوماته عن البرامج ؟




ذكرت سابقا على صفحتي (فيدورا بالعربي) هذا الكلام .


"لا يوجد شيء إسمه متجر جنوم فيه برامج أكثر من متجر kde أو العكس الإثنين يستخدمو ذات التقنيات التي هي packagekit و AppStream قد يختلف عدد البرامج من توزيعة لأخرى بسبب تجهيز وإعداد هذه التوزيعة للامر أي تلقيم هذه البرامج بالمعلومات المطلوبة مثل إسم البرنامج الصور و ...إلخ إبحثو عن freedesktop appdata او freedesktop appstream في جوجل يعني البرنامج لن يأتي بشيء من عنده هكذا من الهواء فهو يعتمد على هذه المعلومات و Packagekit يعتمد على ما يسمى ال Backend خاص بمدير الحزم مثلا dnf و apt وبعض مديري الحزم الأخرى لها Backend.

بالمناسبة ليس من عمل هذه البرنامج عرض الحزم الفرعية أي حزم الإعتماديات يعني مقارنتهم مع synaptic وما يشابهه مثل مقارنة السيارة مع جرار الزراعة الإثنين لهم دواليب و...إلخ لاكن ليسو لذات الهدف يعني لايوجد شيء إسمه متجر gnome أو kde أفضل من synaptic أو العكس المقارنة تتم بين شيئين لذات الهدف ."

الذي تغير الأن ان برنامج مثل متجر gnome وأظن kde أصبحو أيضا يعرضو البرامج المتوفرة في flatpak و snap (بعد تثبيت snap وإضافة خاصة لهذه المتاجر و بعد إضافة المستودعات في flatpak مثلا مستودع flathub ) .

من خلال تجربتي متجر جنوم يعمل بشكل أفضل على فيدورا وفيه الكثير من البرامج أي تم تلقيمه بكثير من المعلومات وهو متوافق أكثر مع flatpak ويعاني من بعض المشاكل مع snap خاصة البرامج التي تحتاج خيار classic-- .

ملاحظة بعض البرامج من طرف ثالث أي من خارج المستودعات الرسمية عند تثبيتها تقوم بوضع ملف appstream خاص بها لهذا تظهر بالمتجر بعض التثبيت .




 الحزمة الرسمية في فيدورا المسؤولة عن هذه المعلومات (ربما قد يتوفر حزم أخرى لمستودعات rpmfusion مثلا) .



 المعلومات المتوفرة في مستودع flathub إن كان صور ScreenShot عن البرامج أو ملف xml مضغوط فيه باقي المعلومات مثل إسم البرامج وملخص عن كل برنامج و...إلخ .



 

شارك الموضوع

مواضيع ذات صلة

التسميات

2016 (1) 23 (1) 24 (3) 25 (1) 26 (1) 27 (1) 28 (1) إتصال (1) إختراق (2) أدة (1) أدوات (1) إرسال (1) أرش (1) إسترجاع (1) إستعلام (1) أشياء (5) أشياء تفعلها (6) إصدارات (1) إصلاح (6) إصلاحrealtek (1) إضافات (1) إضافة (1) أعجوبة (1) أعجوية (1) إعداد (1) إقاف (2) أقسام (1) ألعاب (2) الفرق (1) الفلاشة (1) القسم هوم (1) الكتابة بالعربية (1) إلى جانب (1) أندرويد (1) إنشاء مستودع (1) أيات (1) أيزو (1) أيقومات (1) أيقونات (1) ايقونات (2) باتش (1) بارامتر (1) بايثون (16) برامج (56) برامج إسلامية (2) برنامج (19) برودباند (1) بعد (5) بعد التثبيت (6) بلوتوث (1) بناء (1) بناء توزيعة (1) بيئة عمل (1) تثبيت (26) تجهيز (2) تجهيو من دون (2) تحزيم (2) تحقق (1) تحويل (1) تخصيص (5) ترجمة (2) ترقية (1) تسجيل الشاشة (1) تشغيل (3) تعريف (13) تعطيل (2) تعلم (6) تفعلها (5) تفعيل (2) تقطع الأحرف (1) تقعيل (1) تنزيل (2) تورنت (1) توسعة (1) ثيم (5) ثيمات (1) جافا (1) جماليات (7) جنوم (1) حجم (1) حرق (2) حزمة (1) حل (2) دالة (1) دورة (1) ريدهات (2) سكربت (2) شرح (11) صورة متحركة (1) فايرفوكس (1) فصل (1) فلاشة (3) فيدورا (27) فيدورا بالعربي (1) قاموس (1) كالي (2) كتاب (2) كتب (2) كرت (1) كروت الشاشة (1) كلمة المرور (2) كورس (1) كورورا (1) لعبة (1) لينكس (2) لينكسو (1) ماهو (5) متغير البيئة (1) مجانا (1) محاكات (2) محاكي (1) محمل الإقلاع إصلاح (1) محمول (1) مستودعات (1) مشكلة (2) ملف نصي (1) من إصدار (1) نظام ملفات (1) نمط (2) نواة (1) هجين (4) واجهات (1) وايرلس (1) وهمي (2) ويندوز (2) access token (1) active (2) add (1) after (5) alias (1) andoid studio (1) android (1) android studio (1) Apache (2) appstream (1) arboot (1) arboot fix (1) arch (3) archiso (1) arfedoraccframework (3) arfedoracontrolcenter (3) arfedy (1) atari (1) atom (1) ayat (1) bicon (1) blivet (1) blivet-gui (1) bluetooth (1) book (2) books (2) bootloader fix (1) boxes (2) broadband (1) broadcom (1) broadwayd (1) bugzilla (1) build (2) builddep (1) bumblebee (1) bumbleebe (2) burn (2) byzanz (1) c# (1) calamares (1) camera (1) cannot open display (1) cannot open display: :0 (1) ccna (1) cd (2) centos (1) change (1) chsh (1) cisco (1) clion (1) clone (1) code.org (1) command (2) command line (1) commands (2) comps (1) connect (1) contra (1) convert (1) copr (1) could not connect to the debugger (1) cpu (1) cpufreq (1) createrepo (1) csharp (1) css (1) curlew (1) custom (2) dbus (3) dconf (1) dd (1) Decryption (1) defragment (2) desktop (1) desktop entry (1) dictionary (1) Digital signature (1) disks (1) dnf (13) do (5) docker (1) dolphine (1) download (2) downloads manager (1) dply (1) DRI PRIME (1) driver (8) dukto (1) e2fsck (1) efi (4) el forkane (1) elforkane (1) elif (1) emergency (3) emergency mode (3) enable (2) Encryption (1) error mounting /dev/sd (1) ext4 (1) extend (1) extensions (2) fakenes (1) fast startup (2) fceux (1) fedora (42) fedora 25 alpha (1) fedora cloude (1) fedora28 (1) fedoraوفيدورا (1) fedy (1) fgmac (2) fgmac-24 (1) file (1) find (1) firefox (2) fix (10) flash mem (1) flash memory (2) flashplayer (1) flatpak (3) fpaste (1) free (1) freebsd (1) function (1) game (3) games (1) gedit (1) genymotion (1) gettext (1) gif (1) gimp (1) gio (1) github (5) github.io (1) glibc-common (1) gmaclinux (2) gnome (16) gnome boxes (1) gnome disk (1) gnome shell (13) gnome terminal (1) gnome-disks (1) gnu (1) godot (1) goldendict (1) google web designer (1) gpg (2) gradio (1) group (2) grub (6) grub2 (1) gstreamer (1) gtk (7) gtk+ (1) gvrecord (1) hack (2) hash (4) hdmi (3) hibernate (1) home (2) hosspot (1) html (1) http (1) hybrid (2) icon (2) icons (3) ide (1) if (1) install (29) installf (9) installing (5) intellij idea (1) internet downlaod manager (1) iso (2) java (3) jdk (2) jetbrains (1) jetbrains toolbox (1) kali (2) kde (3) kernel (1) kernel parameters (1) key (1) kickstarts (3) korora (1) krita (1) kvm (1) kvm switches (1) lamp (1) laps (1) learn (1) legacy (1) legacy bios (3) libreoffice (2) life is trange (1) linux (7) lv (1) lvm (2) mac (4) macros (1) mageia (1) mariadb (1) MariaDB and PHP Lamp Server (1) markdown (2) mate terminal (1) mbr (1) md5sum (1) mirro (1) mo (1) mono (2) monodevelop (2) mount (1) mp4 (1) multi screen (1) natron (1) nautilus (2) nes (1) netbeans (1) netcut (1) nintendo (1) ntfs (2) nvidia (7) objdesktop (1) ojuba (2) oop (1) opensuse (1) opera (1) optirun (2) oracle (1) os.path (1) package (1) page (1) pages (1) pantheon (1) parameter (1) parameters (1) password (2) patch (1) path (2) pdf (1) peek (1) photoshop (1) php (1) phpstorm (1) plasma (2) plugin (3) plugins (1) plymouth (1) po (1) polkit (1) portable (1) PostinstallerF (1) pot (1) powerline (2) powerline-go (1) preset (1) preview (1) primary display (1) primus (1) primusrun (1) private key (1) programs (3) public key (1) put (1) pv (1) pycharm (2) pygobject (3) pygtk (5) python (54) pythonk (1) qdbus (1) qemu (2) qemu-kvm (1) query (1) radio (1) raspberry pi (4) raspbian (2) reclaim space (2) record (1) redhat (3) remix (1) remix os (1) repo (4) repofrompath (1) resize2fs (1) rhel (1) rpm (6) rpmbuild (1) rtl8188ee (1) rtl8192c (1) rtl8192ce (1) rtl8192cu (1) rtl8192de (1) rtl8192ee (1) rtl8192se (1) rtl8723ae (1) rtl8723be (1) rtl8723com (1) rtl8821ae (1) rubymine (1) salix (1) scratch (2) scratch2.scratch 2 (1) screencast (1) script (2) seconday display (1) self (1) send (1) settings (1) sha1256sym (1) sha256sum (1) share desktop (1) shell (2) shortcut (1) shutter (1) skel (1) skel ماهو (1) skype (1) skype.برامج (1) slackware (1) software (1) soundcloud (1) source code (1) spec (2) spin (1) sqlmap (1) ssh (3) sshd (2) st-trans (1) steam (2) su (1) sudo (2) sudoers (1) swap (2) switch (2) Switchable Graphics (1) synergy (1) systemd (1) systemd preset (1) teamviewer (1) terminal (2) theme (5) things (5) thomson (1) thumbnails (1) to (6) tor (2) tor browser (1) torrent (1) transfer closed with 736700 bytes remaining to read (1) translation (1) turn off (2) tuxcut (1) txt (1) ubuntu (1) uefi (5) unable to mount location (1) unity (1) unity3d (1) upgrade (1) usb (1) useradd (2) utf-8 (1) vega (1) verify (1) vg (1) vgaوتبديل (1) vi (1) video (1) vim (1) vino (1) virtual (1) virtual box (1) virtualbox (3) vmware (3) vnc server (1) vokoscreen (1) web server (1) webstorm (1) wifi (1) windows (4) windows-1256 (1) woeusb (1) X Error: BadAccess (1) X Error: BadDrawable (1) xdg-mime (1) xdman (1) yum (2) zeal (1) zealdocs (1)