يمكن لمستخدمي أنظمة لينكس الآن دمج تطبيق شركة OpenAI الرسمي لسطح المكتب مباشرة في سير عملهم، متجاوزين الحاجة لاستخدام المتصفح بالكامل. يوفر الإصدار الجديد المخصص لتثبيت تطبيق ChatGPT على نظامي Ubuntu 26.04 و Ubuntu 24.04 وصولاً مباشراً للملفات المحلية وتكاملاً أصلياً مع مستودعات الأكواد عبر أداة Codex. يُعد هذا الدليل أساسياً للمطورين والمستخدمين المحترفين الذين يسعون لتشغيل المساعد الذكي كتطبيق أصلي على أجهزتهم. يتيح تثبيت الحزمة الرسمية مراجعة الأكواد البرمجية مباشرة ويضمن وصول التحديثات المستقبلية بسلاسة عبر مديري الحزم القياسيين في النظام.
على عكس واجهات الويب البسيطة، يأتي عميل سطح المكتب بحجم تنزيل يبلغ 417 ميجابايت لأنظمة x64 (و 396 ميجابايت لأنظمة ARM64)، ويتوسع ليستهلك حوالي 1.4 جيجابايت من مساحة التخزين بعد التثبيت. يجلب التطبيق بيئة التشغيل الخاصة به ويعمل تحت مظلة نظام الأمان AppArmor في المسار /etc/apparmor.d/chatgpt، مما يضمن توافقه مع معايير الأمان التي يعتمدها نظام Ubuntu. ورغم أن استخدام ميزات الدردشة الأساسية ورفع الملفات يتطلب حساباً مجانياً فقط، إلا أن الأدوات المتقدمة مثل وكيل البرمجة Codex تتطلب اشتراكاً مدفوعاً.
كيفية تثبيت الحزمة الرسمية
توفر شركة OpenAI حزمة .deb مخصصة للأنظمة المبنية على توزيعة Debian، بما في ذلك نظام Ubuntu ونظام Debian 13، بالإضافة إلى حزمة .rpm لنظامي Fedora 43 و 44. اتبع هذه الخطوات لتنزيل التطبيق وتثبيته عبر واجهة سطر الأوامر (Terminal).
- نزّل الحزمة الأحدث باستخدام موجه الأوامر. يضمن ذلك الحصول على أحدث إصدار مباشرة من خوادم شركة OpenAI دون الحاجة لتصفح الموقع.
cd ~/Downloads
wget https://persistent.oaistatic.com/codex-app-prod/linux/deb/latest/chatgpt_amd64.deb- ثبّت الملف الذي تم تنزيله باستخدام مدير الحزم apt. يقوم هذا الأمر بتثبيت التطبيق وجلب أي مكتبات ضرورية تلقائياً، بما في ذلك أداة git.
sudo apt install ./chatgpt_amd64.debيُعد استخدام البادئة ./ أمراً بالغ الأهمية؛ فبدونها سيبحث النظام عن حزمة باسم "chatgpt" في أرشيفات نظام Ubuntu القياسية وسيفشل في العثور عليها. أثناء التثبيت، سيضيف النظام المستودع الرسمي الموثق لشركة OpenAI إلى المسار /etc/apt/sources.list.d/chatgpt.sources، مما يعني أن التحديثات المستقبلية ستصل جنباً إلى جنب مع ترقيات النظام المعتادة.
تفعيل أداة Codex لمستودعات الأكواد المحلية
تُعد أداة Codex الميزة الأبرز في عميل سطح المكتب، وهي وكيل برمجي مصمم للعمل داخل مستودعات الأكواد (Git Repositories) المحلية. بدلاً من نسخ الأكواد ولصقها في المتصفح، تقوم أداة Codex بقراءة ملفاتك المحلية، وكتابة التعديلات، وعرض الفروقات (Diff) لمراجعتها قبل اعتماد أي تغيير.
لاستخدام هذه الميزة، يجب توجيه التطبيق إلى مجلد تمت تهيئته مسبقاً كمستودع git. إذا حاولت استخدام أداة Codex في مجلد عادي، فستفشل في رؤية الملفات. يمكنك التحقق من حالة المجلد بتشغيل الأمر git -C ~/your-project status. إذا لم يكن مستودعاً، فما عليك سوى تشغيل الأمر git init وإجراء التزام أولي (Commit) لتزويد أداة Codex بسجل يمكنها مقارنة التعديلات بناءً عليه.
إصلاح خطأ لوحة المفاتيح في جلسة Wayland
سيواجه العديد من مستخدمي نظام Ubuntu خطأً مزعجاً عند التشغيل الأول: تفتح النافذة، لكن لوحة المفاتيح لا تستجيب تماماً. يحدث هذا لأن التطبيق يفشل في الاتصال بطريقة الإدخال الافتراضية IBus داخل جلسة Wayland. يمكنك تجاوز هذه المشكلة مؤقتاً بتشغيل التطبيق باستخدام الأمر GTK_IM_MODULE=xim chatgpt.
لتطبيق إصلاح دائم، يجب تعديل ملف التشغيل الخاص بالتطبيق لإجبار النظام على استخدام طريقة الإدخال الأقدم في كل مرة يتم فيها التشغيل.
- انسخ ملف التشغيل الخاص بالنظام إلى مجلد التطبيقات المحلي. يضمن ذلك أن تتفوق إعداداتك المخصصة على الإعدادات الافتراضية للنظام وتصمد أمام تحديثات التطبيق المستقبلية.
mkdir -p ~/.local/share/applications
cp /usr/share/applications/chatgpt.desktop ~/.local/share/applications/- عدّل سطر التنفيذ ليتضمن متغير البيئة المطلوب. يطبق هذا الأمر إصلاح الإدخال تلقائياً كلما قمت بتشغيل التطبيق من قائمة سطح المكتب.
sed -i 's|^Exec=|Exec=env GTK_IM_MODULE=xim |' ~/.local/share/applications/chatgpt.desktopإذا كنت تستخدم أداة Fcitx5 للغات مثل الكورية أو اليابانية أو الصينية، فإن الإصلاح يتطلب نهجاً مختلفاً. يجب عليك طلب الإدخال الأصلي لجلسة Wayland صراحةً بتشغيل التطبيق عبر الأمر chatgpt --ozone-platform=wayland --enable-wayland-ime.
كيفية إزالة التطبيق بشكل نظيف
إذا قررت إلغاء تثبيت التطبيق، فإن استخدام أمر الإزالة القياسي سيترك مستودع شركة OpenAI ومفاتيح التوقيع نشطة على نظامك. لضمان إزالة نظيفة، يجب استخدام أمر الحذف الشامل (Purge).
- احذف التطبيق وملفات التكوين المرتبطة به نهائياً. يؤدي هذا إلى حذف البرنامج، وقائمة مصادر المستودع، ومفتاح التوقيع بالكامل.
sudo apt purge chatgpt
sudo apt autoremoveنظراً لأن جميع المحادثات تتم معالجتها وتخزينها على خوادم شركة OpenAI، فإن إزالة التطبيق المحلي لن تؤدي إلى حذف سجل الدردشة الخاص بك. تظل بياناتك مرتبطة بأمان بحسابك الشخصي.
فجوة التكافؤ في أنظمة لينكس
يشير قرار شركة OpenAI بإصدار عميل أصلي لأنظمة لينكس - مزود بحماية نظام الأمان AppArmor وتوقيع سليم للمستودعات - إلى التزام جاد تجاه المطورين الذين يعتمدون على نظامي Ubuntu و Fedora. يحوّل دمج أداة Codex مباشرة في مسارات عمل git المحلية الذكاء الاصطناعي من مجرد روبوت دردشة سلبي إلى مبرمج مساعد نشط. ومع ذلك، لا يزال إصدار لينكس مصنفاً صراحةً كنسخة معاينة، وتبدو الفجوة في الميزات واضحة.
تقتصر ميزة "استخدام الكمبيوتر" (Computer Use) المرتقبة بشدة، والتي تتيح للمساعد النقر والكتابة عبر التطبيقات الأخرى، حالياً على نظامي macOS و Windows. علاوة على ذلك، ورغم الحجم الكبير للتطبيق الذي يبلغ 1.4 جيجابايت، فإنه لا يوفر أي قدرات للعمل دون اتصال بالإنترنت؛ إذ لا تزال كل مطالبة تتطلب اتصالاً بخوادم شركة OpenAI. وإلى أن يتم دعم تشغيل النماذج محلياً أو التحكم الكامل في سطح المكتب، يُعد هذا الإصدار بمثابة جسر متطور لتحسين سير العمل بدلاً من كونه حلاً مستقلاً للذكاء الاصطناعي المحلي.