PackageKit

البرمجيات قطة:
PackageKit
تفاصيل البرنامج:
الإصدار: 1.1.9 محدث
تاريخ إيداع: 22 Jun 18
المطور: Richard Hughes
ترخيص: حرر
شعبية: 47

Rating: nan/5 (Total Votes: 0)

PackageKit هو برنامج برمجيات مفتوحة المصدر تم تصميمه كنظام إدارة رسومية عالمي وموحد من أجل سهولة التركيب وإعادة تركيب وتحديث وإزالة حزم البرامج على كمبيوتر يعمل بنظام التشغيل Linux. الهدف الرئيسي هو دعم أكبر عدد ممكن من مديري الحزم الرسومية ، مما يجعله متاحًا على أكبر عدد ممكن من توزيعات جنو / لينكس.


الميزات في لمحة

تتضمن الميزات الأساسية القدرة على تثبيت ملفات التبعية تلقائيًا ، وتثبيت ميزات جديدة ، وتطبيق تحديثات الأمان عند التشغيل ، والسماح للمستخدمين غير المميزين بتثبيت التطبيقات ، وفتح تنسيقات الملفات غير المعروفة ، وإزالة الاعتمادات للملفات ، بالإضافة إلى التكامل مع مديري الحزم الحالية ، بما في ذلك APT و YUM و Conary وآخرون.

الشيء الجيد في PackageKit هو أنه مستقل عن نظام تشغيل معين يستند إلى Linux kernel أو معماريات الأجهزة. وهذا يعني ، بالطبع ، أنه يمكن نشره بسهولة على أي توزيعة جنو / لينكس ، ولكن فقط إذا كان مدير الحزمة الأصلي مدعومًا. ويعني أيضًا أنه يمكن تثبيته بنجاح على الأنظمة الأساسية للأجهزة 64 بت و 32 بتًا.

تستخدم PolicyKit لمصادقة المستخدم

ميزة أخرى مثيرة للاهتمام هي أن PackageKit تستخدم PolicyKit لمصادقة المستخدم ، بشكل افتراضي ، مما يعني أن مسؤولي النظام (الجذر) سيكونون قادرين على التحكم بسهولة في من يمكنه تثبيت أي نوع من البرامج أو من لا يسمح بتثبيت حزم البرامج على نظام التشغيل جنو / لينكس حيث تم تركيب PackageKit.


دعم توزيع وتطبيقات جنو / لينكس

في الوقت الحالي ، تم اختبار PackageKit بنجاح مع مجموعة واسعة من توزيعات جنو / لينكس ، بما في ذلك Kubuntu و Fedora و openSUSE و Foresight Linux و SUSE Linux Enterprise Server و SUSE Linux Enterprise Desktop و Sabayon و Moblin.

تتكامل المشروعات المختلفة بشكل جيد مع PackageKit ، بما في ذلك مدير الملفات Nautilus ، ومدير حزمة GNOME PackageKit ، ومدير حزمة Apper ، ومدير حزمة Listaller ، ومدير حزمة Openmoko Installer ، وبرامج Burner CD / DVD ، ونظام التثبيت الموزع Zero ، ونظام التكوين أداة تهيئة خادم CUPS -printer لبرامج Fedora و Anjuta IDE و GNOME.

ما هو الجديد في هذا الإصدار:

والخلفيات:
alpm: تعيين سبب التثبيت ليتم تثبيته بشكل صريح (Christian Hesse)
entropy: fix_package و search_details (skullbocks)
entropy: إزالة الرسائل وإزالة وظيفة إزالة (skullbocks)
hif: إضافة تأمين مفقود عند الوصول إلى ذاكرة التخزين المؤقت (Kalev Lember)
hif: تحسين حل مشكلة تثبيتات kernel المتوازية (Kalev Lember)
hif: تضمين أي حزم تم تعليمها للتثبيت عند إجراء ترقيات (Kalev Lember)
portage: إزالة الرسائل وإزالة وظيفة إزالة (skullbocks)
python / backend: تحديد ترتيب المعلمات (skullbocks)
urpm: الاستخدام الصحيح is_package_installed () (Thierry Vignaud)
yum: إصلاح backtrace عند الحصول على تفاصيل التحديث (ريتشارد هيوز)
yum: إصلاح تحذيران من ثعبان بايثون يكاد يكون مستحيلاً (ريتشارد هيوز)
yum: إعادة توجيه المنفذ إلى واجهة برمجة تطبيقات WhatProvides الجديدة (ريتشارد هيوز)
yum: إرجاع الحزم المثبتة أولاً مع عامل تصفية NEWEST (Kalev Lember)
yum: تحديث رمز مجموعات comps لتغيير واجهة برمجة التطبيقات التفاصيل الداخلية (Kalev Lember)
ميزات جديدة:
تعريف command_not_found_handler لـ zsh (Will Thompson)
بوجفيكسيس:

