كيفية تثبيت الكروم على نيكسوس؟ تقديم خطوات مفصلة
الخطوات
الجواب
لتثبيت Google Chrome على NixOS ، تحتاج إلى اتباع خطوات محددة لأن NixOS يستخدم نهجا مختلفا لإدارة التكوين. لا يتم تضمين Chrome في حزم Nixpkgs الافتراضية ، لذلك ستستخدم عادة مستودع nixpkgs
للتعامل معه. هيريس كيفية القيام بذلك:
الخطوة 1: إعداد تكوين Nix الخاص بك
- تحرير ملف تكوين NixOS:
افتح ملف تكوين NixOS الخاص بك ، الموجود عادة في
/etc/nixos/configuration.nix
. يمكنك استخدام محرر نصوص مثلnano
أوvim
:
sudo nano /etc/nixos/configuration.nix
- إضافة Chrome إلى بيئتك:
ابحث عن السطر
environment.systemPackages
. ستحتاج إلى إضافةgoogle-chrome
إلى هذه القائمة. إذا لم يكن موجودا ، يمكنك إنشائه.
مثل:
environment.systemPackages = with pkgs; [ google-chrome ];
الخطوة 2: تحديث التكوين
- إعادة بناء NixOS الخاص بك: بعد حفظ التغييرات في ملف التكوين الخاص بك ، قم بتطبيقها عن طريق تشغيل الأمر التالي:
sudo nixos-rebuild switch
الخطوة 3: قم بتشغيل جوجل كروم
بمجرد اكتمال إعادة الإنشاء ، يجب أن تكون قادرا على بدء تشغيل Google Chrome. يمكنك القيام بذلك عن طريق البحث عنه في قائمة التطبيق الخاصة بك أو تشغيله من الجهاز:
google-chrome
الخطوة 4: إنشاء إدخال سطح مكتب (اختياري)
إذا كنت تريد ظهور إدخال سطح مكتب ل Google Chrome في قائمة التطبيقات ، فقد تحتاج إلى إنشاء إدخال يدويا. يمكنك القيام بذلك عن طريق إنشاء ملف في ~/.local/share/applications/google-chrome.desktop
:
-
إنشاء أو تحرير إدخال سطح المكتب:
nano ~/.local/share/applications/google-chrome.desktop
-
أضف المحتوى التالي:
[Desktop Entry] Version=1.0 Name=Google Chrome Exec=google-chrome Icon=/usr/share/icons/hicolor/48x48/apps/google-chrome.png Type=Application Categories=Network;WebBrowser; StartupNotify=true
ملاحظة إضافية: قيد التشغيل بدون تكوين
إذا لم تكن مرتاحا لتعديل ملف الإعداد أو كنت ترغب في تجربة Google Chrome بدون إضافته نهائيا، يمكنك أيضا استخدام nix-env
لتثبيته مؤقتا:
nix-env -iA nixpkgs.google-chrome
يقوم هذا الأمر بتثبيت Google Chrome لملف تعريف المستخدم الخاص بك ولا يتطلب إعادة إنشاء تكوين النظام بالكامل.
خاتمة
هذا هو! يجب أن يكون لديك الآن Google Chrome مثبتا وجاهزا للاستخدام على نظام NixOS الخاص بك. إذا واجهت أي مشكلات ، فتحقق من السجلات وتأكد من إعداد تعبير Nix الخاص بك بشكل صحيح.
الإقتراحات
- ما هي الخطوات المحددة لتحرير ملف تكوين NixOS؟
- كيف يمكنني التحقق مما إذا كانت إعادة بناء NixOS ناجحة؟
- ما هي فوائد إنشاء إدخال سطح مكتب ل Google Chrome؟
- هل يمكنك شرح الفرق بين إضافة Chrome إلى بيئة النظام وتثبيته مؤقتا باستخدام nix-env؟
- هل هناك أي مشكلات أو أخطاء شائعة يواجهها المستخدمون عند تثبيت Google Chrome على NixOS؟