تصحيح علامات الترقيم أثناء تطبيق التحديثات بلا اتصال (ماثيو ميلر)
لا تعمل إذا تم تشغيل أمر bash (Ville Skytta)
إصلاح التفاصيل () من الخلفيات المعشّقة (ريتشارد هيوز)
Port GTK + module to org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
إرجاع الخطأ الصحيح للأخطاء في بناء الجملة في pkcon (ريتشارد هيوز)
أعد الخطأ الصحيح إذا لم يتم فعل أي شيء لإعادة تمكين repo (ريتشارد هيوز)

ما هو الجديد في الإصدار:

والخلفيات:
alpm: تعيين سبب التثبيت ليتم تثبيته بشكل صريح (Christian Hesse)
entropy: fix_package و search_details (skullbocks)
entropy: إزالة الرسائل وإزالة وظيفة إزالة (skullbocks)
hif: إضافة تأمين مفقود عند الوصول إلى ذاكرة التخزين المؤقت (Kalev Lember)
hif: تحسين حل مشكلة تثبيتات kernel المتوازية (Kalev Lember)
hif: تضمين أي حزم تم تعليمها للتثبيت عند إجراء ترقيات (Kalev Lember)
portage: إزالة الرسائل وإزالة وظيفة إزالة (skullbocks)
python / backend: تحديد ترتيب المعلمات (skullbocks)
urpm: الاستخدام الصحيح is_package_installed () (Thierry Vignaud)
yum: إصلاح backtrace عند الحصول على تفاصيل التحديث (ريتشارد هيوز)
yum: إصلاح تحذيران من ثعبان بايثون يكاد يكون مستحيلاً (ريتشارد هيوز)
yum: إعادة توجيه المنفذ إلى واجهة برمجة تطبيقات WhatProvides الجديدة (ريتشارد هيوز)
yum: إرجاع الحزم المثبتة أولاً مع عامل تصفية NEWEST (Kalev Lember)
yum: تحديث رمز مجموعات comps لتغيير واجهة برمجة التطبيقات التفاصيل الداخلية (Kalev Lember)
ميزات جديدة:
تعريف command_not_found_handler لـ zsh (Will Thompson)
بوجفيكسيس:

تصحيح علامات الترقيم أثناء تطبيق التحديثات بلا اتصال (ماثيو ميلر)
لا تعمل إذا تم تشغيل أمر bash (Ville Skytta)
إصلاح التفاصيل () من الخلفيات المعشّقة (ريتشارد هيوز)
Port GTK + module to org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
إرجاع الخطأ الصحيح للأخطاء في بناء الجملة في pkcon (ريتشارد هيوز)
أعد الخطأ الصحيح إذا لم يتم فعل أي شيء لإعادة تمكين repo (ريتشارد هيوز)

ما هو الجديد في الإصدار 1.0.8:

والخلفيات:
alpm: تعيين سبب التثبيت ليتم تثبيته بشكل صريح (Christian Hesse)
entropy: fix_package و search_details (skullbocks)
entropy: إزالة الرسائل وإزالة وظيفة إزالة (skullbocks)
hif: إضافة تأمين مفقود عند الوصول إلى ذاكرة التخزين المؤقت (Kalev Lember)
hif: تحسين حل مشكلة تثبيتات kernel المتوازية (Kalev Lember)
hif: تضمين أي حزم تم تعليمها للتثبيت عند إجراء ترقيات (Kalev Lember)
portage: إزالة الرسائل وإزالة وظيفة إزالة (skullbocks)
python / backend: تحديد ترتيب المعلمات (skullbocks)
urpm: الاستخدام الصحيح is_package_installed () (Thierry Vignaud)
yum: إصلاح backtrace عند الحصول على تفاصيل التحديث (ريتشارد هيوز)
yum: إصلاح تحذيران من ثعبان بايثون يكاد يكون مستحيلاً (ريتشارد هيوز)
yum: إعادة توجيه المنفذ إلى واجهة برمجة تطبيقات WhatProvides الجديدة (ريتشارد هيوز)
yum: إرجاع الحزم المثبتة أولاً مع عامل تصفية NEWEST (Kalev Lember)
yum: تحديث رمز مجموعات comps لتغيير واجهة برمجة التطبيقات التفاصيل الداخلية (Kalev Lember)
ميزات جديدة:
تعريف command_not_found_handler لـ zsh (Will Thompson)
بوجفيكسيس:

تصحيح علامات الترقيم أثناء تطبيق التحديثات بلا اتصال (ماثيو ميلر)
لا تعمل إذا تم تشغيل أمر bash (Ville Skytta)
إصلاح التفاصيل () من الخلفيات المعشّقة (ريتشارد هيوز)
Port GTK + module to org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
إرجاع الخطأ الصحيح للأخطاء في بناء الجملة في pkcon (ريتشارد هيوز)
أعد الخطأ الصحيح إذا لم يتم فعل أي شيء لإعادة تمكين repo (ريتشارد هيوز)

ما هو الجديد في الإصدار 1.0.7:

والخلفيات:
alpm: تعيين سبب التثبيت ليتم تثبيته بشكل صريح (Christian Hesse)
entropy: fix_package و search_details (skullbocks)
entropy: إزالة الرسائل وإزالة وظيفة إزالة (skullbocks)
hif: إضافة تأمين مفقود عند الوصول إلى ذاكرة التخزين المؤقت (Kalev Lember)
hif: تحسين حل مشكلة تثبيتات kernel المتوازية (Kalev Lember)
hif: تضمين أي حزم تم تعليمها للتثبيت عند إجراء ترقيات (Kalev Lember)
portage: إزالة الرسائل وإزالة وظيفة إزالة (skullbocks)
python / backend: تحديد ترتيب المعلمات (skullbocks)
urpm: الاستخدام الصحيح is_package_installed () (Thierry Vignaud)
yum: إصلاح backtrace عند الحصول على تفاصيل التحديث (ريتشارد هيوز)
yum: إصلاح تحذيران من ثعبان بايثون يكاد يكون مستحيلاً (ريتشارد هيوز)
yum: إعادة توجيه المنفذ إلى واجهة برمجة تطبيقات WhatProvides الجديدة (ريتشارد هيوز)
yum: إرجاع الحزم المثبتة أولاً مع عامل تصفية NEWEST (Kalev Lember)
yum: تحديث رمز مجموعات comps لتغيير واجهة برمجة التطبيقات التفاصيل الداخلية (Kalev Lember)
ميزات جديدة:
تعريف command_not_found_handler لـ zsh (Will Thompson)
بوجفيكسيس:

تصحيح علامات الترقيم أثناء تطبيق التحديثات بلا اتصال (ماثيو ميلر)
لا تعمل إذا تم تشغيل أمر bash (Ville Skytta)
إصلاح التفاصيل () من الخلفيات المعشّقة (ريتشارد هيوز)
Port GTK + module to org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
إرجاع الخطأ الصحيح للأخطاء في بناء الجملة في pkcon (ريتشارد هيوز)
أعد الخطأ الصحيح إذا لم يتم فعل أي شيء لإعادة تمكين repo (ريتشارد هيوز)

ما هو الجديد في الإصدار 1.0.6:

والخلفيات:
alpm: عدم خلط التصريحات والرموز (التي تمنع ISO C90) (كريستيان هيس)
alpm: قم بتحريك الحقل العالمي المكوّن في الخلفية الخاصة (Fabien Bourigault)
alpm: نقل المجال العالمي المعطل إلى الخلفية الخاصة (Fabien Bourigault)
alpm: reinitialize libalpm when localdb changed (Fabien Bourigault)
alpm: remove RepoEnable (Fabien Bourigault)
alpm: remove no used used repos repos logic (Fabien Bourigault)
alpm: إزالة المتغير غير المستخدم (Christian Hesse)
hif: إصلاح الاستخدام بعد الشحن أثناء عملية إعادة الفحص غير الموثوق بها (Kalev Lember)
ميزات جديدة:
إضافة طريقة dbus لإرجاع الحزم المعدة (petervo)
إضافة pk_backend_is_transaction_inhibited (فابيان Bourigault)
gstreamer plugin: إضافة دعم لـ v2 لواجهة خدمة جلسة عمل PK (Kalev Lember)
اصلاحات الشوائب:
لا تقم بتعطيل قفل التضبيط عند استخدام --verbose دون tty (ريتشارد هيوز)
اجعل & quot؛ إعادة التشغيل & quot؛ الإجراء الافتراضي لعدم وجود ملف الإجراء (Stephen Gallagher)
gstreamer plugin: التكيف مع gstreamer التغييرات المفقودة في البرنامج المساعد (Kalev Lember)
gsterer plugin: Avoid criticals when some of the parameters are NULL (Kalev Lember)

ما هو الجديد في الإصدار 1.0.5:

الخلفية:
alpm: إصلاح سوء استخدام الحدث عند إزالة الحزمة (Fabien Bourigault)
alpm: Honor simulate flag while remove packages (Fabien Bourigault)
alpm: Honor simulate on pk_backend_install_files (Fabien Bourigault)
alpm: تمنع إبطال ذاكرة التخزين المؤقت أثناء تنفيذ المعاملة (Fabien Bourigault)
alpm: تتبع تغييرات db المحلية وإبطال ذاكرة التخزين المؤقت (Fabien Bourigault)
hif: التكيف مع واجهة برمجة تطبيقات Hawkey الجديدة (ريتشارد هيوز)
اصلاحات الشوائب:
إضافة في عداد المفقودين - خفض - downgrade و - إعادة تثبيت - إعادة إلى صفحة الرجل (ريتشارد هيوز)

ما هو الجديد في الإصدار 1.0.4:

والمكتبات:
إضافة PK_INFO_ENUM_UNAVAILABLE (ريتشارد هيوز)
الخلفيات:
alpm: تنظيف المنطق في pk_alpm_transaction_packages (Fabien Bourigault)
alpm: إصلاح منطق سيئ في pk_backend_resolve_name (Fabien Bourigault)
alpm: إصلاح SIGSEV عند السؤال عن ملفات الحزم (Fabien Bourigault)
alpm: محاكاة الشرف عند تثبيت الحزم (Fabien Bourigault)
alpm: Pacman 4.2 support (Christian Hesse، piernov)
aptcc: احترم دائمًا العلم غير التفاعلي (Matthias Klumpp)
aptcc: لا تسأل عن تغييرات التهيئة إذا لم تكن تفاعلية (Matthias Klumpp)
aptcc: استخدام دليل فرعي في / tmp لتخزين البيانات المؤقتة (Matthias Klumpp)
apt: إزالة الخلفية غير المقصودة (ريتشارد هيوز)
dummy: إصلاح تحقق من عدم الاتصال pk_backend_job_finished () في التعليمة البرمجية المترابطة (Richard Hughes)
hif: استيراد المفاتيح العامة للبيانات الوصفية تلقائيًا عندما تكون آمنة للقيام بذلك (ريتشارد هيوز)
hif: تثبيت بيانات تعريف AppStream تلقائيًا (ريتشارد هيوز)
hif: Fix compile مع الإصدارات الأحدث من libhif (ريتشارد هيوز)
hif: إصلاح عدة تسربات للذاكرة الصغيرة (ريتشارد هيوز)
hif: ابحث عن الحزم غير المتوفرة أثناء التصميم (Richard Hughes)

hif: انقل hif_source_is_supported () هنا (Colin Walters)
hif: تمكين حالة إلغاء السماح من الحالة إلى المهمة (ريتشارد هيوز)
hif: إرجاع الحزم "غير المتوفرة" للصفحات الوصفية فقط (ريتشارد هيوز)
hif: دعم HIF_SOURCE_KIND_LOCAL (ريتشارد هيوز)
hif: استخدام مؤشر ترابط HifTransaction محلي لتجنب تلف فهرس db3 (ريتشارد هيوز)
urpmi: في الواقع تنفيذ only_download & simulate (Thierry Vignaud)
urpmi: أضف نفسي كمشرف (تييري فيجنود)
urpmi: إضافة دعم لـ "allow_downgrade" (تييري فيجنود)
urpmi: إضافة دعم من أجل السماح بإعادة التثبيت (Thierry Vignaud)
urpmi: النظر في gstreamer1.0 تلك الأيام (تييري Vignaud)
urpmi: هل نجحت في إزالة حزم جديدة args (تييري Vignaud)
urpmi: تأمين معاملات الكتابة (Thierry Vignaud)
ميزات جديدة:
إضافة أمر "إنهاء" إلى pkcon (ريتشارد هيوز)
إضافة تثبيت وإزالة الأوامر إلى أداة اختبار packagekit-direct (ريتشارد هيوز)
اصلاحات الشوائب:
في الواقع تمنع تسجيل الدخول عندما لا يمكن إلغاء المعاملة (ريتشارد هيوز)
اسمح لـ pk_backend_job_set_allow_cancel () بعد تعيين ErrorCode (ريتشارد هيوز)

لا تحاول تشغيل الأمر غير موجود لأي شيء مسبوق بـ "." (ريتشارد هيوز)
لا تستخدم مساعدي PkBackendSpawn في الخلفية الخلفية المترجمة (ريتشارد هيوز)
إصلاح عطل يصعب تصحيحه عند إلغاء مهمة لم يتم تشغيلها مطلقًا (ريتشارد هيوز)
اجعل pk_backend_job_call_vfunc () threadsafe (ريتشارد هيوز)
اجعل pk_backend_repo_list_changed () threadsafe (ريتشارد هيوز)
جعل رمز اكتشاف الشبكة أبسط (ريتشارد هيوز)
حقا إزالة الموقت GSource عند إنهاء الخفي (Matthias Klumpp)
إعادة إنشاء موقع التنزيل إذا لم يكن موجودًا بالفعل (ريتشارد هيوز)

ما هو الجديد في الإصدار 1.0.0:

وملاحظات:
بعد ما يزيد عن 7 سنوات ، تم إصدار 99 نسخة من كرات الكرة الطائرة و 11697 من 284 شخصًا أطلقنا الإصدار الأول الثابت. فوردعالم!
أردت أن أبعث بالشكر الجزيل إلى جميع الأشخاص الذين ساهموا في نجاح هذا المشروع. لم أكن لأفعل ذلك لوحدي وكان عدد قليل من الناس أكثر أهمية مما يدركون.
الآن ، على جوانب أكثر عملية. هذه هي التغييرات الكبيرة لهذا الإصدار:
لقد انتقلت وظيفة التحديث دون اتصال إلى واجهة D-Bus مناسبة وتمت إزالة مساعدي pkexec. تعد التحديثات في وضع عدم الاتصال ميزة مهمة لم تعد تستحق أن يتم تثبيتها. لقد تم نقل جميع المستخدمين الحاليين إلى الواجهة الجديدة ، ولكنك تحتاج إلى 3.13.92 إذا كنت تستخدم جنوم من غير مستقر أو jhbuild.
لا مزيد من المكونات الإضافية. كان كل من الإضافات داخل الشجرة وخارجها هي المصدر الأكبر لحالات الانهيار ، ومع دمج التحديثات دون اتصال systemd في البرنامج الأساسي ، لم تعد هناك حاجة إلى ذلك بعد الآن. تم إخطار جميع المشاريع المتأثرة.
لا مزيد من الإضافات conary أو opkg أو smart أو yum. كانت هذه غير مكتوبة ومقطعة منذ أكثر من عامين ، لذا حان الوقت لمنحهم هذه المهمة.

تمتعت الإضافات alpm و aptcc و hif و zypp بالكثير من الحب ، وهي حديثة بأحدث الميزات وتعمل بشكل جيد.
الخلفيات:
alpm: إضافة مرشح APPLICATION (فابيان Bourigault)
alpm: إضافة فلتر DOWNLOADED للحصول على التحديثات (فابيان Bourigault)
alpm: ملفات ومسميات مساحة الاسم بشكل صحيح (ريتشارد هيوز)
alpm: لا تتعطل عند إرسال عناوين URL تفاصيل التحديث (Richard Hughes)
alpm: لا تقم بضبط الإلغاء أو الحالة قبل الانتهاء (Richard Hughes)
alpm: سن مخبأ للعمر أثناء تجديد خدمات إعادة الشراء (Fabien Bourigault)
alpm: شرف تحميل العلم فقط لحزم التحديث (Fabien Bourigault)
alpm: استخدم بنية مساعدة للبيانات الخلفية (Richard Hughes)
alpm: استخدم قاعدة بيانات النظام بدلاً من الموجودة في البادئة (Richard Hughes)
aptcc: رابط ضد -lutil forkpty (Colin Watson)
conary: إزالة الواجهة الخلفية لـ Conary (Richard Hughes)
hif: اجعل قفل القفل يحترم DESTDIR (ريتشارد هيوز)
hif: إزالة بعض الوظائف غير المستخدمة (Richard Hughes)
hif: استخدم مسارًا حقيقيًا لـ hy_sack_create () (Richard Hughes)
hif: استخدم hif_source_commit () للإصدارات الجديدة للمكتبة (Richard Hughes)hif: استخدام البيانات الوصفية المخزنة مؤقتًا إذا كانت متوفرة (Richard Hughes)
كاتجا: إصلاح خطأ التهيئة مستودع (يوجين فيسنر)
opkg: إزالة الخلفية opkg (ريتشارد هيوز)
الذكية: قم بإزالة الواجهة الخلفية لـ SMART (ريتشارد هيوز)
yum: إزالة الخلفية yum (ريتشارد هيوز)
zypp: إضافة دعم مرشح APPLICATION (Dominique Leuenberger)
zypp: إضافة دعم الفلتر DOWNLOADED (Dominique Leuenberger)
zypp: تحديث للبناء مع PK 0.9.x (Dominique Leuenberger)
ميزات جديدة:
إضافة واجهة D-Bus ومساعدين للدعم في وضع عدم الاتصال (Richard Hughes، Kalev Lember)
إضافة أمر repo-set-data إلى packagekit-direct (ريتشارد هيوز)
إضافة برنامج نصي بسيط يولد بعض البيانات الوصفية غير المتصلة بالإنترنت (ريتشارد هيوز)
أضف pk_backend_job_get_cancellable () (ريتشارد هيوز)
أضف pk_backend_job_is_cancelled () (ريتشارد هيوز)
أضف pk_backend_set_user_data () (ريتشارد هيوز)
إضافة pk_offline_get_prepared_sack () واستخدامها في المكون الإضافي للتحديثات systemd (ريتشارد هيوز)
إزالة pk-debuginfo-install (ريتشارد هيوز)
إزالة الدعم للموزعات التي لا تدعم / etc / os-release (ريتشارد هيوز)إزالة مفتاح التكوين - تمكين - systemd- تكوين (ريتشارد هيوز)
إزالة الأحداث / وظيفة ما قبل الصفقة. (ريتشارد هيوز)
إزالة pkexec systemd المساعدين (ريتشارد هيوز)
إزالة واجهة البرنامج المساعد (ريتشارد هيوز)
إزالة خيارات متعددة من ملف التكوين (ريتشارد هيوز)
اصلاحات الشوائب:
تلقائيا القيام pk_backend_job_finished () للخيوط الخيوط الخيوط (ريتشارد هيوز)
لا تقم بإغلاق البرنامج الخمول في وضع الخمول بشكل افتراضي (ريتشارد هيوز)
إصلاح تجميع شبكة دعم ConnMan (ريتشارد هيوز)
إصلاح حزمة packagekit-offline-update.service (Kalev Lember)
زيادة حدود المعاملات الافتراضية (Matthias Klumpp)
تفضل npapi-sdk على mozilla-plugins (Dominique Leuenberger)
تحديث حالة NetworkManager عند بدء daemon (ريتشارد هيوز)

المتطلبات:

glib 2.14.0
dbus الأحدث من 1.1.3 (20070819 أو أحدث)
dbus-glib 0.74
libnm 0.6.4 (اختياري)
polkit-dbus 0.5
polkit-grant 0.5

لقطات

packagekit_1_67906.png
packagekit_2_67906.png

البرامج الأخرى من المطور Richard Hughes

UPower
UPower

1 Dec 17

GNOME MultiWriter
GNOME MultiWriter

22 Jun 18

تعليقات ل PackageKit

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!